The full Google measurement setup for every client site.
One Click Tag scans each client's site and detects what to measure by type: every form, call and WhatsApp click on lead sites, and the full store event set, even on huge catalogs. It builds the tags, triggers and conversions in Tag Manager, GA4 and Google Ads, including server-side tracking, then tests that the data reaches Google and checks again every day.
Sample clients · the dashboard you’ll open every morning
Writes to the Google tools you already use · Works on any platform, even custom-built
Every new client means building all the tracking by hand, again. And when a site changes, tracking breaks without anyone noticing. OneClickTag builds it all in one click, confirms the data reaches Google, and checks it every day. OneClickTag checks every client daily, and shows you what fired, what didn't, and what we couldn't check.
Every tag, trigger and conversion, built by hand for each new client.
Lead sites: every form, call and WhatsApp click. Stores: the full e-commerce event set, even with thousands of products. All of it tested until the data reaches Google.
Sites change. Your tracking keeps up. Auto-Fix re-scans every day, repairs what moved and re-tests it. You approve each fix, or let it run on its own.
One click on a client’s site becomes a GTM tag, an Ads conversion and a GA4 event, created in one batch and tested.
How it works
From a URL to verified tracking. Five steps, the same screens you’ll use every day.
Add a client
Type the website. We name the business, check the site is reachable, suggest the right Google account and connect Tag Manager, GA4 and Ads.
Your whole client list. One view. Who's live, who needs you, and what got fixed overnight.
When someone completes a purchase
When someone adds a product to the cart
When someone submits a form
When someone signs up to the newsletter
Jump straight to the client’s container, Ads account or GA4 property.
See what’s built but not live, test it, and publish from the same place.
Each tracking shows exactly how far it got - and when we last checked.
Tracking map
Every tracking, mapped. Click any part to open it in Google.
Precise conversions
Counted when it really happens. Every suggestion says where it goes and when it counts.
Each tracking goes where its kind belongs. Conversions can reach Google Ads as Secondary.
Server-side tracking for Google
Keep the conversions ad blockers take. A first-party tracking server for every client, set up for you.
- On the client’s own domain. Tags load from data.their-site.com, not a third-party URL.
- Ad-block-resistant loading. Fewer conversions lost to blockers and browser limits.
- GA4 and Ads through the server. Every tracking we build is routed there automatically.
- We run the server. We create it, issue the SSL certificate and set up the container. You add two DNS records and swap the Tag Manager code for the one shown in your dashboard, once per site.
- We tell you when it’s live, and keep checking the install.
A status you can trust. Every tracking tells you exactly where it stands, and when we last checked.
Nothing can sync or fire until this is fixed.
Not firing - needs a fix. If it’s live, conversions are being lost.
Built and tested, not on the live site yet. Untested drafts read “Waiting for a test”.
A scan found things worth tracking, or a repair waits for approval.
We are creating, syncing or testing it right now.
This client is not connected to Google or has no trackings yet.
We do not know yet - not broken.
NEVER RED · NEVER COUNTED AS BROKEN
Published and fired in the live test.
Every recommendation points to an element we found on the page. No guesses.
Every tracking fires in a real browser, and we confirm the data landed in Google. If it didn't, you see exactly why.
Auto-Fix re-scans daily, and every verdict shows when it was last checked.
For agencies
Live means working. Not "installed". Not "probably fine". Tested, and re-checked daily.
- One triage view: what needs you first
- Its own GA4 property per client
- Its own GTM workspace, never “Default”
- Optional server-side GTM, set up for you
- Your Google accounts, connected with OAuth
8 of 14 verified2 broken · 4 drafts
4 of 5 verified1 broken
8 of 8 verified
6 of 10 verified4 unchecked
No trackings yet
5 of 5 verified
Changelog
All updates →Each client has its own crawl settings: the kind of site (detected by default), how many pages to read, pages that must always be read and pages that never should, extra start pages, other languages, rendering, and whether paid fetching and AI analysis are used. Every scan shows the settings it ran with and where each one came from.
A phone number or email in the site header is one suggestion, not one per page. A page with and without a trailing slash is one page. A form is named by its own markup even when every form on the site posts to the same address.
Google Ads conversions that Auto-Fix or your visitors suggest are created only after you approve them, and start as Secondary. You choose Primary on the ones your campaigns should bid on. Button and link clicks reach Google Ads only as Secondary, and behavior events never do. A conversion’s category, counting and value can be changed from its tracking.
A form is counted when the send succeeds: the thank-you page, the success message or the form plugin’s own event, not the button click. Forms with no reliable sign wait in their own group, with what to add to the site. Confirmation pages found in Google Analytics, Tag Manager and on the site can be confirmed in one click, and a client can allow one clearly marked test submission per form to find them.
Your next client's tracking,
done in one click.
Join the pilot: 4 weeks free on 2-3 sites. Everything we build stays in your clients' Google accounts, even if you leave after the pilot. For every tracking you see the test result, and if one doesn't reach Google, we fix it or tell you exactly why.