Guides
Affiliate networks

ClickBank integration

Connect ClickBank to Skro, map click IDs, and configure postbacks to attribute conversions and revenue to your campaigns.

This guide uses ClickBank’s global server-to-server (S2S) postback integration.

Step 1. ClickBank (S2S) global postback

  1. Log in to your Skro account and go to Custom Conversions and add 3 different events there.

  2. First event name is Upsell.

Upsell

  1. Second event name is InitiateCheckout.

InitiateCheckout

  1. Third event name is Purchase.

Purchase

  1. Now, go back to Clickbank and set up Postback URL and customize it as per the target event types.

  2. In your ClickBank account go to Integrations → Postback/Pixels → Add Integrations → Custom Postback/Pixel

  3. In the Event Types drop-down select Upsell Purchase, Initial Purchase, Initial Order Form Impression and enable the Customize URL per event type toggle → add Skro Postback URL's and add &ce=eventname to each Postback URL with the event name you want to track and then click Save.

Upsell Purchase Postback URL:

https://skrotrack.com/postback?clickId={tid}&payout={affiliate_earnings}&transactionId={order_id}&ce=Upsell

Initial Order Form Impression Postback URL:

https://skrotrack.com/postback?clickId={tid}&ce=InitiateCheckout

Initial Purchase Postback URL:

https://skrotrack.com/postback?clickId={tid}&payout={affiliate_earnings}&transactionId={order_id}&ce=Purchase

Add ClickBank S2S integration

Step 2. Add ClickBank offer to Skro

  1. Navigate to Offers and press Create.

  2. Enter your offer name.

  3. Copy the offer link from ClickBank to the Offer URL field and append &tid={clickId} parameter to the end of the offer URL.

ClickBank as offer form

  1. Choose ClickBank from the Affiliate Network dropdown menu or create new.

  2. Clickbank setup as Affiliate Network on Skro.

Add ClickBank as affiliate network into Skro

The integration is ready. Continue by creating a campaign.

Verify the setup

Follow a campaign link and complete a test conversion using your provider’s test workflow. Confirm that the original click ID reaches the provider and is returned to Skro, then check the event and revenue in your campaign report.

Troubleshooting

If data is missing, check the selected workspace, integration, campaign, and reporting date range. Compare parameter names and macro values with the examples in this guide before repeating the test.

Need help with this guide? Contact Skro support.

On this page

Need help? Contact support ↗