Auto Insurance Aggregator
Challenge: A 4.2M-record prospect database had 31% duplicates, stale phone numbers and no intent scoring. Dial-to-connect was dropping every quarter.
What we did: ML fuzzy-match dedupe across 6 identity signals, phone/email revalidation, TCPA scrub, and a propensity model that ranked records by likelihood-to-quote.