Free tool by Clarvivo · no login
Upload a CSV to catch missing click IDs, conversion names, timezone-safe dates, duplicate identifiers and malformed values before it reaches Google Ads.
Validate a Google Ads offline conversion file before upload. We check identifiers, action names, timestamps, values and currency without sending it anywhere.
This tool answers: Will my Google Ads offline conversion file be accepted and matchable?
Enable JavaScript to run the check — the diagnosis itself is free and needs no account.
Offline conversion imports are how Google Ads learns which clicks became qualified leads, closed deals or in-store sales. For lead-generation businesses they are often the most important signal in the account. They are also fragile: one wrong column name, a timestamp without a timezone, or a click ID copied with a trailing space, and rows are rejected or silently fail to match.
Google Ads tells you about problems after the upload, through diagnostics that can take hours to appear and don't always say which rows failed or why. By then you've lost a day of signal, and if the upload runs on a schedule, the same broken file keeps going in.
This validator checks the file before it reaches Google Ads. It looks for the columns Google requires, the identifiers it can match, and the formats it accepts, and tells you which lines need fixing.
These answer the questions this one tends to raise.
So you can trust the result — and your developer can verify it.
An offline conversion upload needs a conversion name (matching the action in Google Ads), a conversion time and a click identifier (gclid, gbraid or wbraid). Missing columns are reported first, with the headers we did find.
Each row is checked for a click identifier, a conversion name, a timestamp with a timezone, and, where present, a numeric value and a currency code. Problems are listed with their line numbers.
Validation happens on the file you upload. Nothing is forwarded to Google Ads, and the file isn't stored.
Clarvivo makes the acquisition-to-payment path observable before an upload becomes your only evidence.
Connect offline conversions to revenue