What you are connecting
There is no Shopify Web Pixel on custom sites. Commerce funnel features that depend on Shopify checkout are not available.
| Component | What it does |
|---|---|
| Site tracker snippet | One script before </body> — loads analytics and the consent banner |
| Consent banner | First-visit modal; placement configurable in Counter settings |
1. Copy the tracker snippet
- Open 100 Rocks merchant console → your project → Counter.
- Copy the production snippet from Counter, or use the AI install prompt in Advanced counter settings.
- 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.
- Open your site's root layout or template.
- Paste the snippet immediately before </body>.
- Deploy or publish.
3. Configure consent banner display
- 100 Rocks → your project → Advanced counter settings → Consent banner display.
- Choose placement: Floating corner, Footer inline, or Link triggered (you add a footer/menu link).
4. Verify
- Open the site in a private window.
- Confirm the 100 Rocks consent modal appears before behavior measurement runs. Limited audience measurement may run before consent where lawful.
- Accept analytics and browse a page.
- 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.
| Toggle | Gates |
|---|---|
| Analytics | Behavior measurement (pointer, scroll, heatmap inputs) |
| Preferences | Adaptive experience preferences when available |
| Marketing | Not 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. Copy and adapt the storefront notice in the Consent & privacy overview, and do not enable behavior analytics until the required notice, consent, and DPA steps are complete.
See Actions & CTAs for automatic detection and optional named-action markup.