Shopify to Segment is one of our most popular connections, so we're always making improvements that give users the capabilities they need to optimize revenue.

This update adds key tracking tools that give stores greater insight into customer checkout behavior, Facebook marketing attribution, recurring billing, and more.

Supporting subscriptions in the checkout

Littledata’s Shopify source is now fully compatible with most common subscription billing apps using Shopify’s checkout. Our app captures all recurring orders — linking them back to the user who first purchased if possible — and tags the events to differentiate between one-time purchases, first-time subscription orders and recurring orders.

You can now use Littledata to send event data from subscription apps in the Shopify checkout, including:

  • ReCharge
  • Bold
  • Ordergroove
  • Smartrr

If you are using ReCharge you can take advantage of the subscription lifecycle event tracking as well. Learn more about the subscription lifecycle events we push to Segment for churn analysis, including Subscription Created, Subscription Updated, Subscription Cancelled and Payment Method Updated.

Facebook Conversions API destination

Segment’s cloud-mode Facebook destination is now out of beta, and becoming increasingly popular with marketers looking to more accurately target their Facebook Ads in the face of increasing browser limitations.

Next month Littledata will be adding all the extra event parameters needed for Facebook CAPI, so please contact us if you’d like to join the private beta.

Opting out of client-side events

We understand some of our customers want to instrument their own event tracking (maybe using Littledata’s Google Tag Manager data layer), but retain the server-side events from Shopify.

In this case, Littledata’s tracking script is still needed on the Shopify storefront to initialise Segment AnalyticsJS library and capture the anonymous ID for server-side events. But, you can add disableClientSideEvents: true or disablePageviews: true in a manual settings update.

GDPR cookie compliance

If your store is using a Shopify-compatible cookie banner (or using a consent management platform like OneTrust or TrustArc), the Littledata’s tracker can respect your users’ choices by switching just one setting.

For OneTrust we also push the user consent choices as a user trait, so you can control which personas are shared with other platforms.

Simpler accepts_marketing flag

User traits for all events where the user is known now contain a simple true/false accepts_marketing field — useful in CRM destinations for email marketing.

This is in addition to the marketing_opt_in_level field, which can give more detail on whether this was a single or double opt-in for marketing.

How to get Littledata's Shopify source for Segment

If you aren't yet a Littledata user, you can start a free trial directly from the Shopify app store. If you already have a Littledata account, you can activate the Shopify-to-Segment connection directly in the Littledata app.

On Shopify Plus? Learn more about Littledata Plus.