No tag manager dependency. No browser-side vulnerability. Your domain, your infrastructure, your data.
Add a CNAME record: track.yourdomain.com → cleanclicks infrastructure. Takes under 5 minutes. Once DNS propagates, your subdomain routes all tracking through your own first-party domain.
This makes every tracking request flow through your own domain. Ad blockers maintain allowlists of known tracking domains — yours isn't on any of them. Safari's ITP only restricts third-party cookies. Your domain is first-party by definition.
CleanClicks loads from your first-party subdomain. It captures click IDs from Google, Meta, TikTok, and Microsoft Ads. Manages sessions, attribution, UTM parameters, and fires conversion triggers.
Because cc.js loads from your domain, it looks identical to any other first-party script. No external domain requests. No cross-origin issues. No Content Security Policy violations.
Use the CleanClicks dashboard to set up pre-built events that are mapped to your analytics and ad platforms: URL match, form submission, button click, DOM element appearance, and e-commerce actions are all built-in. Changes deploy in under a second — no code pushes, no tag manager updates or interference.
Triggers run server-side after client-side event detection. Every conversion is deduplicated before any API call. Page refreshes, webhook retries, pixel overlap — each conversion counted exactly once.
When a trigger fires, your CleanClicks Infrastructure sends the conversion via each platform's official API: Google Ads Offline Conversions, Meta CAPI, TikTok Events API, Microsoft Ads Offline Conversions.
The conversion data travels from your infrastructure to the ad platform's servers with full click ID attribution intact. No browser involved in the delivery. No pixel fires. No tag manager containers.
CleanClicks detects Global Privacy Control (GPC) in under a millisecond. When detected, it sends the correct compliance flags to each platform: Meta LDU, TikTok limited_data_use, Google Consent Mode v2.
Opted-out users still contribute aggregate modeling signal to every platform. You maintain compliance without losing the conversion data that powers Smart Bidding, AEM, and campaign optimization.
Conversion data passes through, not stored permanently. Click IDs and hashed emails only.
First-party cookies only. No third-party cookie matching or cross-domain tracking.
Global Privacy Control signal detected automatically. Platform-specific compliance flags applied.
!!-- WHY NOT SERVER-SIDE TRACKING?
sGTM requires a browser-side gtag.js or GTM container to fire first. If an ad blocker kills that script, the server container never receives the event. You’ve built a server pipeline with a browser bottleneck at the front door. CleanClicks removes the bottleneck entirely.
A free Data Integrity Audit shows you exactly how much conversion signal your current setup is losing.
Easy To Setup. No Credit Card Required.