How to Integrate ClickBank and Sendlane
Last updated: April 17, 2025
ClickBank is an eCommerce marketplace that empowers businesses to sell products worldwide!
Clickbank's integration with Sendlane allows you to sync contact information over so you can continue connecting with customers, send automated emails to encourage future purchases, and target cart abandoners to capture lost sales!
Before getting started
Set up and activate your ClickBank seller account with master access. Affiliate and sub-user accounts cannot be integrated.
Request single-opt-in status for your Sendlane account from your customer success manager or Sendlane support.
Create two Lists in your Sendlane account: one for all customers and one for abandoned carts.
Generate ClickBank Keys
You'll need the Clerk API and Developer API keys from your ClickBank account to complete the integration process.
Clerk API Key
To generate a clerk API key:
Log in to your ClickBank account
Click the Users page
Click Manage Permissions next to the main clerk (user profile)
Copy the API Key
Turn on all API permissions
Turn on all Third Party Integration permissions
Click Save
Developer API Key
To generate a developer API key:
Log in to your ClickBank account
Go to the Accounts page
Click on your store nickname
On the dashboard page, click Account Settings
Scroll down to the Developer API Keys section and click Edit
Click Create New Developer Key
Enter a description for your developer key, then click Save to generate your key
Copy your developer key, and you're ready to integrate with Sendlane!
Integrate ClickBank and Sendlane
Step One: Create a ClickBank integration in Sendlane
Log into Sendlane
Click the Account settings icon
Click Integrations
Search for and click on ClickBank
Click Configure
Click Create New ClickBank Integration
Enter your ClickBank account's nickname
Paste your clerk and developer API keys in their respective fields
Select a default List for product purchasers
Add an optional rule for adding Contacts to Lists
Select a default List for abandoned checkouts
Click Continue
Step Two: Verify your IPN
Each process step must be saved by clicking Save or Save Changes.
Missing a save button is a common reason IPNs do not verify.
While your integration is syncing, verify your IPN:
Click the gear icon next to your ClickBank integration
Click Manage to access your ClickBank Site Settings. If Sendlane is the first platform you're integrating with your ClickBank account, the Secret Key field will be blank.
Copy the Instant Notification URL
Log into your ClickBank account
Go to the Vendor Settings tab of your ClickBank dashboard
Scroll down to Advanced Settings
Click Edit
Paste the instant notification URL from Sendlane in the Instant Notification URL field
Click Save Changes
If the secret key field was blank in step 2, go back to your ClickBank Site Settings to copy the secret key
Go back to the ClickBank integration page in Sendlane
Click the gear icon next to your ClickBank integration
Paste your secret key
Click Save
Go back to your ClickBank account
Click the vendor Settings tab > Advanced Settings > Edit
Click TEST IPN to verify your connection.
Customers will now sync to your Sendlane account!
Step Three: Enable abandoned cart settings in ClickBank
Log in to your ClickBank account.
Click the Vendor Settings tab.
Click My Features
Scroll to the Vendor Enabled section and click the "Enabled" checkbox for Cart Abandonment.
Your ClickBank account is now enabled to send abandoned cart emails through this integration!
Troubleshooting
Response Code 422
If you are seeing a response code 422 after testing, there is an unsaved step in your integration. Please review all steps, making sure to save at every opportunity. Take extra care to copy and then save your IPN in Sendlane before proceeding to Clickbank to save and then test.
The integration is connected in Sendlane, but data isn't being passed
Please be sure you've clicked Save in every step on the ClickBank side, and have fully tested and verified your Instant Notification URL. The integration will fail if these pieces aren't fully done!
I do not see my ClickBank customers within Sendlane
If you just completed the integration process, it will take some time for all of that information to sync over. If you visit the ClickBank integration page within your Sendlane account and see that the status still shows Initializing or Syncing, some information or actions may not be available yet.