One code snippet in your site settings. Your courses, coaching, and expertise become visible to ChatGPT, Claude, and Gemini.
Kajabi is brilliant at what it does: courses, memberships, coaching, email, all in one place. But there's a gap most course creators never notice: AI has no idea you exist.
Kajabi doesn't generate structured data. Not for your courses. Not for your coaching packages. Not for your credentials or expertise. As far as ChatGPT, Claude, and Gemini are concerned, your entire Kajabi business is invisible.
Someone asks AI "who offers the best online course for [your exact topic]?" and AI recommends someone else. Not because they're better, but because AI can actually read their business data. StructuredAF fixes that. One snippet and your complete business identity, courses, and coaching packages become machine-readable to every AI search engine.
Everything starts in the StructuredAF app, then lands on your Kajabi site.
Build your profile, add your courses and offers, then click Generate Schema. Your code is ready in seconds.
Copy your code snippet, paste it into Kajabi's Header Tracking Code, save, and you're live.
Good news: Header code injection is available on all Kajabi plans (Basic, Growth, and Pro). No upgrade required. However, Kajabi's full code editor is only available on Growth and Pro plans.
From dashboard to live schema in under a minute.
In your StructuredAF dashboard, go to Add to Site. If you haven't already, click Generate Schema and then Deploy. Copy the full code snippet provided. Need help getting to this stage? See our Getting Started guide.
In your Kajabi admin, go to Settings then Site Details. Scroll down to the Header Tracking Code section.
In some Kajabi versions, this is under Settings then Site then Header Tracking Code. The exact path may vary slightly depending on your Kajabi theme.Paste your StructuredAF code snippet into the Header Tracking Code box and click Save. Your structured data is now live across your Kajabi site, including landing pages and course pages.
If you already have other tracking codes in there (Facebook Pixel, Google Analytics, etc.), just paste the StructuredAF snippet on a new line below them.Once saved, visit your Kajabi site in your browser, right-click anywhere, and select View Page Source. Search for ld+json or structuredaf. If you can see the code block in your page source, it's working. If not, see our Troubleshooting guide.
When someone asks AI "what's the best course on [your topic]?", AI doesn't browse Kajabi. It reads structured data to find entities that match the query: courses with defined curricula, instructors with credentials, programmes with clear outcomes.
StructuredAF structures all of that. Your courses become defined products with pricing, descriptions, and learning outcomes. Your coaching becomes a described service. Your credentials become machine-readable authority signals. That's the difference between AI knowing you exist and AI recommending you.
Want to understand what gets structured? See What You Get for the full picture.
When you update anything in the StructuredAF app (new course, updated pricing, refined bio), just click Generate Schema and Deploy again. For Kajabi users, you then need to re-copy the updated code snippet and replace the old one in your Header Tracking Code.
The snippet itself changes when your data changes, so replacing it is the key step. Full details in our Updating Your Schema guide.
Yes. The Header Tracking Code in Kajabi applies site-wide, so it loads on your main site, course pages, and landing pages. One install covers most of your Kajabi presence. Note: Kajabi checkout pages do not load site-level header scripts, but that's fine because checkout pages aren't typically indexed by search engines anyway.
No. The snippet is a small block of structured data in your page header. It's lighter than the Facebook Pixel or Google Analytics scripts you probably already have installed. Zero performance impact.
Yes, but it's straightforward. Add the new course as an offer in the StructuredAF app, click Generate Schema, then Deploy. Copy the new code snippet and replace the old one in your Kajabi Header Tracking Code. Takes about a minute. See Updating Your Schema for the full process.
Great question. If your main website is on WordPress, use the StructuredAF plugin there. Then add the code snippet to Kajabi's header so your course platform is covered too. Install on every platform where your business lives.
Yes. Whether you're on a Kajabi subdomain or your own custom domain, the snippet works identically.
Header Tracking Code is set at the site level in Kajabi, not the theme level. If you change themes, the snippet stays in place. No action needed.
Just one. Your StructuredAF account covers your entire business identity. Install the code snippet on every platform where your business lives. If your main website is me.com on WordPress and your courses are on Kajabi, use the WordPress plugin on your main site and the code snippet on Kajabi. One account, one subscription, multiple install points.
Your data lives in your StructuredAF account, not on Kajabi. If you move to another platform, just install the code snippet (or WordPress plugin) on your new site. Nothing is lost. See our Switching Platforms guide for more.
One snippet. Three steps. Your courses become findable.
Get Started