For detailed information about the ClickBank integration, see Integration with ClickBank.
In this Article:
Before You Begin
You'll need your Secret ID and API Key when adding a new ClickBank Integration. So, we recommend that you retrieve them from your ClickBank account before you begin the setup in Marketing Cloud.
Follow the steps below to retrieve your Secret ID and API Key:
- To find your Secret Key, you need to first log in to your ClickBank account. Click on Vendor Settings.

- Scroll down to Advanced Tools, and next to Secret Key, copy the credentials.

- For your API Key, visit the ClickBank Dashboard section >> Settings >> API Management and copy the credential under the API Key column.

📋
Note:
If you're setting up a new ClickBank Affiliate account, don't forget to grant it access to your API key.
- Click the vertical 3-dot icon in the Action column, and then select "Edit" from the action menu.
- Find the nickname of your ClickBank affiliate account and grant it access to all the ClickBank APIs. If access security is a concern, then you need only grant your accounts to the Products API, Orders/Tickets API Read, and Orders/Tickets API Read/Write.
- Click the Save button.

Adding a ClickBank Integration
Follow the steps as shown below to add a new ClickBank Integration:
- In Navigation, go to INTEGRATIONS, and then on the Integrations page, select ClickBank.

- On the ClickBank Integration page, click ADD. In the integration slider, choose whether you are a ClickBank Seller or an Affiliate under the "Integration Type" field. To know more on how an affiliate integration works, visit and read our Integration with an Affiliate ClickBank Account article.

- Next, enter a nickname for the new ClickBank integration. Then, enter the Secret Key that you retrieved from your ClickBank account (refer Before You Begin section).

- Select a list from the drop-down menu that you have already created in Marketing Cloud in order to import and sync all contact information from your ClickBank account to your Marketing Cloud account. You can also create a new list and insert it in the field by clicking Create List.

- Now, enter the API Key that you retrieved from your ClickBank account (refer Before You Begin section). It is a unique identifier used to perform certain authenticated API requests.
📋 Note: Integration type, ClickBank nickname, Secret Key, Lists, and API Key are required to create a new integration.

- Select the Sync Historical data checkbox to allow the integration to sync customer data of the past 45 days from your ClickBank account to your Maropost Marketing Cloud account.
📋 Note: Customer data includes information such as order history, product and service details, subscription status, and basic consumer data.

- If a customer has abandoned their shopping carts and you would like to send emails to alert them of their pending purchase, select the timing information under the Abandoned Cart Delay section. This option allows you to send timely reminders to your potential customers and nudge them to complete their orders.

📋
Note:
- ClickBank will trigger an alert and notify the account owner if a user leaves their cart abandoned for approximately an hour.
- As soon as the cart is abandoned, ClickBank sends its details to Maropost Marketing Cloud via Instant Notification Services (INS).
- Clickbank will at times NOT trigger a new abandoned notification if the user previously triggered an abandoned notification in the last 60 days, or if the user is in certain regions around the world (based on IP address) that prohibit this type of messaging. For more details, see Clickbank's Cart Abandonment article.
- To properly import and sync data from your ClickBank account to the Maropost Marketing Cloud account, mention the ClickBank source and Marketing Cloud target under the Custom Field Mapping section. Once you have added the details, click on CONNECT.

📋 Note: The Custom Mapping functionality will map the user's phone, consent request, postal ID, country, state and residential status, city, and vendor type data to the Maropost Marketing Cloud sections.
📋 Note: With the help of frontend and backend implementations, customers can manually create and map fields (including custom fields) in their Marketing Cloud accounts.
Your Integration is created with the status set to Pending. To activate the integration, you’ll need to manually verify your ClickBank’s INS (Instant Notification Service) URL.

Verifying the ClickBank Integration
Configuring and Verifying ClickBank’s Instant Notification Service:
- To configure your INS (Instant Notification Service) URL, visit the ClickBank Integration page on your Maropost Marketing account. Copy the INS URL of an unverified integration.

- Log in to your ClickBank account >> Access Vendor Settings >> My Site >> Advanced Tools >> Click Edit. Now paste the Notification URL into any one of the INS URL fields that are not yet verified and click TEST IPN. Make sure that you select API version 8.0 or above.

- The ClickBank account will check whether the INS link is working or not. If it's working, the INS link gets verified. After INS (Instant Notification Service) verification, you will be notified to verify the changes you have made. Once the checks have been carried out, the integration verification process is completed.
