Help center5 min read

Understand the Shopify commerce funnel

Learn how product views, cart actions, checkout, and purchases connect to one measured storefront visit.

Which Shopify commerce stages are measured?

The Web Pixel is the single source for Shopify product, cart, checkout, and purchase events. 100 Rocks does not use an order webhook.

Which Shopify commerce stages are measured?
StageSource
Product viewShopify Web Pixel `product_viewed`
Add to cartShopify Web Pixel `product_added_to_cart`
CheckoutShopify Web Pixel `checkout_started` and `payment_info_submitted`
Express checkoutOptional product-page `data-100rocks-commerce="express-checkout"` marker
PurchaseShopify Web Pixel `checkout_completed`

How does the storefront visit connect to the Web Pixel?

The theme tracker first creates the storefront visit. After that visit exists and consent allows it, the tracker writes a short-lived first-party cookie.

The Web Pixel reads that bridge inside Shopify's protected environment. If the bridge is missing or invalid, the pixel drops the event. It does not create a separate visit.

How is express checkout measured?

Shop Pay and Apple Pay can leave the product page before a normal checkout event is available. You may add to the product-page express button so 100 Rocks records the start.

The completed purchase still comes from Shopify's Web Pixel event.

Why can a purchase be missing?

Check that the published theme embed is live, Analytics consent was granted, the Web Pixel is connected, App Pixel data is set to Always on, and the purchase used the same valid bridged visit.

A Web Pixel event without the theme-created bridge is intentionally ignored.

Why can funnel totals differ from Shopify?

100 Rocks reports measured visits that pass its bot, origin, consent, and bridge checks. Shopify can count activity that an ad blocker, privacy setting, missing embed, or missing bridge prevents 100 Rocks from measuring.

Compare the same date range before investigating a difference. Then use Troubleshooting to check each install source.

Ask for advice

Continue learning about 100 Rocks:

10 min setup

Install 100 Rocks on Shopify

Install the Shopify app, activate your account, enable the theme app embed, and verify the Web Pixel.

6 min read

Understand Dashboard and Analytics

Use Dashboard for a recent project overview and Analytics for detailed 30-day or 90-day reports.

8 min read

Troubleshoot tracking and missing data

Follow the symptom that matches your store, verify the expected source, and collect useful details before contacting support.