Step 1: Get Your Kajabi API Key
Next, retrieve your API key from Kajabi.
Log in to your Kajabi dashboard.
Go to Settings.
Select API Credentials.
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.
Log in to your Rootabl dashboard.
Navigate to Business Settings.
Locate the section for integrations (or click here).
Select "Kajabi" as your payment processor
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.
Log in to your Kajabi dashboard.
Navigate to Settings.
Select Webhooks.
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.
