Knowledge Base > Installing on Systeme.io
Platform Guide

Installing StructuredAF on Systeme.io

Systeme.io supports head code injection across funnels and pages. One snippet makes your entire business visible to AI search engines.

Systeme.io is brilliant for building funnels, selling courses, and running your business from one place. But like most all-in-one platforms, it doesn't generate the structured data that AI engines need to understand who you are, what you sell, or why you're credible.

StructuredAF fills that gap. You paste a single code snippet into Systeme.io's header code area, and your courses, services, and credentials become machine-readable entities that AI can cite and recommend.

Installation Options

Two ways to install

Systeme.io gives you two options: global (across all funnels) or per-page. Choose whichever suits your setup.

Option A
Global (all funnels)
One paste covers every funnel page on your site
Option B
Per-page
Add the snippet to specific pages only
Prerequisites

Before you start

You'll need your StructuredAF code snippet ready. 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.

New to StructuredAF? Start with our Getting Started guide to build your business identity and generate your schema first.

Global Method

Option A: Global installation (recommended)

This adds your structured data to every funnel page on your Systeme.io site. Best for most users.

1
Open your tracking code settings
Click your profile icon in the top-right corner, then go to Settings. Select Sales Funnels from the left menu, then find the Tracking Code section.
2
Paste your code snippet
Paste your full StructuredAF code snippet into the tracking code field. This adds it to the head of every funnel page across your entire site.
3
Save
Click Save. Your structured data is now live across all your Systeme.io funnel pages.
Per-Page Method

Option B: Per-page installation

If you only want the snippet on specific pages (your homepage, sales page, about page), use this method instead.

1
Open the page settings
Navigate to the funnel page you want to add the snippet to. Click the page settings (gear icon) to open the page configuration.
2
Find the Header Code field
Look for the Header Code field in your page settings. This injects code into the head section of that specific page.
3
Paste and save
Paste your full StructuredAF code snippet and save. Repeat for each page you want to cover.
Prioritise your homepage, about page, and main sales pages. These are the pages AI crawlers check first.

Which pages matter most? Your homepage, about page, and primary sales or services page. These are where AI engines look first when evaluating your business. If you're short on time, start with those three and add more later.

Verification

Check it's working

After saving, visit the page in your browser. Right-click anywhere, select View Page Source, and search for ld+json. If you can see the StructuredAF code block in your page source, it's working.

Having trouble? Check our Troubleshooting guide for common issues and fixes.

Why this matters for your Systeme.io business

Systeme.io is popular with coaches, course creators, and consultants for good reason. It handles funnels, email, courses, and payments in one place. But it doesn't tell AI engines what your courses teach, what your coaching covers, or why you're the person to learn from.

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. Then re-copy the updated code snippet and replace the old one in your Systeme.io tracking code or page header 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 Systeme.io gives you vs what AI needs

Systeme.io Built-in
Funnel pages and sales pages
Course hosting and delivery
Email marketing
Payment processing
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 the global tracking code cover my course pages too?

Yes. The global tracking code in Systeme.io applies across all your funnel pages, including course pages that are part of your funnels. One paste covers your entire Systeme.io presence.

Will this slow down my Systeme.io pages?

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 Systeme.io. Takes about a minute. See Updating Your Schema for the full process.

I use Systeme.io 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 Systeme.io so your course platform is covered too. Install on every platform where your business lives.

Can I use the Raw HTML element instead?

Systeme.io has a Raw HTML element in the page editor that you can use as an alternative for per-page injection. However, the Header Code or global tracking code methods are preferred because they place the snippet in the head section, which is the standard location for structured data.

Are there any code restrictions I should know about?

Systeme.io restricts certain HTML tags in their code injection areas. The StructuredAF snippet uses only a standard JSON-LD script block, which is fully supported. If you run into issues, check our Troubleshooting guide or get in touch.

What if I decide to move away from Systeme.io?

Your data lives in your StructuredAF account, not on Systeme.io. 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 Systeme.io business visible to AI?

One snippet. Your courses, services, and credentials become findable.

Get Started
Need help? Get in touch