Back to docs

Tracking and analytics

Bio page trackers

Add Google Analytics, Meta, X, TikTok, LinkedIn, Pinterest, Snapchat, or Google Tag Manager to your bio page, gated behind cookie consent.

Styrar always measures page views and clicks on your bio page server-side — no cookies, no setup, always on. If you also want your existing ad and analytics pixels to fire on your bio page (so retargeting and attribution work the same way they do on the rest of your site), add their IDs in Tracking & Cookie Consent in the bio editor.

These trackers only load after a visitor accepts your cookie banner — Styrar handles the consent gating for you.

Supported trackers

TrackerWhere to find the ID
Google Analytics (GA4 or Universal Analytics)GA4: Admin → Data streams → your stream → Measurement ID (G-…). UA: your property's UA-… ID.
Meta (Facebook) PixelEvents Manager → Data sources → your pixel → numeric Pixel ID
X (Twitter) PixelTwitter Ads → Tools → Conversion tracking → your pixel's short ID
TikTok PixelTikTok Ads Manager → Assets → Events → your pixel's ID
LinkedIn Insight TagCampaign Manager → Account assets → Insight Tag → numeric Partner ID
Pinterest TagPinterest Ads → Conversions → your tag's numeric ID
Snapchat PixelSnapchat Ads Manager → Events Manager → your pixel's UUID
Google Tag ManagerTag Manager → Admin → Container Settings → Container ID (GTM-…)

Setting it up

  1. Open your bio page in the dashboard and go to Tracking & Cookie Consent.
  2. Paste the ID for any tracker you want to enable. Leave a field blank to keep that tracker disabled.
  3. Fill in your cookie banner text and a privacy policy URL — required as soon as any tracker is enabled. (You can generate a privacy and cookie policy directly from the bio editor instead of linking to an external page — look for Generate privacy & cookie policy in the same section.)
  4. Save and publish. Tracker changes take effect on your next publish.

Google Tag Manager vs. individual trackers

If your GTM container already defines a tag for one of the other trackers above (say, GA4), don't also fill in that tracker's own ID field — the tag would fire twice, once from GTM and once from Styrar's direct integration. Pick one approach per bio page: either configure tags individually, or manage everything through GTM.

  • Trackers never load until a visitor responds to the cookie banner.
  • Accepting loads every tracker you've configured.
  • Declining (or choosing essential-only) loads none of them — your first-party Styrar analytics keep working either way, since they don't use cookies.

Join the beta waitlist

By signing up you agree to receive marketing email. See our Privacy Policy.