Install guide

Paste one line.
Done in 4 minutes.

No coding. Pick your platform below and follow the steps. If you can paste a Google Analytics tag, you can do this.

Step 00

First, get your snippet.

Every install guide below assumes you already have your snippet copied. Here's how to get it:

  1. Open your SchemaPin dashboard.
  2. Fill in your business name, address, phone, and opening hours on the left.
  3. Click Save & publish.
  4. On the Install tab, click Copy snippet. It looks like this:
<script src="https://schemapin.modulus1.co/s/your-id.js" async></script>

Now pick your platform and paste the snippet where instructed.

Platform 01

WordPress

Recommended: our official 1-click plugin. No theme edits, no third-party plugins.

  1. Download the SchemaPin plugin: schemapin.zip
  2. In your WordPress admin, go to Plugins → Add New → Upload Plugin.
  3. Choose the zip you just downloaded → Install NowActivate.
  4. Go to Settings → SchemaPin and paste your schema slug (the part between /s/ and .js).
  5. Save. The plugin auto-injects the snippet on every page.
Why our plugin?Cleaner — no third-party "headers & footers" plugin needed, just one focused tool. Works on any theme that calls wp_head() (i.e. all of them).

Alternative: if you already use WPCode (Insert Headers and Footers) for other snippets, paste yours into the Header box there. Same result.

Platform 02

Shopify

  1. From Shopify admin, go to Online Store → Themes.
  2. On your active theme, click Edit code.
  3. In the left sidebar, open Layout → theme.liquid.
  4. Find the line that says </head>. Paste your snippet on the line above it.
  5. Click Save. Done.
Heads upIf you're not comfortable editing theme code, ask your Shopify developer or email [email protected] — it's a 2-minute job.
Platform 03

Wix

  1. Open your Wix dashboard.
  2. Go to Settings → Custom Code (under Advanced in the left sidebar).
  3. Click + Add Custom Code.
  4. Paste your snippet in the code box.
  5. Under "Add Code to Pages", pick All pages.
  6. Under "Place Code in", pick Head.
  7. Name it "SchemaPin" and click Apply. Done.
NoteCustom Code requires a paid Wix plan. Free plan users will need the cheapest premium tier.
Platform 04

Squarespace

  1. Log in to Squarespace.
  2. Go to Settings → Advanced → Code Injection.
  3. Paste your snippet into the Header box.
  4. Click Save. Done.
NoteCode Injection is only on Business plans and above. Personal plan users need to upgrade.
Platform 05

Webflow

  1. Open your Webflow project.
  2. Go to Project Settings → Custom Code.
  3. Paste your snippet into the Head Code box.
  4. Click Save Changes.
  5. Click Publish in the top right. Done.
Platform 06

Google Tag Manager

If you already use GTM, this is the cleanest option — you don't touch your site at all.

  1. In Google Tag Manager, click New Tag.
  2. Tag Configuration → pick Custom HTML.
  3. Paste your snippet into the HTML box.
  4. Triggering → pick All Pages.
  5. Save, name it "SchemaPin", then Submit and Publish. Done.
Platform 07

Hand-coded / Other

Works on any site that lets you edit HTML.

  1. Open your site's main HTML file (or the layout/template every page uses).
  2. Find the </head> tag.
  3. Paste your snippet on the line just above it.
  4. Save and deploy. Done.
Verification

How do I know it's working?

  1. Wait 5 minutes after installing.
  2. Go to Google's Rich Results Test.
  3. Paste your website URL and click Test URL.
  4. You should see a green checkmark and your business type (e.g. Local Business, Dentist) under Detected items.

We also run this test for you every night and email you if anything breaks.

FAQ

Common questions.

I pasted the snippet but nothing shows in the Rich Results Test.

Give Google's crawler a minute — it sometimes needs a second pass. If it's still empty after 10 minutes, check that (1) the snippet is in the <head>, not the body, and (2) your dashboard says "Saved & live". If still stuck, email [email protected] with your site URL.

Will this slow down my site?

No. The snippet is 1 KB, loads asynchronously (the async attribute means it doesn't block page render), and is served from a CDN with <50 ms latency globally.

Can I put schema on just some pages?

Yes — only paste the snippet into the specific pages or templates where you want the schema. Most local businesses want it site-wide though.

What if I change hosts or redesign my site later?

As long as the <script> tag stays in the new site's head, your schema keeps working — we're just serving the JSON-LD, we don't care about the site around it.

Open the dashboard →