


Why Littledata × Google Analytics
GA4 is where you decide what to spend, stock, and fix — and default Shopify tracking feeds it an incomplete picture. Littledata pioneered server-side tracking for Shopify, so GA4 reports on everything that happens in your store.
Shopify's native channel tracks purchases server-side, but leaves the rest of the funnel to the browser.
Cart, checkout, and product events still fire from the browser, so ad blockers and privacy settings leave the funnel beneath your revenue incomplete.
Purchases aren't stitched back to the session that drove them, so revenue piles up under Direct and Unassigned.
You get the events Shopify chooses to send, as it sends them. No custom events, and no way to shape a key event around what matters to your business.
Every enhanced ecommerce event — product views, cart, each checkout step, purchases, and refunds — fires from Shopify's servers, so the whole journey is accurate, not just the order total.
Session Enrichment stitches orders to their true marketing source, and Attribution Boost carries first-order attribution onto recurring orders.
Build custom events from your Shopify apps and metafields in the Event Editor, then make the ones that matter your key events — the same flexibility you get for Meta.
Use cases
Stage 1 · Browsing
Product list views, clicks, and click-through rates show which collections and placements actually sell.
Stage 2 · In the cart
Every Shopify checkout step is tracked in GA4, so you can see exactly where shoppers drop off — and measure what fixes it.
Stage 3 · At checkout
100% of orders recorded server-side and attributed to the right channel, whatever the payment method.
| Tracking | Littledata app | Google & YouTube app |
|---|---|---|
| 100% of Shopify revenue tracked | ✔️ | ~ 30% missing |
| Product list clicks (select_item) | ✔️ | |
| Accurate attribution to marketing campaigns | ✔️ | |
| Recurring Orders & Subscriptions | ✔️ | |
| Other Sales Channels (POS, TikTok etc) | ✔️ | |
| Track each Shopify Market separately | ✔️ | |
| Profit Signal | ✔️ | |
| Event Editor | ✔️ | |
| Bot Protection | ✔️ | |
| Support from Google Analytics Experts | ✔️ | |
| See all features |
Walk through matching direct-to-consumer revenue in Google Analytics with what you see in Shopify, without manual spreadsheets.
No-code setup between Shopify, Littledata, and GA4 — server-side tracking live in about 10 minutes.
Littledata stitches client-side browsing sessions to server-side orders, so tracking survives ad blockers and third-party checkouts.
Turn on Session Enrichment controls, Profit Signal, and app connections like Klaviyo and Recharge for a complete GA4 property.

Session Enrichment
Session Enrichment gives you fine control over how server-side purchases are attributed in GA4:
Persistent ID
Many browsers wipe cookies within days, so a shopper returning on the same device looks like two different people. Persistent ID reconnects sessions to a known customer profile for up to a year.
Profit Signal
GA4 reports the revenue of an order, so a $150 order at 20% margin looks identical to a $150 order at 60%. Profit Signal subtracts shipping, taxes, fees, and COGS in real time and sends net revenue to GA4 as well.
Event Editor
Event Editor pulls fields from your Shopify apps and metafields and attaches it to the events flowing to GA4, so reports reflect your business, not generic conversions.
Loyalty tiers, subscription status, and review data from your Shopify apps become usable dimensions in GA4.
Attach variant attributes and product metafields to events for deeper merchandising analysis.
Strip test orders and zero-value transactions before they reach GA4, so revenue reflects real performance.
Separate first orders from recurring charges to see acquisition and retention clearly.
Bot Protection
Competitor tools crawl your store, firing add-to-cart events no human ever triggered. Events arrive in GA4 with no journey behind them, inflating your Unassigned sessions.
Resources & activation
Guides for every stage of your Littledata × Google Analytics journey.
Make GA4 the source of truth for your Shopify store