By Jaz FieldUpdated
How Soft Services attributes 80%+ of orders on its headless Shopify store with Littledata

Who is Soft Services?
Soft Services is a DTC skincare brand that runs a headless Shopify storefront, built for speed and a fully custom shopping experience. It was the first headless brand to go live on the Littledata Pixel, which replaced the custom tracking code its developers had maintained. Within 24 hours, around 80% of daily orders were attributed to the correct marketing source in GA4.

Why move away from custom headless tracking code?
Soft Services had sent GA4 and Meta Conversions API data through Littledata for two years. On a headless store, that relied on custom code in the frontend to pass each shopper's session to Shopify's checkout, which runs on a separate subdomain. As the site grew, the code became harder to own:
- Many hands on the frontend: Different developers and vendors shipped changes to the storefront.
- Frequent releases: Every deployment was a chance to drop the tracking code without anyone noticing.
- Attribution depended on it: If the session didn't reach checkout, the order lost its marketing source.
The team wanted tracking that kept working no matter who changed the frontend.
Key Wins
80%+
daily orders attributed in GA4
<24 hours
from install to results
1
copy-and-paste setup step

How did the Littledata Pixel replace the custom code?
The marketing team pasted the Littledata Pixel into Shopify's customer events, with no developer involved. Because the pixel lives in Shopify rather than the storefront code:
- Sessions stitch to orders automatically: The pixel captures marketing identifiers on the headless storefront and Littledata links them to the Shopify checkout and order.
- Releases can't break it: Frontend deployments don't touch the pixel, so tracking survives every change.
- Orders arrive server-side: Purchases go straight from Shopify's servers to GA4 and Meta, so ad blockers and browser limits don't drop them.

What results did Soft Services see?
Within a day of the switch, around 80% of Soft Services' daily orders carried the correct source data in GA4. That is every order that can be attributed. The team can now:
- Move budget to the best channels, using GA4 data that matches Shopify orders.
- Measure each campaign's effect on sales, from first visit to purchase.
- Ship frontend changes freely, without checking tracking after every release.
Custom code vs the Littledata Pixel
How Soft Services' headless tracking changed.
| Custom code | Littledata Pixel | |
|---|---|---|
| Where it lives | Storefront code | Shopify customer events |
| Who maintains it | Developers and vendors | Littledata |
| Frontend releases | Can break tracking | No effect on tracking |
Should you replace your own headless tracking?
Many headless brands build their own tracking at launch, then spend developer time keeping it alive. If your checkout runs on the same root domain as your storefront, the Littledata Pixel can take that work over in one step and keep attribution steady through every release. See how it works for headless Shopify stores.





