How to track leads and sales from Kajabi
Kajabi Offers with the sale attributed on your post-purchase landing page.
AT A GLANCE
| What NEMO tracks | Leads · Sales |
|---|---|
| Connection | Guided — step by step, no server code involved |
| Method | “The script on your site” · Server-side · highest reliability |
| Steps | 6 in total, with a one-minute check at the end |
| Worth knowing | If you use Kajabi Cart, its settings override the Offer's purchase flow and it doesn't allow a custom thank-you — in that case use the tag route: Kajabi sends the buyer to your Kit/ActiveCampaign (Settings → Third Party Integrations + the Offer's Notifications) and an automation in your platform applies the purchase tag NEMO counts. |
With Kajabi, NEMO tracks which link brings each lead and which link brings each sale with no pixels and no Google Analytics. Know which link, video or ad brought you each purchase of your Kajabi Offers — and each lead from your landing pages. With the script sitewide, the source is saved on landing. The lead is recorded on your form's thank-you page (just another Kajabi landing page). The method is “The script on your site” (server-side · highest reliability): Paste one line (nemo.js) once on your site. From then on, when someone arrives through one of your links, NEMO remembers their source for 90 days and fills in the hidden field of your forms automatically. If you use Kajabi Cart, its settings override the Offer's purchase flow and it doesn't allow a custom thank-you — in that case use the tag route: Kajabi sends the buyer to your Kit/ActiveCampaign (Settings → Third Party Integrations + the Offer's Notifications) and an automation in your platform applies the purchase tag NEMO counts. The full connection is 6 steps and you verify it with a single test click.
How does each Kajabi lead arrive with its source?
The script on your site · Server-side · highest reliability
With the script sitewide, the source is saved on landing. The lead is recorded on your form's thank-you page (just another Kajabi landing page).
- Paste the NEMO script sitewide: Settings → Site details → “Page Scripts” → Header: Open Site details in Kajabi
<script src="https://nemolink.app/nemo.js" defer></script> - Point your NEMO link at your Kajabi landing page (the form one or the sales one).
- On the page people see after submitting the form (its thank-you), add a “Custom Code” block with the lead notice: window.nemo.track("lead", { event_name: "Registration" }) inside a <script> (Custom Code blocks do accept HTML).
How is each Kajabi sale attributed?
The thank-you page · Thank-you page · good reliability
In Kajabi, the buyer can land on a page of yours after checkout. Two Kajabi-specific details: the script must ALSO be pasted into the checkout, and the post-purchase landing page is set per Offer.
- Paste the NEMO script a second time in Settings → Checkout → “Tracking Code” → Header (the site's Page Scripts don't reach the checkout):
<script src="https://nemolink.app/nemo.js" defer></script> - Create (or pick) a thank-you landing page and add a “Custom Code” block with the sale notice:
<script> document.addEventListener("DOMContentLoaded", function () { if (window.nemo) window.nemo.track("sale", { event_name: "Purchase", amount_cents: 4900 // €49.00 — change it or remove the line }); }); </script> - In your Offer: Sales → Pricing → your Offer → “Purchase flow” tab → Post-purchase → “Existing Landing Page” → pick your thank-you landing page.
Note: If you use Kajabi Cart, its settings override the Offer's purchase flow and it doesn't allow a custom thank-you — in that case use the tag route: Kajabi sends the buyer to your Kit/ActiveCampaign (Settings → Third Party Integrations + the Offer's Notifications) and an automation in your platform applies the purchase tag NEMO counts.
Check it in one minute
- Click your own NEMO link to your Kajabi landing page.
- Make a test purchase (or open your thank-you landing page directly in the same tab).
- The sale shows up in your NEMO dashboard with its source.
Frequently asked questions
- What do I do if a purchase doesn't create a sale in NEMO?
- Check the Purchase flow of THAT Offer (does it point at your thank-you landing page?) and that the checkout carries the script (Settings → Checkout → Tracking Code, not just Page Scripts).
- What do I do if the buyer ends up in the course library, not on my landing page?
- That's Kajabi's default flow. Turn on “Require new customers to create password at checkout” in the Offer and set the Post-purchase to your landing page.
- What do I do if the lead arrives as “no source”?
- That person came in without going through your NEMO link, or your link points at a different domain than your Kajabi site's (the cookie lives on a single domain).
OFFICIAL SOURCES
- Kajabi · Add custom code to pages (Page Scripts)
- Kajabi · Tracking code on the checkout
- Kajabi · Landing page after checkout
Guide verified against the official documentation on 2026-07-21.
ALSO INTEGRATES WITH
Track Kajabi from your very first link.
Free during early access. Early users get special terms when paid plans launch.