Kajabi Trigger
AI-generatedSummary
Registers a Kajabi webhook for the selected event and sends each received webhook request body to the workflow. Choose a site explicitly or leave Site ID empty to use the site on the Kajabi API credential; for form submissions, select the required form.
Inputs
- Event (required) — Kajabi event to subscribe to: purchase (default), form_submission, tag_added, tag_removed, payment_succeeded, or order_created.
- Site ID — Site for the webhook. If empty, uses the site ID on the Kajabi API credential.
- Form (required) — Shown for form_submission; the selected form ID is sent as the webhook resource_id.
- Kajabi API credential (required) — Authenticates requests to Kajabi's Hooks API.
Output shape
One workflow item per webhook request, containing the request body as JSON.
Uses a POST webhook with on-received response mode. The node checks for an existing hook matching its target URL and event, creates one if needed, and attempts to delete its stored hook when removed. If Site ID and the credential's site ID are both empty, the created hook still includes an empty site relationship ID.
Examples
Example 1: Handle Kajabi form submissions
Set Event to Form Submission and choose the Form whose submissions should trigger the workflow.
Example 2: Handle purchases or other supported events
Choose the event and optionally set Site ID; when omitted, the node uses the site selected on the Kajabi API credential.