100 Rocks

Install on a custom site

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

What you are connecting

There is no Shopify Web Pixel 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 [100 Rocks merchant console](https://get.100.rocks) → your project → Counter.
  2. Copy the production snippet from Counter, or use the AI install prompt in Advanced counter settings.
  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. 100 Rocks → your project → Advanced 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 100 Rocks consent modal appears before analytics runs.
  3. Accept analytics and browse a page.
  4. In Counter, confirm Receiving events = Yes and Consent mode = Production (100 Rocks 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)
PreferencesAdaptive experience preferences when available
MarketingNot used for measurement today

Legal

Using the tracker is subject to 100 Rocks's Terms of service. Storefront visitor processing is governed by the Data Processing Agreement or addendum agreed for your account; do not enable behavior analytics until the required consent and DPA steps are complete.