Latenode

SamCart orders to Kajabi

This template receives a SamCart paid-order webhook, maps product SKU to a Kajabi offer or tag in JavaScript, and enrolls the buyer through the Kajabi API.

Gmail then sends an order summary to the mailbox you connect. Put the Kajabi API key in that JavaScript node. Paste the Latenode webhook URL into the SamCart webhook for successful purchases.

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 a SamCart purchase into Kajabi as soon as payment succeeds
  • Takes the order on a webhook
  • Calls Kajabi from JavaScript with the key in that node
  • Emails an order summary from Gmail

How it works

1
Trigger

Catch the paid order

A webhook receives the SamCart payload when a purchase succeeds.

2
Logic

Enroll the buyer in Kajabi

JavaScript reads email, name, and SKU, then calls the Kajabi API to grant the matching offer or tag. Put the Kajabi API key in that JavaScript node.

3
Action

Email the order summary

Gmail sends a short summary with product, amount, and buyer email to the inbox you choose.

Setup guide

1

Add a webhook trigger

Add a webhook trigger and copy its URL. In SamCart, send successful purchase webhooks to this URL.

2

Call Kajabi from JavaScript

Map SKU to Kajabi offer or tag ids in JavaScript, enroll the buyer with the Kajabi API, and store the Kajabi API key in that node.

3

Connect Gmail

Add a Gmail connection. Map product, amount, and buyer email into the summary, then send a test purchase and confirm Kajabi plus the email.

Requirements

A SamCart product that can POST a purchase webhook
A Kajabi API key stored in the JavaScript node
A Kajabi offer or tag the API can grant
A Gmail mailbox Latenode can send from

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.