How ClickBank Tracking Works
ClickBank can notify outside tools about every sale through its Instant Notification Service. ClickMagick listens for those notifications, reads the tracking ID you passed in the hoplink, and credits the sale to the exact ad, email or video that sent the buyer.
That means you see commissions by traffic source in one place, instead of matching ClickBank's tracking IDs against ad reports by hand.
Setup for Affiliates

- Create a secret key in ClickBankUnder Vendor Settings, then My Site, then Advanced Tools. Yes, affiliates use the vendor settings area too.
- Add the secret key to ClickMagickIn your ClickMagick account settings.
- Add your Instant Notification URLPaste ClickMagick's URL into ClickBank's Advanced Tools so sales are reported back.
- Add the tracking ID to your hoplinkPut ClickMagick's token in the tid parameter, or use the Affiliate Link Builder with network set to "ClickBank (Affiliate)".
- Send traffic and checkAfter a few clicks, your TID values should appear in ClickBank's stats, and sales in ClickMagick.
Which Token to Use
| You're using | Token | ClickBank parameter |
|---|---|---|
| Campaigns (pre-sell page you control) | [cmc_vid] | tid (affiliate) or vtid (vendor) |
| Tracking links (direct to hoplink) | [clickid] | tid (affiliate) or vtid (vendor) |
Mixing them up is the most common reason sales don't match. See tracking links vs Campaigns.
Setup for Vendors
Vendors enable vendor tracking in ClickMagick and enter every ClickBank vendor nickname they want tracked, plus affiliate nicknames if they also promote. Then add the Instant Notification URL to the vendor account and the vtid parameter to payment links.
ClickMagick uses the nicknames to record the right amount. If an affiliate makes the sale, you see your vendor payout. If you're both vendor and affiliate, ClickMagick records the two combined.
Bridge Pages and Compliance

ClickBank prohibits bypassing a vendor's pitch page, so don't send traffic straight to the order form. For paid traffic, we'd route ads to your own pre-sell page tracked with Campaigns, then link to the hoplink. You keep full attribution, bot filtering and Audience Optimization on the ad side.
Troubleshooting
- No sales at all: check the secret key and Instant Notification URL.
- Sales without a source: the hoplink is missing the tid value, or a redirect stripped it.
- Wrong amounts: vendor and affiliate nicknames aren't listed correctly.
- Bot-heavy traffic: use Click Shield on paid sources.
See which ads and emails earn your ClickBank commissions.
Try ClickMagick FreeFrequently Asked Questions
Does ClickMagick work with ClickBank?
Yes. ClickMagick uses ClickBank's Instant Notification Service, so sales are reported directly from ClickBank and matched to the click or visitor that sent them.
How do I pass a tracking ID to my ClickBank hoplink?
Add ClickMagick's ID token to the hoplink's tid parameter. Use the [cmc_vid] token for Campaigns or [clickid] for tracking links. ClickMagick's Affiliate Link Builder can add it for you.
Can ClickMagick track ClickBank vendor sales?
Yes. Vendors enable vendor tracking, enter their vendor nicknames, add the Instant Notification URL in ClickBank and add the vtid parameter to payment links.
Why aren't my ClickBank sales showing in ClickMagick?
The common causes are a missing secret key or Instant Notification URL, a hoplink without the tid value, or the wrong token for the tracking type you're using.
Can I send ClickBank traffic straight to the vendor's order page?
ClickBank prohibits bypassing a vendor's pitch page, and ClickMagick notes this. Send traffic to the hoplink or your own pre-sell page instead.