E-commerce

Recover the revenue your checkout is silently leaking.

PennyLens auto-detects Shopify and WooCommerce stores and starts capturing product views, cart adds and purchases within 30 seconds of install — no wiring. Step-by-step checkout progress is manual on Shopify today, because Shopify's checkout runs in a sandbox the SDK cannot reach; three behavioral detectors built for e-commerce run on what is captured.

Auto-detect · Shopify

Two signals. Zero install steps.

When the PennyLens snippet loads on a Shopify storefront, it runs two cheap checks. Either one enables the e-commerce capture layer. On non-Shopify sites it silently no-ops — zero cost, no warnings.

01
Global object

Checks that window.Shopify.shop is a non-empty string — present on virtually every Shopify storefront, including Plus and custom-coded themes.

02
Checkout meta tag

Falls back to the shopify-checkout-api-token meta tag present on Shopify’s checkout pages — catches themes that strip the global elsewhere on the site.

Within 30 seconds of the snippet loading, the dashboard’s auto-funnel populates with your store’s real conversion path — no event wiring required.
Read the Shopify reference →
Three detectors

We watch for the three leaks every store has.

The same dashboard you set up in 30 seconds quietly runs three pattern detectors over the funnel. When any one of them lights up, you get a plain-English insight with the evidence, the affected revenue, and a recommendation.

01Cart abandonment

The drop between cart_add and purchase.

Visitors who added to cart but never completed a purchase. We flag the size of the gap and the abandonment rate against your project's threshold.

−63% drop · $14k recoverable / week
02Checkout step dropoff

The step inside checkout_step where visitors give up.

Visitors who reached checkout and didn't finish. Where checkout steps are tracked, we isolate the exact step they left on — shipping, payment, review — and rank the largest leaks first. On Shopify that requires wiring checkout_step manually; see the Shopify guide.

Top leak: shipping step · 48% exit
03Surprise cost

The price gap that kills a sale at the last step.

When shipping and tax push the cart over a confidence threshold, exit rates spike. PennyLens watches for the gap and flags stores where the surprise is wide enough to matter.

+14% over expected · 2.3× exits
Auto-funnel widget

Your full funnel — in 30 seconds.

The Overview surface auto-populates the canonical e-commerce funnel — visit through purchase — within 30 seconds of the snippet loading. The detectors mark the largest leaks inline. You don’t configure anything.

  • Visit → product view → cart_add → checkout_step → purchase, with drop-off pt deltas
  • Detector tags inline on the funnel — cart abandonment, checkout dropoff, surprise cost
  • Sankey-style diagram plus a step table with conversion rate, drop-off rate, and time-to-next
Also auto-detected

WooCommerce stores work the same way.

PennyLens auto-detects WooCommerce via a three-signal sniff — Blocks registry, a /wp-content/plugins/woocommerce script, and the woocommerce-checkout body class. Every detector on this page works identically on a WooCommerce funnel.

Install the snippet.Watch the funnel light up.

Free tier covers up to 50,000 events/month — enough to cover most early-stage Shopify and WooCommerce stores end-to-end.