
This tutorial will guide you through the process of integrating Thinkific membership service to your campaign and products.
The Thinkific public API is only available with the Growth and Premier Thinkific Plans:

Step 1: In your PayKickstart dashboard via the app, click on ‘Campaigns’ in the left-hand side-bar. You will be taken to the campaign section where you can choose the campaign you would like to integrate with. Once located, select the blue edit campaign button.

Step 2: In the ‘Campaign settings’, please scroll down until you see ‘Membership Service’
Click to enable the Membership integration at the bottom of the campaign.

Step 3: Select Thinkific and enter the Subdomain, API Key and the Login URL.

- Grab your Thinkific API Key and Subdomain.

- Login URL: The URL of the Membership Area Login page emailed to the customer along with their credentials.
You have now integrated Thinkific on a campaign level and can now add the integration to specific products.
Step 4: Once you’ve connected, you’ll need to go to ‘Campaigns’ on the left sidebar of your dashboard. Here, you’ll see your campaigns listed. Choose the PRODUCT that you want to integrate Thinkific with and select “edit product settings“.

In the Product settings, select Step 3 (Integrations) to open up your integrations information.

Go to Integrations and enable Membership Integration.
Then select the Thinkific integration and the “Level/Course” the customer should be added to for that product purchase.

#1: Enable the membership integration option.
#2: (Optional) If you want to allow the customer to choose their own membership password at checkout, then enable this option. If you want to provide the customer with an auto-generated password, leave this option disabled.
IMPORTANT NOTE FOR PASSWORD FIELDS: If you are also offering an order bump or upsell product with a membership integration in the same funnel, the order bump or upsell purchase would use the chosen password set for the first product(Front end) purchase. AND, If the customer already exists in the Membership service, then CUSTOM PASSWORD functionality will not assign the customer a new password, but instead, provide the customer with their previous set password to access the membership.
#3: Select your Membership platform.
Select the plan/level/course you want to associate with the product.

In your Thinkific account, locate the ID for the related bundle.
Screenshot: https://monosnap.com/file/XAXYYQYRKrs8BXOcQi1PigWRl05HiC
Use this ID in the integration settings for the related bundle.
Screenshot: https://monosnap.com/file/pLinP5EjGvmjGqT1ZE5fxrSy7NDQH4
Leave the level field blank as you are using a bundle id
After selecting the membership and level/plan/course click save in the top right of the page to save the product settings.
After you save the integration settings for the product, the customer would receive login access to the membership platform after purchase.
If the purchase is related to a subscription, access to the membership would be controlled automatically the customer’s subscription status in PayKickstart.