Home / Blog / Elevar Subscription Tracking
Elevar · Subscriptions · Recharge · Skio · Smartrr
How to Fix Elevar Subscription Tracking for Recharge, Skio & Smartrr
If first subscription orders track but Recharge, Skio, or Smartrr renewals do not appear in GA4, Meta, or Google Ads, your Elevar setup is probably treating renewals differently from checkout purchases.
A first subscription order usually happens through Shopify checkout. A recurring order may be created later by the subscription platform without the same browser session, thank-you page, or customer journey context.
first_subscription_purchase event to GA4 when enabled. For recurring orders, decide whether to block them, send them as purchase events, or split them from one-time purchases by destination.Key takeaways
- First subscription purchases and recurring subscription orders are not the same tracking problem.
- Elevar’s Subscription Purchase Event is for first-time subscription purchases through unified Shopify Checkout.
- Recharge legacy checkout has separate setup rules from Shopify unified checkout.
- Renewals often lack the same browser/session context as the original order, so attribution can be harder than event receipt.
- Validate with Shopify order tags/order type, subscription app records, Elevar destination behavior, and platform transaction/order IDs.
First identify the subscription order type
| Order type | What it means | Why tracking differs |
|---|---|---|
| One-time purchase | Normal checkout order without a selling plan | Usually follows standard purchase flow |
| First subscription purchase | Customer starts subscription through checkout | Can be sent as a specific subscription event |
| Recurring subscription order | Renewal after subscription is active | May be created without browser checkout session |
| Mixed cart | One-time item + subscription item | Needs clear value and event rules |
| Prepaid/cycle order | Paid or fulfilled on schedule | Can be misread as new purchase or missed |
How Elevar handles first subscription purchases
Elevar documents a Subscription Purchase Event triggered when a shopper completes a first-time subscription order through unified Shopify Checkout. The purchase must include a selling plan name or be tagged as Subscription First Order or Ordergroove Trigger Order before order creation, and the event must be enabled in destination settings. Elevar notes that GA4 receives this as first_subscription_purchase. Elevar Subscription Purchase Event
How recurring orders are different
A renewal can be created after the original checkout. The customer may not be on the site. There may be no thank-you page view, browser event, or fresh source/medium session.
Elevar’s ReCharge legacy checkout guide says merchants can choose to send or block Subscription Recurring Orders for each server-side destination. Elevar ReCharge legacy checkout
Elevar’s FAQ also says stores using Skio, Ordergroove, Smartrr, ReCharge, and others should decide whether to block all recurring orders or send all recurring orders, and whether to split one-time vs subscription purchases in Google Ads, Google Analytics, or other channels. Elevar Data Layer FAQ
Diagnostic table
| Symptom | Likely cause | Where to check | How to validate |
|---|---|---|---|
| First order tracks, renewals do not | Recurring orders not sent | Elevar destination subscription settings | Match renewal Shopify order IDs to GA4/Meta/Google Ads |
| Subscription purchases show as normal purchases | Subscription event not enabled or tagging missing | Elevar settings and Shopify order data | Confirm first_subscription_purchase in GA4 |
| Recharge renewals missing | Legacy checkout or recurring routing not configured | Elevar ReCharge setup and Recharge records | Compare Recharge renewals to destination events |
| Skio renewals missing | Order type/tag not handled | Shopify order tags, Skio history | Check Skio tags and GA4 transaction IDs |
| Smartrr renewals missing | Subscription transaction not routed | Smartrr data/webhooks, Elevar routing | Compare Smartrr transactions to Shopify/GA4 |
| Meta/Google Ads overreport | Renewals sent as acquisition purchases | Conversion action settings | Separate first orders from renewals |
Recharge-specific checks
- Is Recharge using Shopify checkout or legacy/separate checkout?
- Are first subscription orders created through Shopify checkout?
- Are renewal orders tagged or identifiable in Shopify?
- Does Elevar send or block recurring transactions?
- Are renewals counted as acquisition conversions by mistake?
Recharge provides webhooks for subscription events, and Recharge also documents Shopify Flow tagging to identify one-time, subscription checkout, or recurring subscription orders. Recharge webhooks Recharge Shopify Flow subscription identification
Skio-specific checks
Elevar’s Skio overview says Skio leverages Shopify’s Subscriptions API and native checkout. Skio docs say Skio applies tags to subscription orders in Shopify to identify order type and subscription cycle count. Elevar Skio overview Skio subscription tags
- Which Shopify tags identify first vs recurring orders?
- Does the order have selling plan or subscription data before Elevar processes it?
- Does Elevar treat the order as one-time, first subscription, or recurring?
- Does GA4 transaction ID match Shopify order ID?
Smartrr-specific checks
Smartrr supports webhooks and Shopify Flow integrations for subscription actions. Smartrr webhooks Smartrr Shopify Flow integration
- Can you identify the Smartrr subscription order in Shopify?
- Is it a first subscription order or recurring transaction?
- Is the order tagged before Elevar processes it?
- Are Smartrr renewals being mixed with new customer purchases in ad platforms?
What most people miss
A first subscription purchase may be useful as an acquisition conversion. A recurring renewal may be useful for LTV and retention reporting. Sending every renewal as a primary Google Ads or Meta purchase conversion can inflate acquisition performance.
Recommended destination strategy
| Destination | First subscription order | Recurring subscription order | Notes |
|---|---|---|---|
| GA4 | Send, optionally split | Usually send for revenue/LTV | Attribution may be limited |
| Google Ads | Send if acquisition conversion | Separate or exclude from primary acquisition | Avoid bidding on existing subscriber renewals |
| Meta | Send if intended as acquisition signal | Be careful with renewals as optimization events | Validate order ID/value |
| Internal reporting | Send all | Send all with order type fields | Best for LTV reporting |
| Klaviyo/email | Send lifecycle events | Send renewal/payment events | Useful for retention |
Validation checklist
- Pick five one-time orders, five first subscription orders, and five recurring renewal orders.
- Record Shopify order IDs, tags, selling plan data, source app, value, currency, and customer type.
- Confirm whether Recharge, Skio, or Smartrr managed each order.
- Confirm Elevar destination settings for subscription/recurring orders.
- Check whether GA4 received
purchase,first_subscription_purchase, or another event. - Check whether Meta and Google Ads received or intentionally did not receive renewals.
- Confirm transaction/order IDs and values match Shopify.
- Confirm renewals are not counted twice through another app, GTM tag, or native integration.
- Document which subscription order types go to which destinations.
Subscription revenue missing or overreported?
TrackingAudit can compare Shopify orders, Elevar destination settings, Recharge/Skio/Smartrr records, GA4 transaction IDs, Meta events, and Google Ads conversions to show where the subscription tracking path breaks.
Get your free audit →Frequently asked questions
Why do first subscription orders track but renewals do not?
First subscription orders usually happen through checkout, while renewals may be created later without the same browser session or thank-you page. Renewals need an intentional server-side/destination routing rule.
What is Elevar’s Subscription Purchase Event?
It is an event for first-time subscription orders through unified Shopify Checkout when required conditions are met. Elevar notes GA4 receives it as first_subscription_purchase.
Should recurring orders be sent to GA4?
Usually yes if you want revenue/LTV visibility, but label or segment them clearly. Attribution may be limited because renewals often do not have a fresh browser session.
Should recurring orders be sent to Google Ads or Meta?
It depends. Many stores should separate or exclude renewals from primary acquisition conversions to avoid optimizing on existing subscriber revenue.
Does Elevar support Skio and Smartrr?
Elevar’s FAQ says it integrates with subscription providers that use native Shopify checkout, including Skio, Ordergroove, Smartrr, ReCharge, and others.
Sources
- Elevar: Enable the Subscription Purchase Event
- Elevar: ReCharge legacy checkout setup
- Elevar: Manage subscription vs one-time purchases
- Elevar: Data Layer FAQ on Skio, Smartrr, Ordergroove, subscriptions
- Elevar: Skio integration overview
- Elevar: Send recurring orders to GA4 with original attribution
- Recharge: Using webhooks
- Recharge: Using Shopify Flow to identify subscription orders
- Skio: Webhooks
- Skio: Customer & Order subscription tags in Shopify
- Smartrr: Webhooks
- Smartrr: Shopify Flow integration
- Littledata: Tracking subscription orders in Shopify checkout
- Shopify: Subscription analytics
- Reddit: GA4 ecommerce tracking distinguish new purchase vs renewals