Knowledge Base > Installing on Other Platforms
Platform Guide

Installing on Other Platforms

Showit, Kartra, Go High Level, Kit (ConvertKit), MailerLite, ActiveCampaign, and what to do if your platform isn't listed here.

If your platform isn't WordPress, Shopify, Squarespace, Wix, Webflow, Kajabi, Systeme.io, or Teachable, you're in the right place. The process is the same for every platform on this page: copy your code snippet from the StructuredAF app and paste it into your platform's custom code area.

Some platforms make this straightforward. Others have limitations worth knowing about before you start.

Platform Directory

Jump to your platform

Prerequisites

Before you start

The same first step applies regardless of platform.

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. That's what you'll paste into your platform below.

Need help building your schema first? Start with our Getting Started guide.

Full Support

Fully supported platforms

These platforms support head injection with no significant limitations.

Showit Full support

Showit renders clean HTML and supports custom head injection on all plans. It's one of the more straightforward platforms for structured data.

Site Settings > Custom Head HTML

Paste your full StructuredAF code snippet into the Custom Head HTML field. This applies site-wide across all your Showit pages.

Important: Showit has separate fields for "Inline Javascript" and "Page Loaded Javascript" that auto-wrap your code in script tags. Don't use those. Use the Custom Head HTML field, where you paste the complete snippet including the opening and closing script tags exactly as copied from the app.

MailerLite Full support

If you're using MailerLite's website or landing page builder (not just email), you can add structured data to your pages. Available on all plans.

Sites > Landing page > Overview > Edit settings > Analytics and custom code > Header code

Paste your StructuredAF snippet into the Header code field. This adds it to the head of that specific landing page.

Note: MailerLite's code injection is per-page on landing pages. If you have multiple landing pages, you'll need to add the snippet to each one individually.

ActiveCampaign Full support

ActiveCampaign's website and landing page builder supports head injection for custom code.

Website > Pages > Page Settings > Custom Code > Head field

Paste your StructuredAF snippet into the Head field under Custom Code in your page settings.

Plan requirement: You need an ActiveCampaign Plus plan or above to access the pages and landing page builder.

Partial Support

Supported with caveats

These platforms work, but have limitations you should be aware of.

Kartra Per-page only

Kartra supports code injection, but only on a per-page basis. There's no site-wide or global code injection option.

Page Settings > Tracking Codes

You'll need to paste your StructuredAF snippet into the Tracking Codes section of each page individually. For most users, adding it to your homepage, about page, and main sales pages covers the essentials.

What this means in practice: Rather than one paste covering your entire site, you'll add the snippet to each key page. It takes a few extra minutes but works perfectly once in place. Prioritise your homepage and any pages you want AI to find first.

Go High Level Client-side injection

Go High Level supports head code injection, but there's an important technical nuance: scripts are injected client-side via JavaScript rather than being present in the static HTML source.

Sites > Settings > Tracking Code

Paste your StructuredAF snippet into the Header Code section under your site's tracking code settings.

What this means: Google's crawler executes JavaScript, so your structured data should be picked up by Google without issues. However, some other crawlers (Bing, social media previews) may not execute JavaScript and won't see the code. For most users focused on Google and AI search, this works fine.

Technical note: Keep your script tags separate from any div tags in the code injection area. Don't nest a script block inside a div, as Go High Level's parser may fail to process it correctly.

Kit (ConvertKit) Body only

Kit's landing page builder doesn't offer head injection. You can add code to the page body only, via a Script block element.

Landing page builder > Add element > Script > Edit Script > Source field

Add a Script element to your page, then paste your StructuredAF snippet into the Source field.

Does body placement matter? Technically no. Google processes JSON-LD structured data regardless of whether it's in the head or body of a page. But head placement is the standard and what most tools expect. If you're building a serious business website, consider hosting your own site (even a simple WordPress or Webflow setup) and embedding Kit forms there instead.

How updates work on these platforms

When you update your profile, offers, or FAQs in the StructuredAF app, click Generate Schema and Deploy again. Then you'll need to re-copy your new code snippet and replace the old one in your platform's code injection area.

Unlike the WordPress plugin (which updates automatically via CDN), platforms that use pasted code snippets require a manual swap each time you regenerate. Full details in our Updating Your Schema guide.

Verification

Check it's working

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

Go High Level users: Because GHL injects code client-side, you may not see it in View Page Source. Instead, right-click and choose Inspect, then search the Elements panel for ld+json.

Not Listed?

What if my platform isn't listed?

If your website builder or platform isn't covered above or in our dedicated guides (WordPress, Shopify, Squarespace, Wix, Webflow, Kajabi, Systeme.io, Teachable), look for one of these in your platform's settings:

Custom Code, Header Code, Code Injection, Tracking Code, or Custom Head HTML.

Any field that lets you add code to the <head> section of your pages will work. Paste your StructuredAF snippet there, save, and verify with View Page Source.

If your platform doesn't offer any form of custom code injection, it may not be suitable for structured data. See the section below for platforms we know don't support it.

Limitations

Platforms that don't support structured data

These tools are great at what they do, but they aren't website builders in the traditional sense and can't host structured data.

Mailchimp

Mailchimp actively strips JavaScript from websites and landing pages. No custom code injection is available.

Calendly

Calendly is a scheduling tool, not a website. You embed Calendly into your site, not the other way around.

Dubsado

Dubsado forms load inside iframes and aren't indexed by search engines. Code added there won't be seen by crawlers.

Using these tools? You're fine.

StructuredAF goes on your main website, which is where your Calendly booking widget, Mailchimp signup forms, and Dubsado client portal all link back to. Your structured data lives on your site, making your entire business (including the tools you use) discoverable.

Install StructuredAF on whatever platform hosts your actual website: WordPress, Squarespace, Shopify, Wix, Webflow, Kajabi, Systeme.io, Teachable, or any of the platforms on this page.

Quick Answers

Common questions

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

Yes. If your website runs on one platform and you also have landing pages on another, you can paste the same code snippet into both. Your structured data will be consistent across all your web properties.

My platform has separate "head" and "body" code fields. Which do I use?

Always use the head field if it's available. JSON-LD structured data is valid in either location, but head placement is the standard and ensures maximum compatibility with all crawlers and validators.

Do I need to add the snippet to every single page?

It depends on your platform. If your platform offers site-wide code injection (like Showit's Custom Head HTML), one paste covers everything. If it's per-page only (like Kartra), prioritise your homepage, about page, and main sales pages. Those are the pages AI is most likely to crawl first.

I'm thinking of switching platforms. Will I lose my data?

No. Your data lives in your StructuredAF account, not on any platform. If you switch, just paste your code snippet into the new platform's code injection area. See our Switching Platforms guide for full details.

What if my platform isn't listed and doesn't have code injection?

If your platform genuinely doesn't support any form of custom code, it may be worth considering a move to one that does. Platforms like WordPress, Squarespace, and Webflow all support it and are popular choices for coaches, consultants, and course creators. Your StructuredAF data transfers instantly to any new platform.

Ready to install on your platform?

Generate your schema, copy the snippet, and paste it in.

Go to Dashboard
Need help? Get in touch