Knowledge Base > Platform Compatibility
Compatibility

Supported Platforms

StructuredAF works with every platform that supports custom code injection. Here's what works, what needs a specific plan, and what doesn't support structured data at all.

Your structured data is generated in the StructuredAF app and lives in your account. Installation is simply pasting a code snippet into your platform's head or custom code area. WordPress users get an even simpler experience with the StructuredAF plugin, which handles everything automatically.

Step-by-Step Guides

Platforms with dedicated guides

Full installation guides with platform-specific tips, troubleshooting, and FAQs.

WordPress Full support
Auto-updates via CDN Plugin install Site-wide
Install the StructuredAF Connector plugin, enter your Site ID, and you're done. No code to paste. Includes self-hosted WordPress.org and WordPress.com Business plan or higher.
Installation guide
Squarespace Full support
Head injection Site-wide Core plan+
Code Injection in the header area. One paste covers your entire site. Personal plan does not support code injection.
Installation guide
Wix Full support
Head injection Site-wide Premium + domain
Advanced SEO settings with structured data markup support. Requires a Premium plan and connected custom domain.
Installation guide
Webflow Full support
Head injection Site-wide + per-page
One of the cleanest platforms for structured data. Site-wide via Project Settings or per-page via the Pages panel. Code only renders on the published site.
Installation guide
Shopify Full support
Head injection Site-wide
Paste into theme.liquid before the closing head tag. Works across all Shopify plans with theme code editing access.
Installation guide
Kajabi Full support
Head injection Site-wide
Header Tracking Code covers your entire Kajabi site. Checkout pages do not load site-level header scripts, but those aren't indexed anyway.
Installation guide
Systeme.io Full support
Head injection Site-wide + per-page
Global tracking code across all funnels, or per-page header code for targeted placement. Raw HTML element available as an alternative.
Installation guide
Teachable Full support
Head injection Site-wide
Head Code Snippets cover your entire Teachable school. Excludes SSO login and checkout pages, which aren't indexed by search engines.
Installation guide
Also Compatible

Other supported platforms

These platforms support code injection and work with StructuredAF. Installation steps are covered in our Other Platforms guide.

Showit Full support
Head injection Site-wide
Custom Head HTML field covers your entire Showit site. Paste the full script block including tags.
See guide
Kartra Full support
Head injection Per-page only
Tracking Codes in Page Settings. Per-page only, so prioritise your homepage, about page, and main sales pages.
See guide
Go High Level Works with caveats
Client-side injection Site-wide
Tracking Code in site settings. Uses client-side injection, so the code loads when visitors view your page rather than being embedded in the source HTML.
See guide
MailerLite Full support
Head injection Per landing page
Header code via landing page settings. Applies per landing page, so add the snippet to each page you publish.
See guide
ActiveCampaign Full support
Head injection Plus plan+
Custom Code tab with head field, available on landing pages. Requires Plus plan or higher for page building features.
See guide
Kit (ConvertKit) Works with caveats
Body only Per landing page
Script element in the landing page builder. Body placement only (no head access), but JSON-LD is valid in either location.
See guide
LearnWorlds Full support
Head injection Site-wide + per-page
Site custom code head slot for global coverage, or local slots for per-page control. Head slot code does not inject into the course player.
See guide
New Zenler Full support
Head injection Site-wide + per-page
Global Includes for site-wide coverage (including Course Player), or per-page Tracking Code with head, body, and footer placement options.
See guide
ThriveCart Learn Works with caveats
Head injection Checkout + course pages
Tracking settings cover checkout and course pages. ThriveCart is primarily a cart tool, so your main schema should live on your primary website.
See guide
Payhip Works with caveats
Head injection Custom domain required
Header HTML/JS code injection via Store Builder settings. You must have a custom domain connected before code injection is available.
See guide
Thinkific Works with caveats
Body/footer only Site-wide
Site Footer Code only. No head access. Does not run on checkout pages or in the course player. JSON-LD is still valid in the body.
See guide
Podia Works with caveats
Body only Custom domain required
Third-party code via Settings. Body injection only, no head access. Custom domain must be connected before code can be added.
See guide
Heads Up

Not compatible

These tools don't support custom code injection. If you use any of them, install StructuredAF on your main website instead.

Mailchimp Not compatible
No custom code injection available.
Calendly Not compatible
Scheduling tool, not a website. No custom code injection available.
Dubsado Not compatible
Client management tool. No custom code injection available.
Stan Store Not compatible
Link-in-bio tool. No custom code injection available.
Skool Not compatible
Community platform. No custom code injection available.
Mighty Networks Not compatible
Community and course platform. No custom code injection available.
Gumroad Not compatible
Checkout tool. No custom code injection available.

Use Calendly, Dubsado, or Skool? You're still covered.

StructuredAF goes on your main website, which is where your booking widgets, client portals, and community links all point back to. Your structured data lives on your site, making your entire business (including every tool you use) discoverable by AI.

Install on whatever platform hosts your actual website: WordPress, Squarespace, Webflow, Kajabi, Systeme.io, Teachable, or any supported platform.

WordPress is the only platform with automatic updates. The StructuredAF plugin fetches your latest schema from our CDN every time a page loads. On all other platforms, you'll need to re-copy and replace your code snippet after making changes. Details in our Updating Your Schema guide.

Questions

Common questions

My platform isn't listed. Can I still use StructuredAF?

Probably. If your platform has any form of custom code, header code, code injection, or tracking code field, you can paste the StructuredAF snippet there. See our Other Platforms guide for general instructions, or get in touch and we'll help you work it out.

What's the difference between "head injection" and "body only"?

Head injection means the code goes in the header section of your page, which is the standard location for structured data. Body injection means it goes in the main content area. Both work perfectly well - structured data is valid in either location. Head placement is preferred when available simply because it's the convention most crawlers expect.

Can I install on more than one platform at the same time?

Yes. If your website runs on one platform and you also have courses on another (like WordPress + Teachable, or Squarespace + Kajabi), install the snippet on both. Your structured data will be consistent across all your web properties.

Do I need a paid plan on my platform?

It depends on the platform. Some require a specific plan tier before custom code is available: Squarespace needs Core plan or higher, Wix needs Premium with a custom domain, ActiveCampaign needs Plus plan. Check the individual platform cards above for any plan requirements.

What if I switch platforms later?

Your data lives in your StructuredAF account, not on any platform. Switching is as simple as pasting your code snippet into the new platform's code area. See our Switching Platforms guide.

Works with your platform. Ready in minutes.

Generate your schema, install the snippet, and let AI find you.

Get Started
Need help? Get in touch