Skip to main content

Integrate Rootabl with Kajabi

Learn how to connect Rootabl with your Kajabi checkouts using webhooks and embed code so affiliate tracking and payout data flows seamlessly into Rootabl.

Written by James Wigdor
Updated over 2 weeks ago

Step 1: Get Your Kajabi API Key

Next, retrieve your API key from Kajabi.

  1. Log in to your Kajabi dashboard.

  2. Go to Settings.

  3. Select API Credentials.

  4. Copy your Kajabi API Key.

This key will authenticate requests sent from Kajabi.

Step 2: Obtain the Rootabl Endpoint

Retrieve the endpoint URL from Rootabl.

  1. Log in to your Rootabl dashboard.

  2. Navigate to Business Settings.

  3. Locate the section for integrations (or click here).

  4. Select "Kajabi" as your payment processor

  5. Copy the endpoint URL provided by Rootabl.

You will use this URL in Kajabi to send purchase data to Rootabl.

Step 3: Add your Kajabi API key into Rootabl

Take the API key from Step 1 and enter it into this field below and click on "Mark as Connected"
​

Step 4: Setup a Kajabi Webhook

Next, configure Kajabi to send purchase data to Rootabl.

  1. Log in to your Kajabi dashboard.

  2. Navigate to Settings.

  3. Select Webhooks.

  4. Click New Webhook.

Configure the webhook with the following:

Endpoint URL

Provided by Rootabl

Authentication

Kajabi API Key

Request Method

POST

This configuration allows Kajabi to securely send purchase and customer data to Rootabl.

Step 4: Send Purchase Data

Once configured, Kajabi will send relevant purchase information to Rootabl when a transaction occurs.

Rootabl imports purchase data approximately once every hour so you may see a delay for the most recent purchases

Typical data sent includes:

  • Customer name

  • Customer email

  • Product purchased

  • Purchase amount

  • Transaction ID

Rootabl will then create or update the customer record and attach the purchase.

Did this answer your question?