Public validation example
Seven messy rows. Every change accounted for.
This is a synthetic demonstration, not client work. The input, cleaned output, reusable rules, and exact reconciliation evidence are downloadable below.
7input rows
6output rows
1duplicate removed
0unaccounted rows
Rule-by-rule evidence
11cells trimmed
4emails lowercased
10values title-cased
5dates normalized
Counts are rule executions before deduplication. Deduplication keeps the first row for each normalized email.
Before
| id | name | signup_date | city | |
|---|---|---|---|---|
| 1 | alice van dijk | ALICE@EXAMPLE.COM | 2026/07/01 | amsterdam |
| 2 | BOB SMIT | bob.smit@example.com | 01-07-2026 | ROTTERDAM |
| 5 | eva bakker | EVA@EXAMPLE.COM | July 3, 2026 | groningen |
| 6 | Eva Bakker | eva@example.com | 2026-07-03 | Groningen |
After
| id | name | signup_date | city | |
|---|---|---|---|---|
| 1 | Alice Van Dijk | alice@example.com | 2026-07-01 | Amsterdam |
| 2 | Bob Smit | bob.smit@example.com | 2026-07-01 | Rotterdam |
| 5 | Eva Bakker | eva@example.com | 2026-07-03 | Groningen |
Download and reproduce
Need this for your own file?
The fixed-price service covers up to 50,000 rows and includes the cleaned dataset, reusable rules, changed-cell counts, and a reversible diff.
Order for $15 on Contra →