Skip to content
RefficksStart free

Affiliate tracking on creator and course platforms: what each one reports

Kajabi, Thinkific, Teachable, ThriveCart and the rest each tell an affiliate tool different things about a sale. Here is what each one reports, so you know which commissions you will approve, and which refunds you will reverse yourself.

Updated 27 October 2026

Start freeNo card needed

The short answer

Creator and course platforms differ most in three things: whether they report refunds, whether a partner's coupon code reaches an affiliate tool, and whether what they send can be verified. Of the twelve routes below, seven take a refund's commission back by themselves, four let a partner's code credit every sale and one more on subscriptions, and seven send sales Refficks can verify, so their commissions can approve themselves.

Everywhere else, a person approves each commission, or reverses a refunded one by hand. That is a few minutes a week for most creators, and it is better to know before you choose.

PlatformHow sales reach RefficksA partner's link creditsA partner's code creditsRefunds taken back by themselvesA commission can approve itself
KajabiA webhookOnly for a buyer your own site already knewYes, a coupon you make in KajabiReversed by handNo
ThinkificSigned webhooksYes, when the thank-you page names the buyerYes, a coupon you make in ThinkificOn Thinkific Payments; by hand through Stripe or PayPalYes
TeachableWebhooksYes, when each course's thank-you page names the buyerYes, a coupon you make in TeachableYesNo
ThriveCartThriveCart's serverYes, through an ordinary link or button, not an embedded or popup checkoutNoYes, part by partYes
SamCart (notifications)SamCart's serverSamCart does not document itNoYes, part by partNo
SamCart (order page)The buyer's browserYesNoReversed by hand; renewals not reportedNo
GumroadGumroad's pingYesNoReversed by handNo
ClickFunnelsSigned webhooksYes, when the funnel's first page was opened with itNoFull refunds; a partial one you decideYes
PodiaYour own Stripe accountYes, when the conversion code names the buyerNo, Podia's coupons stay in PodiaYesYes
CircleYour own Stripe accountYes, through the paywall's thank-you pageNo, Circle's coupons stay in CircleYesYes
MemberstackYour own Stripe accountYesYes, partners' codes synced to StripeYesYes
MemberSpaceYour own Stripe accountYes, when the members code names themOn subscription plans onlyYesYes

Every row is taken from Refficks's own guide for that platform, which lists what it can't do above its steps and links to the platform's pages it was built from. Each platform's name links to its page or guide.

What each column means

A partner's link credits

Most of these checkouts sit on the platform's own address, not yours, so a click on a partner's link has to be handed across. Some platforms carry it through the checkout; others need the thank-you page to name the buyer, so the sale can be joined to the visit the link started. Where a platform passes nothing on, only a buyer your own site already knew by email can be credited through a link.

A partner's code credits

A code credits a sale even when the buyer never clicked anything, which matters most for creators whose audience hears a code on a video or a podcast. It works only where the coupon typed at the checkout reaches Refficks. On Kajabi, Thinkific and Teachable you make each partner's coupon in the platform, spelt the same as in Refficks.

Refunds taken back by themselves

Where a platform reports a refund, Refficks writes a reversal beside the commission for the refund's share. If the partner was already paid, it comes off what they earn next. Where it doesn't, you reverse the commission on the Commissions page, and the reversal is recorded the same way.

A commission can approve itself

A platform that signs what it sends, or a payment that arrives from your own Stripe account, can be verified, so a commission plan that approves by itself works there. A platform that signs nothing gets every sale marked Unverified, and a person approves each commission.

Three things to settle before you choose

  1. Can your audience's codes reach the tool? If your partners mostly share codes, pick a route with a Yes in the code column, or move them to links.
  2. Who reverses refunds? On Kajabi, Gumroad and SamCart's order page, someone on your team does. Put it on the list for refund day.
  3. Are you running the platform's own affiliate program too? Thinkific, Teachable, ClickFunnels, Podia and Circle have their own. Run one or the other, or a sale can earn a commission in each.

How this table was made

From the twelve guides for these platforms in Refficks, as they read on 27 October 2026. Each guide is public and can be read without an account. A platform can change what it reports, so its guide is the final word.

Questions

Which course platforms report refunds to an affiliate tool?

Of the platforms here, Teachable, ThriveCart, SamCart's notifications, and Podia, Circle, Memberstack and MemberSpace through your own Stripe account report refunds, and Refficks takes the commission back by itself. Thinkific does on Thinkific Payments, and ClickFunnels for full refunds. Kajabi and Gumroad don't.

Does a Kajabi coupon code credit an affiliate?

Yes, in Refficks: make each partner's code as a coupon in Kajabi, spelt the same, and a payment with that code is credited to them. Kajabi signs nothing, so each commission waits for your approval.

Can I track ThriveCart affiliates by coupon code?

No. ThriveCart's report carries no coupon an affiliate tool can read, so ThriveCart sales are credited through the partner's link to your site.

Why does a platform signing its webhooks matter?

A signed delivery can be verified as coming from the platform, so its commission can approve itself. An unsigned one could come from anybody, so a person approves each commission.

Credit partners on the platform you already sell on

Paste one address, give every partner a link and a code, and see why each sale was credited.

Start freeNo card needed

30 days free, then $79 a month. Your data, out any time.