Clarvivo

Free tool by Clarvivo · no login

Validate revenue value and currency before trusting totals

Upload a revenue-event CSV to catch malformed values, negative purchase amounts and invalid currency codes.

Revenue event export

Upload a CSV with value and currency columns. We validate numeric revenue and ISO currency codes without sending it to an analytics or ad platform.

This tool answers: Are revenue values and currency codes structurally valid before I trust attribution totals?

Enable JavaScript to run the check — the diagnosis itself is free and needs no account.

Why this happens

A conversion can fire correctly while its value is formatted as text, uses the wrong currency, or omits money fields entirely.

Those structural mistakes spread into ROAS and revenue dashboards long before anyone sees an error.

Next checks

These answer the questions this one tends to raise.

How this check works

So you can trust the result — and your developer can verify it.

  1. Find money columns

    Common value and currency headers are normalised.

  2. Apply deterministic rules

    Each row is checked for finite non-negative value and a three-letter ISO code.

Common causes and fixes

Formatted values
Currency symbols or locale formatting replace a numeric payload.
Currency mapping drift
Store and analytics configuration use different codes.

Frequently asked questions

Can different currencies be valid?
Yes; use an expected currency only when one is required.
Does it correct the file?
It diagnoses invalid rows; it does not alter your source export.

Normalize revenue before you attribute it.

Clarvivo compares channel claims against consistent payment data.

Validate revenue data

What this tool reads, and what it keeps