Skip to main content

Clickbank Integration

How to integrate with Clickbank to build your customer list, Clickbank Click Bank

Updated this week

Call Loop offers a native integration with ClickBank that lets you automatically capture customer data from ClickBank transactions and trigger SMS, voice, or email campaigns in Call Loop.

You'll be able to add people to specific Call Loop lists based on the activity that occurs in the ordering process with Clickbank.

Step 1: Connect Call Loop to Clickbank

The first step is to login to Call Loop and go to Settings > Integrations.

How to Get Your Clickbank Secret Key

  1. Login to Clickbank

  2. Goto your Vendor portal

  3. Go to My Site

  4. Click edit on the Advanced Tools section

  5. Copy the Secret Key

If you don't have a secret key then click edit and add a name for the secret key. You'll want to create a long word thats somewhat secure.

Once you have this, then enter this in Call Loop and click save.

Step 2: Create Your Inbound Webhook

From here, you can now create your Webhooks in Call Loop to add to your Instant Notification URL in Clickbank.

  1. Create an new Inbound webhook

From here, select Clickbank and the transaction.

Here's the list of triggers from Clickbank that you can use so when these events occur, you can add the contacts and add them to a list.

Type

Description

Sale

Which is the sale of a standard product or initial sale of a recurring product.

Rebill

Which is a rebill for a recurring product.

Cancel Rebill

Which is the canceling of a recurring product.

Un-cancel Rebill

Which is the reversal of a recurring product cancellation by a ClickBank customer service representative.

Refund

Which is a refund for a standard or recurring product.

Chargeback

Which is a chargeback for a standard or recurring product.

Subscription Change

Which is a product change in an existing subscription.

Cart Abandonment

Which occurs when a customer abandoning a cart, if you have the Cart Abandonment feature enabled.

Step 3: Map Clickbank Fields to Call Loop

You can map your customers Shipping or Billing information to Call Loop to create their contact.

Then select your list to add the contacts to.

Step 4: Copy Your Webhook URL and Add To Clickbank

Once you've saved your webhook, then copy the POST URL and we'll head over to Clickbank to paste this in your Instant Notification URL field.

Now paste your Call Loop Webhook URL in the Clickbank field and test.

That's it! You're complete.

So when your even occurs the contacts will be added to Call Loop and the list you selected.


Best Practices for ClickBank Integration

Following these tips can help you get the most out of your integration:

Best Practice

Why It Matters

Use Clear Campaign Names

Make it easy to identify which campaign is tied to each ClickBank event (e.g., “Welcome – Product A”).

Map Events Thoughtfully

Focus on events that need customer communication such as SALE, BILL, CANCEL-REBILL, and REFUND.

Keep Messages Concise

Customers respond better to short, clear texts.

Monitor Credits

Ensure you have enough credits to cover spikes in sales or rebills.

Review Logs Regularly

Quickly catch and fix issues by checking Call Loop and ClickBank logs.


Common Use Cases

Here are some of the most popular ways customers use the ClickBank integration:

Event

Typical Use

SALE

Send a welcome or onboarding message immediately after a purchase.

BILL

Notify customers about a successful subscription rebill.

CANCEL-REBILL

Trigger a win-back sequence when a subscription is canceled.

UNCANCEL-REBILL

Send a welcome-back message to resubscribed customers.

REFUND

Follow up to gather feedback or reduce churn.


Troubleshooting & Testing

If you run into issues, use these steps to resolve them:

Problem

Likely Cause

Solution

No messages after setup

Webhook URL wasn’t saved correctly in ClickBank

Verify the URL and re-save settings.

Wrong campaign triggered

Incorrect event mapping in Call Loop

Double-check mappings in your integration settings.

Duplicate messages

Multiple webhooks or overlapping campaigns

Remove extra integrations and retest.

Data missing

Fields not mapped or not provided by ClickBank

Review field mappings in Call Loop and ensure the ClickBank product sends the expected data.

Tip: Use the Test Notification button in your ClickBank account (under Vendor Settings > My Site > Advanced Tools) to simulate an event and confirm it triggers the right campaign in Call Loop.


Next Steps

Once you’ve verified your setup with test events, you’re ready to go live. Keep an eye on your logs and campaign performance during the first few days to ensure everything is running smoothly.

Did this answer your question?