Note
Kajabi is subject to a fee. You can find more information here.
Kajabi is an all-in-one platform that lets you create and design online courses, marketing campaigns, and landing pages.
Step 1: Import Kajabi contacts
If you have already created courses in Kajabi and have active users who did not buy your course through Digistore24 (e.g., via another order system), it is important that you import the contacts of your Kajabi customers into Digistore24.
Why is this the case?
Digistore24 assigns each of your customers an external user ID. This is also done by any other order system that you may have previously used with Kajabi. If Digistore24 does not recognize these external user IDs, we cannot deliver your product. Therefore, you should import all Kajabi contacts so that Digistore24 recognizes all external user IDs.
You don't need to do anything if ...
- ... all previous orders were placed through Digistore24. In this case, Digistore24 recognizes all external user IDs.
- ... the customer's email address was used for all previous external user IDs. In this case, Digistore24 can assign the customer itself.
- ... the so-called MD5 hash of the email address was used for all previous external user IDs. In this case, Digistore24 can also assign the customer itself.
- ... there are no contacts in Kajabi yet.
Don't need to import your contacts? Follow the steps below to connect Kajabi to Digistore24.
Import contacts
- Log into Kajabi and then click on People on the left.
- Select all contacts by ticking the checkbox above the contact list.
- Click on Actions and select Export.
- You will receive a download link from Kajabi via email, from which you can download a CSV file.
- Now switch to Digistore24. Click on this link to go to the Import Kajabi contacts page.
- For CSV file, click on Select file and upload the file you downloaded.
- Click on Import external user IDs at the bottom.
Step 2: Connect Kajabi to Digistore24
- Log into Kajabi and then click on Sales on the left.
- Switch to Offers and click on Edit next to an offer of your choice.
- Switch to the Webhook URLs tab and copy the Activation URL.
- Now switch to Digistore24. In the Vendor view, go to Settings > Integrations (IPN). Then click on Add new connection.
- Enter a Name for the new connection. This is only visible to you.
- Select Kajabi as the type.
- Select the products for which this connection should function.
- Enter the previously copied Activation URL in the Activation URL field.
- Scroll to the bottom and click on Save.
You have now set up a connection to Kajabi.
Responses from Kajabi
IPN responses are displayed under Reports > Integrations (IPN).
Content of the response | What to do? |
{"status":"OK"} | The connection was successful |
{"status":"ERROR","errors":{"email":["has already been granted to this member'"]}} | The user has already been present in Kajabi and already owns the product. |
{"status":"ERROR","errors":{"email":["is already taken"]}} | The user has already been added to Kajabi by another order system. Kajabi refused to assign the product because Digistore24 does not recognize the external user ID (of the other order system). If this error occurs, please follow this guide in the backoffice. |