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
Login to Clickbank
Goto your Vendor portal
Go to My Site
Click edit on the Advanced Tools section
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.
Head over to Integrations > Webhooks
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.