Pricing Academy Blog
ElasticFunnels logoClickBank logo
Affiliate tracking

ClickBank affiliate tracking

Promote ClickBank offers from your own presells and landers. ClickBank posts each sale, upsell and refund back to ElasticFunnels, and it lands on the click, page and split test that sent the buyer.

Sale, upsell and refund postbackstid or any aff_subYour commission as the amount

ClickBank at a glance

Type
Affiliate S2S postback
Connect in
Apps → Integrations
Click code in
tid (default) or aff_sub
Amount
Your commission
ClickBank side
Custom Postback/Pixel, S2S
Events
Sale, upsell, refund, chargeback
What it does

What the ClickBank integration does

The ClickBank affiliate postback tells ElasticFunnels which of your clicks turned into a ClickBank sale. Each sale is attributed to your page, split test and traffic source.

  • On an ElasticFunnels presell, the hoplink carries tid={click_id} and every page view fills in its own click code. Your hoplinks are never rewritten for you.
  • Each sale is stored with your commission as the amount and the ClickBank receipt as its order ID
  • Upsells are told apart from the first sale by ClickBank's event type and original receipt
  • Refunds and chargebacks come back on the same URL and are recorded by their ClickBank event type
  • Each conversion keeps the UTM source, device and location of the click
  • Sales are labeled with the vendor name unless you set your own product name

What the ClickBank postback carries

Conversion URL
Sales, upsells, refunds and chargebacks
receipt_id
ClickBank receipt, as the order ID
affiliate_earnings
Your commission
event_type
Marks an upsell, refund or chargeback
original_receipt
Also marks an upsell
tid or aff_sub
ElasticFunnels click code
Setup

How to connect ClickBank

The Conversion URL is unique to your brand and already carries the ClickBank macros. Copy it as it is. ClickBank needs only this one URL: refunds and chargebacks arrive on it with their event type. A URL copied before October 15, 2026 counts upsells as sales, so paste a fresh copy to get upsells tracked. There is no secret key to set on the affiliate side.

Open the ClickBank integration

In Apps → Integrations, click New integration, choose Affiliate Networks and open Clickbank (Affiliate Postback S2S). Keep tid as the tracking parameter or pick an aff_sub.

Put the click code on your hoplinks

On your presell, add tid={click_id} to the ClickBank hoplink behind each button, or the aff_sub you picked. ElasticFunnels fills in the click code on every page view.

Add the postback in ClickBank

In ClickBank, open Integrations, Postback/Pixels, click Add Integration and pick Custom Postback/Pixel. Choose your affiliate account, tick Initial Purchase and Upsell Purchase, paste the Conversion URL and save. Refunds and chargebacks arrive on the same URL. Every screen, step by step.

Where the URL goes in ClickBank

ClickBank takes the postback in its Integrations area, as a Custom Postback/Pixel tied to your affiliate account. One integration covers sales, upsells, refunds and chargebacks.

1. Open Postback/Pixels

In ClickBank, open Integrations in the left menu, then Postback/Pixels, and click Add Integration.

ClickBank postback setup screenshot showing Integrations, Postback/Pixels in the left menu and the Add Integration button on the Integrations page
ClickBank postback setup: Integrations, then Postback/Pixels, then Add Integration. Screenshot: ClickBank, 15 Oct 2026

2. Pick Custom Postback/Pixel

Under Additional Integration Options, choose Custom Postback/Pixel.

ClickBank postback screenshot showing the Custom Postback/Pixel tile under Additional Integration Options, the template for an ElasticFunnels postback URL
Custom Postback/Pixel is the template that takes your own postback URL. Screenshot: ClickBank, 15 Oct 2026

3. Tick the purchase events

Tick Initial Purchase and Upsell Purchase. ClickBank has no refund box: refunds and chargebacks arrive on the same URL, and ElasticFunnels reads their event type.

ClickBank postback event types screenshot showing Initial Purchase and Upsell Purchase ticked, with no refund option in the list
Tick Initial Purchase and Upsell Purchase; refunds and chargebacks come through on the same URL. Screenshot: ClickBank, 15 Oct 2026

4. Paste your URL and save

Pick your affiliate account, keep Role Type on Affiliate, paste the Conversion URL from ElasticFunnels and click Save.

ClickBank postback URL form screenshot showing the account, Affiliate role, Initial and Upsell Purchase events and an example ElasticFunnels postback URL
Paste your own Conversion URL from the ClickBank affiliate integration in ElasticFunnels; demo123 here is an example brand code. Screenshot: ClickBank, 15 Oct 2026

5. Check that it is Active

The integration shows in the list as Active. ClickBank's test tool sits in the row's Action menu.

ClickBank postback integration screenshot showing the saved ElasticFunnels row with the affiliate account, Affiliate role, Custom type and Active status
Saved and Active: ClickBank now posts every sale, upsell, refund and chargeback to ElasticFunnels. Screenshot: ClickBank, 15 Oct 2026

Full guide: ClickBank affiliate S2S   Affiliate tracking  

Related integrations

Works well with

50+ integrations in the catalogue. Browse all integrations

FAQ

ClickBank integration FAQ

Who is this integration for?

Affiliates who promote someone else's ClickBank product. It records the sales from your hoplinks against your own clicks. If you sell your own product on ClickBank, use the ClickBank vendor integration instead.

Which tracking parameter should I use?

tid is the default. You can pick aff_sub1 to aff_sub5 or unique_aff_sub1 to unique_aff_sub5 instead. Use one you do not need for anything else and pass your ElasticFunnels click code in it.

Where do I add the postback in ClickBank?

In Integrations, Postback/Pixels: click Add Integration, pick Custom Postback/Pixel, choose your affiliate account, tick Initial Purchase and Upsell Purchase and paste the Conversion URL. Refunds and chargebacks arrive on the same URL with their event type, so there is no second URL to add.

What amount does a ClickBank sale show?

Your commission. The postback sends ClickBank's affiliate earnings as the amount, so revenue in your reports and the payout sent on to RedTrack are what you earned on that receipt.

Do upsells and refunds reach RedTrack and my ad platforms?

Yes. Each refund is sent once as its own event to RedTrack and to the ad platforms you post back to. An upsell goes to RedTrack under your upsell type, so it stays apart from the first sale on the same click.

Does this give me the buyer's details?

No. The affiliate postback is for attribution. Affiliate conversions are not contactable customers and are not sent to a call center.

Track your ClickBank sales

Presells, split tests and sale-level attribution for the ClickBank offers you promote.