Littledata’s works automatically with many other common apps used by Shopify stores, including apps in the Shopify App Store, private apps (those not available directly in the Shopify app store), and email marketing platforms. Our tech automatically tracks marketing channels, browsing behavior, checkout steps and buying behavior.
Most apps don’t interfere with Littledata’s tracking, and Littledata works automatically with most themes. In fact, the activity from many apps — including popular email marketing tools like Klaviyo — is automatically tracked by Littledata, as long as the UTM setup is correct.
However, some apps require additional setup steps.
Landing page builders
For landing page builders such as Shogun, Zipify Pages and Gem Pages, you need to add your gtag Tracking Code manually. This works in tandem with Littledata’s tracking code on the Shopify storefront to ensure accurate data:
- Accurate tracking across themes and variants
- Accurate source/medium for paid channels and SEO, where those landing pages are a touchpoint
- Accurate customer journey tracking (user sessions stitched together)
Whilst these apps are great to easily build different variants of the same page, then run A/B tests to see which variant produces a higher conversion rate, they don’t have an automated integration with Littledata to keep the session tracking consistent.
More specifically, when you install Littledata on your Shopify store, the app adds an improved tracking script on the theme in order to track all Enhanced Ecommerce events and keep a consistent session tracking for accurate sales attribution.
Note: If you are using Shogun Frontend for a headless Shopify setup, please follow the guide for headless tracking with Littledata
How to track these landing pages
To carry this tracking through to your landing pages, you will need to add the gtag tracking code to pages built with Zipify, Gem Pages, Shogun or similar landing page builders.
Your tracking code can be found in the Google Analytics Admin. Go to Tracking Info > Tracking Code.
Add the code snippet on every landing page for consistent tracking.
Note: Read more about Littledata’s Google Analytics and GTM data layer for Shopify tracking
Email marketing platforms (Klaviyo, Omnisend, dotdigital, etc)
If you are using an email marketing platform and want to see the data in Google Analytics, Littledata’s Shopify connections ensure accurate data about which campaigns lead to sales, refunds and higher customer lifetime value (LTV), as long as you have followed the platform’s Google Analytics UTM tagging guide.
UTM setup guides:
- UTM tagging for Klaviyo (including our recommended settings)
- UTM tagging for Omnisend
- UTM tagging for dotdigital
Affiliate marketing (Refersion)
Littledata automatically tracks affiliate channels and discount codes, and links these with our server-side tracking to capture complete sales data and checkout steps for Shopify stores. Read more about our Refersion integration.
GTM setup packages (Elevar)
If you have chosen to manage your GTM container using Elevar, there are a couple of details you need to be aware of.
Note: Littledata and Elevar can work well together, but this sometimes requires a manual audit to avoid double tracking
When you install Littledata’s Google Analytics connection for your Shopify tracking, the app implements Enhanced Ecommerce tracking in the dataLayer.
Because Littledata sends the “add_to_cart” and post-checkout events server-side, it is not possible to accurately debug the Enhanced Ecommerce tracking using common tools like Tag Assistant or GA Debug, as they can show only what’s tracked on the client-side, even though the events are correctly showing up in GA.
So if you are using Elevar’s GTM suite to track the events which our app sends server-side, then those events will appear twice in GA.