
One CSV in → four ad platforms out
Every ad platform wants your customer list in a different format. Meta requires SHA-256 hashed emails. TikTok needs E.164 phone numbers. Google wants specific column names. LinkedIn has its own. So you either spend 2 hours reformatting manually in Excel... or pay $200/month for a tool that does it for you. CustomerMatch does it for free. Drop in your CSV → we detect your columns automatically, normalize phones, validate emails, and export ready-to-upload files for all 4 platforms at once.

Screenshot 1

Screenshot 2
Sign in to your GMA account to leave a review and help others.
GMA Community
"Hey Product Hunt! 👋 I'm Slava — creative developer and marketer who got fed up with the same stupid problem. Every time I ran customer match campaigns, and made them manually cause we have many data sources. So I had to reformat the same CSV file four times. Once for Google, once for Meta (with SHA-256 hashing), once for LinkedIn, once for TikTok. Rename columns, normalize phones, write a Python script, repeat from scratch... So I built Customer-Match. Drop in your CSV → it auto-detects your columns, normalizes phone numbers to E.164, validates emails, hashes what needs hashing, and exports ready-to-upload files for all 4 platforms as a single ZIP. Takes about 30 seconds. What makes it different: → 100% client-side — your data never leaves your browser → No sign-up, no account, zero friction → Actually free. No trial, no credit card, no catch. I couldn't find anything that did this without either charging $200/month (CRMs) or requiring me to upload customer PII to some random startup's server. Privacy-first wasn't a feature I added — it was the reason I built this. I believe that my tool will be very useful for many SMBs and marketers who just starts their path with ABM (Account Based Marketing). It's early and I genuinely want to know what's missing. Do you run customer match campaigns? What's the most painful part of your current workflow? How I can Improve my product? I'll be here all day answering every question. 🙏"