ClickMagick for Course Creators - Tracking Launches, Webinars and Upsells (2026)

Most course platforms connect to ClickMagick in under an hour.

Try ClickMagick Free

Why Course Sales Are Hard to Attribute

Laptop open on a desk

Course sales rarely happen on the first click. A typical buyer sees an ad, registers for a webinar, opens several emails, watches a replay and buys on the last day of the cart. Ad pixels often lose that journey, and email tools credit themselves.

ClickMagick follows the visitor from the first ad, receives sales directly from your checkout platform, and lets you choose an attribution model that credits both the ad that started it and the email that closed it.

Platform Setup at a Glance

How common course platforms connect to ClickMagick
PlatformHow sales reach ClickMagickNotes
KajabiZapierKajabi doesn't allow code on the order confirmation page; add click code to landing pages and engagement code to checkout
SamCartIntegrationSales, refunds, subscriptions, upsells and downsells; add the tracking parameter to checkout links
ThriveCartWebhookSales, refunds and recurring subscriptions
systeme.ioWorkflow webhook"New sale" and "Sale canceled" triggers cover sales and refunds
ClickFunnelsWebhookSee our ClickFunnels guide
HighLevelIntegrationSee our GoHighLevel guide

Where an integration exists, ClickMagick recommends it over page code, because sales and refunds come straight from the platform. Remove older sales code when you switch.

What to Track in a Launch

  1. RegistrationsWebinar or challenge sign-ups as action conversions, for cost per registrant.
  2. Checkout visitsEngagement conversions that also capture the buyer's email for matching.
  3. Sales and upsellsFrom your checkout integration, with real values.
  4. RefundsSo launch ROAS reflects money you keep.
  5. Payment plansRecurring payments where your platform sends them, so plan buyers aren't undervalued.

Choosing an Attribution Model for Launches

Last click tends to hand launch sales to your final emails. Position-based attribution, which ClickMagick describes as the best model for most businesses, gives 40% to the first touch, 40% to the last and 20% across the middle. That fairly credits the ads that filled your webinar.

Compare models over the whole launch, not day by day. See our attribution models guide.

Measuring Beyond the First Sale

Coins on a wooden surface

Course businesses often earn more from payment plans, upsells and later programmes than from the first purchase. ClickMagick's Lifetime Value report shows what customers from each source are worth over time. See lifetime value tracking.

Common Mistakes

  • Judging ads on registrations alone. Some sources register cheaply and rarely buy.
  • Leaving old sales code in place alongside an integration.
  • Untagged launch emails, which hide which email closed sales. Use tagged email links.

See which ads fill your webinars and which ones actually sell.

Try ClickMagick Free

Frequently Asked Questions

Can ClickMagick track Kajabi sales?

Yes, through Zapier. Kajabi doesn't let you add tracking code to its order confirmation page, so ClickMagick's guide tracks Kajabi sales with a Zapier connection, plus code on landing and checkout pages.

Which course and checkout platforms have ClickMagick integrations?

ClickMagick documents integrations for SamCart, ThriveCart, systeme.io, ClickFunnels, HighLevel, Hotmart and others, which send sales and refunds directly.

Does ClickMagick track upsells and subscriptions?

For integrated platforms such as SamCart and ThriveCart, ClickMagick says sales, refunds, recurring subscriptions and upsells are sent directly.

How do I track webinar registrations?

Track the registration confirmation as an action conversion. You can then see cost per registrant and which ads produce buyers, not just sign-ups.

Why do course launches need better tracking?

Launches involve many emails, retargeting ads and a buying window days after the first click. Pixel-only tracking often credits the last email and misses the ad that started it.