Install on Shopify

The simplest path is Google Tag Manager — if GTM is already on your store, use that guide (then add the static link tag directly as well). Otherwise, add both Findables tags directly by editing your theme's theme.liquid file.

1

Get your domain handle

After signing up, your domain handle is shown in your Findables dashboard. It looks like myshop — your tags will be served from myshop.findables.ai.

2

Open the theme code editor

In your Shopify admin, go to Online Store → Themes. Click the menu next to your active theme and select Edit code.

Do not use Google Tag Manager for this. GTM injects via JavaScript — AI crawlers fetch raw HTML without running scripts and would never see the tags. Edit theme.liquid directly.
3

Add the AI discovery tag to theme.liquid

Open Layout → theme.liquid. Find the closing </head> tag and paste this just before it:

<link rel="service" href="https://YOUR_DOMAIN.findables.ai/.well-known/mcp.json" data-findables>
This tag must be in your server-rendered <head> — it cannot be added via JavaScript or a tag manager. AI crawlers like Claude fetch raw HTML without running scripts, so they would never see a JS-injected tag.
4

Add the tracking script

In the same location in theme.liquid, also paste this script — it runs when real visitors load your pages:

<script src="https://YOUR_DOMAIN.findables.ai/findables.js" async></script>
5

Save and verify

Click Save. Visit your storefront, right-click → View Page Source, and confirm both tags appear inside <head>.

Findables will start registering your product and collection pages as real visitors land on them.

Shopify's checkout pages run on a separate domain — those pages won't be tracked, which is expected.

After signing up, your domain handle is shown in your Findables dashboard. It looks like myshop — your tags will be served from myshop.findables.ai.

2

Open the theme code editor

In your Shopify admin, go to Online Store → Themes. Click the menu next to your active theme and select Edit code.

3

Add the AI discovery tag

AI crawlers like Claude fetch your page as plain HTML without running JavaScript. This static tag tells them where your MCP server lives so they can discover your content.

In the file list on the left, open Layout → theme.liquid. Find the closing </head> tag and paste this line just before it:

<link rel="service" href="https://YOUR_DOMAIN.findables.ai/.well-known/mcp.json" data-findables>
This tag must be in your server-rendered <head>. It cannot be added via JavaScript or a tag manager.
4

Add the tracking script

This script runs when real visitors load your pages — it ingests content and keeps your AI profile up to date.

In the same theme.liquid file, paste this line just before </head>, alongside the link tag from step 3:

<!-- Findables AI discoverability -->
<script src="https://YOUR_DOMAIN.findables.ai/findables.js" async></script>
5

Save and verify

Click Save. Visit your storefront, right-click → View Page Source, and confirm both tags appear in the <head>.

Findables will start registering your product and collection pages as real visitors land on them.

Shopify's checkout pages run on a separate domain — those pages won't be tracked, which is expected and fine.