The situation
On paper the ad account looked healthy. Underneath, the numbers were not real: conversion values were coming through empty, so the return-on-spend figures everyone was steering by were fiction, and offline enquiries weren't being counted at all. When the measurement is wrong, every spend decision built on top of it is wrong too — quietly, and in the direction that costs money.
What we built
First, we fixed the measurement. We traced the value-blind tracking, corrected it, and brought Google Ads, GA4, Search Console, Tag Manager, and the WooCommerce store into one pipeline that actually agrees with itself. Customer contact details are hashed before any offline conversion is uploaded, so attribution improves without exporting raw personal data.
Then we made the operation safe to run. Every change goes through a logged discipline: capture a baseline, make one change, verify it, record it, with a rollback path written down before it's needed.
How it works
The integration scripts talk to the Google and WooCommerce APIs directly, with retry and rate-limit handling so daily monitoring is reliable rather than flaky. An operations log tracks every adjustment with before-and-after snapshots. The result is an account where a number can be trusted — and where a change can always be undone.
Why it matters
You cannot optimise what you cannot measure, and measuring the wrong thing is worse than not measuring at all. The real deliverable here wasn't a clever campaign — it was a foundation of honest data and disciplined operations, the thing every later marketing decision depends on.