Stores using subscription apps to manage recurring orders from the Shopify checkout can track these recurring orders using Littledata as part of the Shopify to Google Analytics or Shopify to Segment connections. Littledata accurately tracks one-off purchases, first-time subscriptions and recurring orders for all of the top subscription apps.
Littledata's Facebook Conversions API connection also supports subscription tracking for Shopify stores. This lets you can send subscription events back to Facebook Ads and Instagram Ads (Meta) for audience building and remarketing.
We have tested recurring orders with the following Shopify subscription apps, but it should work with all checkout apps. Please contact our support team if you are using a new app and want to check if we integrate.
** For Skio and Upscribe's legacy checkout (outside of the Shopify checkout), Littledata will automatically track subscription orders but cannot track checkout steps.
Setting up your subscription app connection is simple. Each requires slightly different setup steps, and our setup guides will walk you through each step of the way. If your subscription app isn't listed here, please contact us to discuss the optimal setup.
For subscriptions in the Shopify checkout, Littledata tracks:
* Currently Recharge and Ordergroove tag their orders to distinguish them from one-time orders. Littledata picks up these order tags added up to 20 seconds after the order is created.
In order to get a complete picture of your subscription performance, we recommend having three separate views in your Google Analytics account so you can easily and accurately track each relevant metric.
To create a separate Google Analytics view for only One-time orders and first-time subscriptions (Littledata) (so you can get an accurate ecommerce conversion rate), you will need to set up a custom filter to exclude recurring orders. Our app does automatically for Recharge subscriptions.
Exclude recurring orders
.Recurring Order
as the filter pattern (or upscribe_recurring_subscription_order
for Upscribe).