Requirements
Kajabi requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]
Get your Kajabi credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Credential TypeselectRequired
Access the Admin Portal, go to User API Keys, click Create User API Key, name it (e.g., "My project"), select user and permissions, and click Create to get your client_id and client_secret.
[1]
Connect Kajabi in WEXTL
- Log in to your WEXTL account, add the Kajabi node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Kajabi account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Kajabi node modules
The list below is a reference of every Kajabi node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every Kajabi node module below — each one opens to show its input parameters, outputs, and connection requirements.
Watch TransactionsTrigger
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| Amount In Cents | number |
| Sales Tax In Cents | number |
| Relationships | object |
| Site | object |
Get a ContactAction
| Field | Type |
|---|---|
Contact IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| Name | text |
| text | |
| Phone Number | text |
| Business Number | text |
| Subscribed | boolean |
| Address Line 1 | text |
| Address Line 2 | text |
| Address City | text |
| Address State | text |
| Address Country | text |
| Relationships | object |
| Customer | object |
| Offers | object |
| Site | object |
| Tags | object |
| Links | object |
| Customer | text |
Get a CourseAction
Get a CustomerAction
| Field | Type |
|---|---|
Customer IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| Name | text |
| text | |
| Phone Number | text |
| Business Number | text |
| Subscribed | boolean |
| Address Line 1 | text |
| Address Line 2 | text |
| Address City | text |
| Address State | text |
| Address Country | text |
| Relationships | object |
| Customer | object |
| Offers | object |
| Site | object |
| Tags | object |
| Links | object |
| Customer | text |
Get a FormAction
Get a ProductAction
Get a TransactionAction
List Contact TagsSearch
List ContactsSearch
List CoursesSearch
List CustomersSearch
List FormsSearch
List ProductsSearch
List TransactionsSearch
Add a Contact TagAction
Create a ContactAction
| Field | Type |
|---|---|
Site IDRequired | choice |
NameRequired | text |
EmailRequired | |
| Address Line 1 | text |
| Address Line 2 | text |
| City | text |
| Country | text |
| State/Province | text |
| ZIP/Postal Code | text |
| Phone Number | text |
| Business Number | text |
| Subscribed | boolean |
| Custom Fields | array |
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| Name | text |
| text | |
| Address Line 1 | text |
| Address Line 2 | text |
| Address City | text |
| Address Country | text |
| Address State | text |
| Address Zip | text |
| Phone Number | text |
| Business Number | text |
| Relationships | object |
| Site | object |
Delete a ContactAction
| Field | Type |
|---|---|
Contact IDRequired | choice |
Delete a Contact TagAction
Grant an Offer to a ContactAction
Grant Offer to a CustomerAction
Make an API Calluniversal
Remove an Offer from a ContactAction
Remove an Offer from a CustomerAction
Update a ContactAction
| Field | Type |
|---|---|
Contact IDRequired | choice |
| External User ID | text |
| Name | text |
| Address Line 1 | text |
| Address Line 2 | text |
| City | text |
| Country | text |
| State/Province | text |
| ZIP/Postal Code | text |
| Phone Number | text |
| Business Number | text |
| Subscribed | boolean |
| Custom Fields | array |
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| Name | text |
| text | |
| Address Line 1 | text |
| Address Line 2 | text |
| Address City | text |
| Address Country | text |
| Address State | text |
| Address Zip | text |
| Phone Number | text |
| Business Number | text |
| Relationships | object |
| Site | object |
Templates
Look for Kajabi templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Brandwatch[2]Consumer intelligence and social listening platform for brand monitoring, insights, and research.
- AWeberEmail marketing — lists, subscribers, campaigns, and broadcasts.
- AkeneoProduct information management (PIM) for enriching and distributing catalog data.
- beehiivPublish newsletters and manage subscribers in beehiiv.
- Action NetworkManage people, events, petitions, signatures, and tags on Action Network.
References
- WEXTL® Kajabi Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Kajabi.
- WEXTL® visual workflow builder data.
Last updated: Jul 18, 2026 19:12
