Install Bread & Butter on Kajabi

Kajabi powers everything from courses to communities and coaching offers, and Bread & Butter connects the same simple way it connects to Google Analytics or HubSpot: one script, no plugin.

In short: one script connects your Kajabi site to Bread & Butter, no plugin and no developer required. It shows you who's a genuine prospect, not just a pageview, and which pages, content, or campaigns are actually driving qualified interest. It works alongside Kajabi's native forms, Newsletters, and Communities.

Once it's running, Bread & Butter watches how real visitors move through your Kajabi site, not just how many pages loaded. It identifies who's showing genuine interest, builds a profile of what they're interested in, and surfaces that to you as a ranked list of your best leads instead of a wall of traffic numbers. For a course, community, or coaching business built on Kajabi, that means you can finally see which content, offers, or campaigns are actually driving qualified interest, and which ones are just generating clicks that go nowhere.

Frequently asked questions for Kajabi

Does this work on any Kajabi plan? Adding the tracking script to Page Scripts doesn't carry a stated plan restriction in Kajabi's own documentation. Kajabi does gate a separate, more advanced "Custom Code Editor" feature to the Pro tier, so if you don't see the Header Page Scripts field described below, check your plan under Kajabi's own account settings.

Do I need a developer to install this? No. It's a copy-and-paste step into Kajabi's Page Scripts field, the same place you'd add Google Analytics or a similar tracking tool.

Does this work with a custom domain, or only a mykajabi.com subdomain? Either. The tracking script is embedded in the page itself, so it works the same way regardless of what domain your site is published under.

Does this track my native Kajabi forms and Newsletter signups too? Yes. If a visitor submits a native Kajabi Form, or signs up through your Newsletter Form, Bread & Butter identifies them and connects that to the rest of their activity on your site.

Does this track members joining my Kajabi Community? Yes. Joining a Kajabi Community happens on your own Kajabi domain, so Bread & Butter picks that up the same way it picks up any other native form fill.

Can you see who reaches checkout? Kajabi's own documentation confirms that custom code added to the Header Page Scripts field, which is where our tracking script lives, is excluded from Offer checkout pages and upsell pages specifically. That means the script covers the rest of your Kajabi site, browsing, content, community, and forms, but not the checkout or upsell step itself.

Bread & Butter Conversion Tools: If you want a dedicated on-site tool to capture emails or identify visitors before they reach a form or checkout, Bread & Butter also offers its own suite of optional Conversion Tools, floating lead capture forms with one-click social login, content gating for premium assets, and AI-triggered incentive popups, that plug directly into your Bread & Butter account, no separate app required. See our Conversion Tools overview for the full list.

What if my main website and my Kajabi site run on separate domains? This is common, for example a main site on one domain with courses or a community hosted on a separate Kajabi-branded domain or subdomain. Bread & Butter doesn't use cookies, it uses a GDPR-compliant identifier stored locally in the visitor's browser. Install the same tracking script on each domain, and Bread & Butter reconciles the activity into one visitor journey, even across different platforms.

Installation Steps

Step 1: Get your tracking script

  • Log into your Bread & Butter Dashboard
  • Go to Settings > App & Domains
  • Add your Kajabi subdomain or custom domain
  • Copy the JavaScript tracking snippet provided (it includes your unique App ID)

If you're already using Google Tag Manager on your Kajabi site, this is the easiest and most reliable way to install Bread & Butter, and it's the method we recommend. See our full Google Tag Manager installation guide for more detail.

Step 2: Add the script as a GTM tag

  • In your GTM container, create a new tag and choose Custom HTML
  • Paste the Bread & Butter tracking snippet into the tag
  • Set the trigger to All Pages
  • Save and Submit to publish the container

Step 3: Confirm it's working

  • Open your live Kajabi site in a new browser or incognito window
  • Return to your Bread & Butter Dashboard and confirm visitor data is coming in

Managing the script through GTM also means future updates or changes to your tracking setup don't require editing your Kajabi site directly.

Alternative: Manual install via Page Scripts

If you're not using Google Tag Manager, install directly in Kajabi instead.

Step 2: Add it to Kajabi

  • Log into your Kajabi dashboard
  • Go to Settings > Site Details
  • Scroll down to Page Scripts
  • Paste the tracking script into the Header Page Scripts box
  • Click Save

Step 3: Confirm it's working

  • Open your live Kajabi site in a new browser or incognito window
  • Return to your Bread & Butter Dashboard and confirm visitor data is coming in

Troubleshooting: If data isn't showing up, double-check that your App ID in the script matches your dashboard, and confirm your live Kajabi URL is listed under Settings > Advanced Settings > Website Domains.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.