Services
Seven jobs, all of them on the data — none of them on your CRM licence
Written plainly, because this audience has been burned before and reads carefully. Everything below is scoped, priced and reversible.
01 · Deduplication
Fuzzy matching across name, email, phone and company
Matching runs on all four fields together, not one at a time. You set the confidence threshold for automatic merges and the rules that decide which value survives — newest, most complete, or a named source of truth.

| Cluster | Records | Matched on | Confidence | Action |
|---|---|---|---|---|
| #4412 | 6 | name + phone + email | 97% | Auto-merge |
| #4413 | 4 | phone + company | 88% | Review |
| #4414 | 9 | email domain + name | 71% | Review |
| #4415 | 2 | name only | 54% | Left alone |
02 · Arabic name matching
The part most tools quietly fail
Transliteration variants, multi-part name structures, honorifics, and duplicates that exist in Arabic script and Latin script for the same person. Variants are kept as aliases so the next import matches first time.
03 · Normalisation
One format, everywhere
E.164 phone formatting with country inference, email syntax and domain validity, disposable address detection and bounce history — so a campaign failure is a message problem, not a data problem.
| Field | Before | After | Result |
|---|---|---|---|
| Phone | 050 441 8820 | +971504418820 | Normalised |
| Phone | 00971 4 332 1188 | +97143321188 | Normalised |
| info@mailinator.com | — | Disposable, suppressed | |
| sales@oldco.ae | — | Hard bounce, suppressed |
04 · Enrichment
Fill in what's missing
Company size, industry and website appended where a reliable match exists. Where it doesn't, the field stays empty — a guessed value is worse than a blank one.
05 · Ongoing hygiene
Stop it decaying again
Entry validation rules at the point of record creation, duplicate detection on write, and a monthly health report so the score stays visible instead of quietly sliding back.
06 · Consent and suppression
Opt-outs respected across every system
Suppression status is reconciled across the CRM, the mail tool and any exports. Where two systems disagree, the stricter state wins and the conflict is logged.
07 · Rollback and audit trail
Every merge logged. Every merge reversible.
| Timestamp | Action | Records | Rule | Confidence | Reversible |
|---|---|---|---|---|---|
| 2026-03-05 02:14 | MERGE | C-10441 ← 5 | phone+email | 97% | Yes |
| 2026-03-05 02:14 | NORMALISE | 2,878 | e164 | 100% | Yes |
| 2026-03-05 02:15 | SUPPRESS | 1,402 | bounce | 100% | Yes |
Get your data health score — $99, one working day
Read-only export or a scoped key. Nothing in your CRM is changed.