Integrations: ClickBank

How to post data from ClickBank to Everflow

Teja Rao avatar
Written by Teja Rao
Updated over a week ago

Overview of ClickBank Integration

This guide will walk you through the ClickBank Integration, which will allow you to track Conversions from ClickBank back to Everflow.

Click here for the Clickbank Hoplink Guide.

Click here for Clickbank's Everflow integration guide.


Step #1 for ClickBank Integration

  • Log into your ClickBank account and navigate to Vendor Settings > My Site and go to the Advanced Tools section.

Here you can find your Secret Key, which will need to be added in Everflow in order to configure the ClickBank Integration.

Step #2 for ClickBank Integration

  • In Everflow, navigate to Integrations > E-Commerce and click Add next to ClickBank. In the window that pops up, toggle Enabled to the YES and enter the Secret Key.

Step #3 for ClickBank Integration

  • Back in the Advanced Tools section in ClickBank, you will need to add the following Instant Notification URL:

Please note: The XXX in the URL represents your Everflow Network ID, which can be found in Everflow by navigating to Control Center > Platform Configuration and finding the numerical ID listed in the General card.

Step #4a for ClickBank Integration

For Vendors using Paylinks:

For Vendors using paylinks, The Everflow Transaction ID must be passed in the 'ef-transaction-id' parameter of your ClickBank Paylink. The Base Destination URL for your Offer in Everflow would look something like this:

Note: While it isn't necessary, you can pass the Everflow Transaction ID as the 'vtid' parameter as well, which will make it easier to locate it in your ClickBank reporting. In this case, the Base Destination URL would look something like this:

Step #4b for ClickBank Integration

For Affiliates using Hoplinks:

For Affiliates using Hoplinks, The Everflow Transaction ID must be passed in the 'tid' parameter of your ClickBank Hoplink. The Base Destination URL for your Offer in Everflow would look something like this:


IMPORTANT NOTES for ClickBank Integration

  • Everflow will only process INS that have a "transaction_type" of SALE or BILL, both of which will result in a base conversion on your offer. The 'sale_amount' in Everflow is based on the "totalOrderAmount" field in the ClickBank INS.

  • If you would prefer to populate 'sale_amount' with "totalAccountAmount" rather than "totalOrderAmount," please reach out to our Customer Success team. They can assist with switching the tag value to pull through the "totalAccountAmount" macro instead of the default "totalOrderAmount".

  • TEST, TEST_BILL and TEST_SALE events will also be processed, but will result in base Conversions for which we will force a Payout & Revenue of $0. We will add an 'adv1' value of "clickbank_test" to make it easier to understand why the Payout & Revenue are $0.


Did this answer your question?