Catail AI

Install on a custom site

Install the Catail tracker on a non-Shopify site. Consent is collected by the Catail-owned banner bundled with the tracker. Time: ~10 minutes.

What you are connecting

There is no Shopify Web Pixel or order webhook on custom sites. Commerce funnel features that depend on Shopify checkout are not available.

ComponentWhat it does
Site tracker snippetOne script before </body> — loads analytics and the consent banner
Consent bannerFirst-visit modal; placement configurable in Counter → Settings

1. Copy the tracker snippet

  1. Open [Catail merchant console](https://ai.catail.xyz) → your project → Counter.
  2. Use Install with an AI coding agent (recommended) or expand Install manually.
  3. Copy the site tracker snippet.

2. Paste before </body>

Do not block the script URL in your Content-Security-Policy. The AI install prompt lists required connect-src and script-src origins.

  1. Open your site's root layout or template.
  2. Paste the snippet immediately before </body>.
  3. Deploy or publish.

3. Configure consent banner display

  1. Merchant console → Counter → Settings → Consent banner display.
  2. Choose placement: Floating corner, Footer inline, or Link triggered (you add a footer/menu link).

4. Verify

  1. Open the site in a private window.
  2. Confirm the Catail consent modal appears before analytics runs.
  3. Accept analytics and browse a page.
  4. In Counter, confirm Receiving events = Yes and Consent mode = Production (Catail consent banner).

Consent categories

All toggles are off by default on the customize layer until the visitor opts in.

ToggleGates
AnalyticsBehavior measurement (pointer, scroll, heatmap inputs)
PreferencesFuture personalization features
MarketingStored for future ad-related features; not used for measurement today