Hi @nynketomorrowmen11 - You’re not alone, Klaviyo’s Google Ads integration can produce low match rates, and it typically comes down to how limited the synced data is. Here is why this can happen:
- Klaviyo only syncs email addresses by default. Google Ads performs best when it has multiple identifiers (like phone number, name, ZIP, country).
- Emails alone, especially business or inactive emails often won’t match well.
- No enhanced match logic: Klaviyo doesn’t pre-hash or normalize data the same way as manual uploads do, so Google has less to work with.
What You Can Do to Improve Match Rate:
-
Manually export your Klaviyo list, then upload it into Google Ads as a Customer Match audience with as many fields as possible:
- Email
- Phone number
- First name / Last name
- Country / ZIP
- Focus on personal emails (e.g., @gmail.com), create a Klaviyo segment filtered by email domains to test match rate separately.
- Clean and format your list before upload:
- Lowercase emails
- Add country codes to phone numbers
- Remove invalid characters
- Use Enhanced Conversions in Google Ads alongside your audience targeting, this improves match quality using site visitor data.
Zac Fromson | Co Founder @ Lilo Social - a full-funnel ecommerce growth agency | lilosocial.com | 2026 Klaviyo Champion