ShonyLabs
DocsPricingChangelog
Log inGet started

Getting started

IntroductionQuickstart

Tracking

Tracking snippetCustom goalsIdentify usersExclusions

Privacy

GDPR & cookieless tracking

Revenue

Transactions APIPayment connectors

Server & bots

Bots & server-side tracking

Collaboration

Team & access

Live map

Public live map

Integrations

Google Search Console

No-code platforms

WordPressGoogle Tag ManagerWebflowWixSquarespaceFramerGhostOther platforms

Reference

API reference

Google Tag Manager

Fire the tracking snippet as a Custom HTML tag, no code deploy needed.

1. Create a new tag

In your GTM workspace, go to Tags → New and choose Custom HTML as the tag type.

2. Paste the snippet

Paste this into the HTML field exactly as shown — it already includes its own script tag.

HTML
<script defer data-site="YOUR_SITE_ID" src="https://api.shonylabs.com/js/YOUR_SITE_ID.js"></script>

3. Set the trigger

Choose the built-in All Pages trigger (or Initialization - All Pages if you want it to fire before other tags), then save and publish the container.

Publishing in GTM is a separate step from saving a tag — nothing goes live on your site until you hit Submit in the top right and publish the new version.
ShonyLabs Analytics

Privacy-friendly web analytics that shows which channels actually drive revenue.

© 2026 ShonyLabs. All rights reserved.

Product

  • Log in
  • Sign up
  • Pricing
  • Changelog
  • Documentation
  • API reference

Guides

  • Quickstart
  • Tracking snippet
  • Goals
  • Transactions
  • Identify visitors
  • Cookieless tracking

Legal

  • Terms of service
  • Privacy policy
  • Data processing agreement