Latenode

Webinar regs to Kajabi

This template takes each WebinarJam or EverWebinar registration, reads attendee email and name in JavaScript, and posts that person to a Kajabi form or contact API.

Google Sheets appends a row so marketing can see who came through. Point the webinar signup webhook at Latenode. Connect Google Sheets. Put the Kajabi API key in the JavaScript node.

Updated Sep 16, 2026Est. run: 8sEst. cost: $0.0005
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Moves webinar signups into Kajabi as they arrive
  • Takes the registration on a webhook
  • Calls Kajabi from JavaScript with the key in that node
  • Keeps a Google Sheets log for marketing review

How it works

1
Trigger

Receive the registration

The scenario starts when WebinarJam or EverWebinar posts a registration to your webhook URL.

2
Logic

Submit to Kajabi

JavaScript pulls email and name, then POSTs the Kajabi form or contact endpoint. Put the Kajabi API key in that JavaScript node.

3
Action

Log the registrant

Google Sheets adds a row with email, name, webinar, and time.

Setup guide

1

Add a webhook trigger

Add a webhook trigger and copy its URL. In WebinarJam or EverWebinar, send registration notifications to that URL.

2

Call Kajabi from JavaScript

Read attendee email and name, then POST the Kajabi form or contact API. Put the Kajabi API key in that JavaScript node, along with the form or offer ids you use.

3

Connect Google Sheets

Add a Google Sheets connection. Pick the spreadsheet that should log registrant id, email, and source. Fire a test signup and confirm Kajabi plus the sheet.

Requirements

A WebinarJam or EverWebinar account that can send a registration webhook
A Kajabi API key stored in the JavaScript node, plus the form or contact endpoint you will POST
A Google Sheet Latenode can append to

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.