Conversion tracking for course creators, including the payments after the first one
Course businesses sell payment plans, run launches, and carry refund rates that other ecommerce businesses would find alarming — and almost every setup counts only the first payment, at full plan value, with refunds never reversed. The reported number is wrong in three directions at once. The build sends each payment as it clears, stores the click ID against the student so installments stay attributable, and wires the refund window so revenue can go down as well as up.
Free30 minutesNo obligation
Course creators · what breaks
What online course creators usually run into
- 01
Full plan value counted at checkout
Before most of it has been collected.
- 02
Installments and renewals invisible
No browser, no event.
- 03
Refunds never reversed
And course refund rates are high.
Course creators · the fix
What changes — Course creators
Each payment counted as it clears
First and subsequent.
Refunds reversed at every destination
Within and after the guarantee window.
Launch and evergreen separated
Very different economics.
Course creators · architecture
The conversion map for online course creators
Five events, and the last one is the difference between a real number and a flattering one.
- 1
Lead magnet opt-in
Browser-side. The top of most course funnels.
- 2
Checkout started
Browser-side. Where launch drop-off is analysed.
- 3
First payment
Server-side from the platform webhook, at the amount actually charged.
- 4
Subsequent payments
Installments and renewals, as they clear.
- 5
Refund
Server-side reversal. High rates make this essential rather than optional.
Course creators · diagnose
Where online course creators tracking usually breaks
- 01
Full plan value at checkout
Reports revenue that may never arrive if the student defaults.
- 02
Background installments untracked
There's no browser on payment four, so nothing fires.
- 03
Refunds never reversed
With a 30-day guarantee and a real refund rate, reported revenue is systematically inflated.
- 04
Launch spikes read as ongoing performance
They aren't, and blending them ruins the baseline.
Course creators · prove
How the work is proven — Course creators
Source of truth
your course platform's or payment processor's payment records
- Each payment confirmed arriving as its own event.
- Click ID present on a live student record.
- A real refund tested and confirmed reversing.
- Collected revenue reconciled against platform revenue for a closed month.
Course creators · free audit
What we check in the free audit
- Full plan value at checkout
- Background installments untracked
- Refunds never reversed
- Launch spikes read as ongoing performance
Checked against
your course platform's or payment processor's payment records
Free30 minutesNo obligation
Course creators · when not to buy
What lands in your monthly report — Course creators
One page a month, in language you can put in front of a founder.
- Opt-ins, checkouts and payments collected for the month, by channel.
- Net revenue after refunds, by channel — usually a different ranking than gross.
- Payment plan completion rate, which sizes the upfront overstatement.
- Launch periods flagged separately from evergreen.
Course creators · what we deliver
The flow we build — Course creators
Platform webhooks wired to server events
Kajabi, Teachable, Thinkific or the payment processor.
Click ID captured on the sales page and stored
Against the student record.
Per-payment values assigned
Rather than full plan value upfront.
Refund webhook wired as a reversal
The step almost nobody builds.
Written guarantee
95%+ tracking accuracy
Measured against your course platform's or payment processor's payment records. Miss it and we keep working at no cost.
From $400 · See packages
FAQ
Course creators questions, answered
No. Send each payment as it clears. Upfront value reports money you may never collect, and payment plan default rates are not small.
Store the click ID on the student or customer record at purchase. Every later charge can then reference the original click.
In this vertical especially. With a standard guarantee window and typical refund rates, ignoring them inflates reported revenue by a meaningful margin every month.
Track them as their own channel and keep them out of paid performance, or your ads take credit for your affiliates' work.
More on Course creators
- Google Ads · Course creatorsGoogle Ads conversion tracking for online course creators
- Meta · Course creatorsMeta Ads conversion tracking for online course creators
- TikTok · Course creatorsTikTok Ads conversion tracking for online course creators
RELATED GUIDES
Funnels, reconciliation and tools for online course creators
- Driving schoolsConversion tracking for driving schools, measured in enrolled packages
- ChildcareConversion tracking for childcare, measured in enrollments
- Google Ads · Webinar → purchaseHow to track webinar attendance to purchase for Google Ads
- Meta · Webinar → purchaseHow to track webinar attendance to purchase for Meta Ads
- Meta × SubscriptionsHow to reconcile Meta Ads against your billing system
- Tovuti → Google AdsConnecting Tovuti to Google Ads
- Builderall BookingConversion tracking for Builderall Booking calls
- Private schoolsConversion tracking for private schools, measured in enrollments
Free · 30 min
Count the payments you actually collect
Free30 minutesNo obligation
