Conversion tracking for subscription businesses, across the whole lifecycle
Subscription economics live in retention, and a tracking setup that stops at the first payment tells the ad platforms nothing about it. Channels that bring customers who churn in month two look identical to channels that bring customers who stay for years, so bidding cannot tell them apart and reliably buys the cheaper ones. The build sends renewals, upgrades, downgrades and cancellations as they happen, so reported value converges on reality instead of drifting away from it.
Free30 minutesNo obligation
Subscriptions · what breaks
What subscription businesses usually run into
- 01
First payment measured, nothing after
Retention invisible to the platforms.
- 02
Churn never reported
Reported revenue only climbs.
- 03
Upgrades and downgrades ignored
Expansion revenue uncounted.
Subscriptions · the fix
What changes — Subscriptions
The full lifecycle as events
Renewal, upgrade, downgrade, cancellation.
Reported value tracking reality
Because it moves in both directions.
Channels ranked by retained revenue
Not by signup count.
Subscriptions · architecture
The conversion map for subscription businesses
Five lifecycle events, of which most implementations send exactly one.
- 1
First payment
Server-side from billing, at the amount charged.
- 2
Renewal
Server-side, each cycle. This is where lifetime value accumulates.
- 3
Upgrade
Expansion revenue, and a strong quality signal.
- 4
Downgrade
Server-side, as a negative adjustment.
- 5
Cancellation and failed payment
Voluntary and involuntary churn, kept separate.
Subscriptions · diagnose
Where subscription businesses tracking usually breaks
- 01
Only the first charge sent
So every customer looks the same regardless of how long they stay.
- 02
Click ID lost after signup
Stored in a cookie rather than on the customer record.
- 03
Churn never reversed
The gap between reported and actual revenue widens every month.
- 04
Annual and monthly plans blended
Very different cash and retention profiles, one number.
Subscriptions · prove
How the work is proven — Subscriptions
Source of truth
your billing system's invoice and subscription records
- Each lifecycle event confirmed arriving from a real subscription.
- Click ID present on a live customer record.
- A real cancellation and a real refund both tested and confirmed reversing.
- Collected revenue reconciled against billing for a closed month.
Subscriptions · free audit
What we check in the free audit
- Only the first charge sent
- Click ID lost after signup
- Churn never reversed
- Annual and monthly plans blended
Checked against
your billing system's invoice and subscription records
Free30 minutesNo obligation
Subscriptions · when not to buy
What lands in your monthly report — Subscriptions
One page a month, in language you can put in front of a founder or a board.
- New subscriptions, renewals, upgrades and cancellations for the month, by channel.
- Net revenue movement, not just new business.
- Retention by channel and plan.
- Involuntary churn separated from voluntary.
Subscriptions · what we deliver
The flow we build — Subscriptions
Billing webhooks wired to server events
Every state change, not just the first charge.
Click ID stored on the customer record
So renewals reference the original click.
Adjustments sent as they happen
Upgrades up, downgrades down.
Involuntary churn separated
Failed payments are a different problem.
Written guarantee
95%+ tracking accuracy
Measured against your billing system's invoice and subscription records. Miss it and we keep working at no cost.
From $400 · See packages
FAQ
Subscriptions questions, answered
Actual payments as they clear. A lifetime estimate at signup reports revenue you haven't earned and rewards channels that bring churners.
If you want bidding to distinguish good channels from cheap ones, yes. Retention is the whole subscription business and the platforms can't see it otherwise.
Store the click ID on the customer record at signup. Every subsequent invoice references it.
Yes. Their cash profile and retention behaviour differ enough that blending them makes both unreadable.
More on Subscriptions
- Google Ads · SubscriptionsGoogle Ads conversion tracking for subscription businesses
- Meta · SubscriptionsMeta Ads conversion tracking for subscription businesses
- TikTok · SubscriptionsTikTok Ads conversion tracking for subscription businesses
RELATED GUIDES
Funnels, reconciliation and tools for subscription businesses
- Driving schoolsConversion tracking for driving schools, measured in enrolled packages
- ChildcareConversion tracking for childcare, measured in enrollments
- Meta · Subscription → renewalHow to track subscription to renewal and churn for Meta Ads
- Meta · Free trial → paidHow to track free trial to paid for Meta Ads
- Meta × SubscriptionsHow to reconcile Meta Ads against your billing system
- Zip → Google AdsConnecting Zip to Google Ads
- BootcampsConversion tracking for bootcamps, measured in started students
- EducationConversion tracking for education providers, measured in enrollments
Free · 30 min
Send the whole lifecycle, not just the first charge
Free30 minutesNo obligation
