Knowledge Base > Installing on Kajabi
Platform Guide

Installing on Kajabi

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.

How It Works

The two-step flow

Everything starts in the StructuredAF app, then lands on your Kajabi site.

Step 1

Generate in the app

Build your profile, add your courses and offers, then click Generate Schema. Your code is ready in seconds.

Step 2

Paste into Kajabi

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.

Setup Guide

Installation steps

From dashboard to live schema in under a minute.

1

Copy your code snippet

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.

2

Open Header Tracking Code in Kajabi

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.
3

Paste and save

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.
Verification

Check it's working

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.

Why this matters for course creators

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.

How updates work

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.

SEO Comparison

What Kajabi gives you vs what AI needs

Kajabi Built-in SEO
Page meta titles and descriptions
Custom URLs
SSL certificate
Mobile-responsive pages
No schema markup at all
No course structured data
No entity data for AI
No knowledge graph presence
+ StructuredAF
Complete business identity schema
Courses, programmes and coaching
Credentials and expertise
FAQ schema for AI answers
Professional profile and authority
Delivered to all AI crawlers
Updates when you regenerate
Zero maintenance required
Quick Answers

Common questions

Does this cover my course pages and landing pages?

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.

Will this slow down my Kajabi site?

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.

Do I need to update the snippet when I launch a new course?

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.

I use Kajabi for courses but have a separate website too. Do I need the snippet on both?

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.

Does this work with Kajabi's custom domains?

Yes. Whether you're on a Kajabi subdomain or your own custom domain, the snippet works identically.

What if I switch Kajabi themes?

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.

How many licences do I need if my main website is on one platform but my courses are on Kajabi?

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.

What if I decide to move away from Kajabi?

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.

Ready to make your Kajabi courses visible to AI?

One snippet. Three steps. Your courses become findable.

Get Started
Need help? Get in touch