Back to course
Clay Ads

You'll learn about connecting your ad accounts, syncing audiences straight out of Clay Audiences, raising your match rate before you sync, and building exclusion lists that maintain themselves.

Progress

Introduction to Clay Ads
1
Introduction to Clay Ads
Setting Up Clay Ads
2
Setting Up Clay Ads
Build and Sync Your First Ad Audience
3
Build and Sync Your First Ad Audience
How Enhanced Matching Works
4
How Enhanced Matching Works
How to Improve Match Rates
5
How to Improve Match Rates
Building Exclusion Lists
6
Building Exclusion Lists

Learn and master Clay with Clay university

Featured in Clay University

All courses
/
Clay Ads
/
How Enhanced Matching Works
Lesson
4
/
6
About this lesson
00:00

How Enhanced Matching Works

This lesson is a primer on how enhanced matching works and why it beats a waterfall on both accuracy and cost. It covers some ad platform mechanics, so if that isn't interesting to you, it's a safe one to skip. If you want to know what you bought when you picked a tier in the last lesson, this is it.

🔐 What a Hashed Email Is

Think of a hash as a fingerprint of a piece of text. The same email always produces the same fingerprint, a string of numbers and letters, and you can't run it backwards to recover the address.

So a hashed email is exactly that: a fingerprint of an email address.

🤝 Why the Platforms Need Them

The ad platform's job is to find the overlap between your list and their list, and neither side will show the other its list. You're not sending Meta your customer list in plain text, and Meta is definitely not opening up its user database to you.

So both sides compare fingerprints instead. An identical fingerprint means an identical email, and neither side ever sees the other's list. That's how audience matching works on every major platform.

🏠 The Addresses Worth Hashing

The addresses worth hashing are the personal ones. Nobody signs up for Facebook with their work email, so the platforms know people by their personal addresses.

That's what enhanced matching does. It takes what you already have, a work email or a LinkedIn URL, finds the personal addresses the person actually signed up with, and syncs those to the platform in their hashed version.

Remember the birthday party analogy from the start of the course: the invites were beautiful, and they went to everyone's work address. These are the home addresses.

🎯 The Hard Part Is Knowing Which Email

Hashing itself is free, standardized, and supported everywhere. LinkedIn's upload tool hashes for you. Meta hashes for you. Nobody has a competitive advantage in hashing.

The hard part is figuring out which email. Your CRM has a work address. The person signed up for Facebook years ago with an old personal one. Both hash perfectly well, and only one of them will ever match.

That's the actual product. Clay finds the identifiers your contacts used when signing up for LinkedIn, Meta, Google, or whatever ad platform you're targeting:

In goes a LinkedIn URL, a work email, or any other identifying information you hold.
Out come up to three hashed personal emails per person, and those are what sync to the platform.

Why three? Because you don't know which personal address they used at signup. Maybe a Gmail, maybe an old Yahoo, maybe, God forbid, a Hotmail address.

🎟️ Why This Beats a Waterfall

Three reasons:

Accuracy

A waterfall stops at the first provider that returns a hit, and that first personal email you find might be the wrong one for that platform.

Enhanced matching queries multiple providers, waits for all of them, and then sends you up to three identifiers. It's like getting more lottery tickets on the same person.

Cost

This is the one a buyer cares about. Getting a plaintext personal email is expensive, because a plaintext personal email is actionable: you can email the person, you can enrich a phone number off it.

A hashed personal email can only do one thing, which is run ads against it, so it costs a lot less. Enhanced matching is deliberately built as the most cost-effective way to scale an ad audience.

So for this job, running a waterfall loses twice: once on accuracy, and again on price.

It's Clay Managed

Clay owns the logic underneath, so when the matching improves or a provider changes, you get that automatically. A waterfall you build yourself is static, and when something changes, you're the one responsible for fixing it.

⚖️ The Tiers

The tier picker gives you three options, and the only difference between the two paid tiers is provider coverage, not how many identifiers you get back.

Tier Providers queried Hashed emails returned
Best match rates Three Up to three
Good match rates Two Up to three
None None, enrichment is skipped None

Each tier shows its credit cost per row right on the screen, so you see exactly what a run costs before you commit. That figure depends on your plan, so read it off your own workspace rather than borrowing someone else's number.

Which Tier to Pick

Between the two paid tiers, the trade-off is coverage against credits:

Use Best match rates when Use Good match rates when
The audience gets reused across multiple ad campaigns You're running a test or an experiment
You're seeding Meta lookalikes The audience is very large and you want to be credit conscious
It's a high value or high spend campaign and you want the best targeting possible It's a lower stakes list, like an exclusion audience

💾 Caching Changes the Economics

This is the part that changes the math. Once a hashed email comes back, it gets saved on the audience member themselves and reused in future syncs.

So your second ad sync off the same audience is nearly free. You're only paying to enrich whatever's new, whatever hasn't been hashed yet.

The same thing covers overlapping lists. Audiences is one unified view, so if you're targeting marketers in one audience and RevOps in another, you'll see some overlap between them, and the people in both only get enriched once.

One more piece of the model worth holding onto: in Ads you spend credits on the enrichment, never on the sync. Syncing to platforms doesn't consume anything, so experimenting across platforms and audiences is cheap.

📧 If You Already Have Personal Emails

Some of you already hold personal emails: a product signup that runs on personal addresses, or hashed emails saved from a previous tool. There's no skip toggle, and you don't need one.

Use the Email fields dropdown in the Ads platform:

  1. Point it at the column where you already have those emails.
  2. Clay only enriches where that field is empty - The records you've already covered are left alone.

That saves you the credits you'd otherwise spend re-finding something you already had.

🚀 What's Next

That's how the enhanced matching machine works. It finds the addresses the platforms actually know people by, sends up to three per person, and remembers everything it learns.

Next we'll focus on getting your match rate up by filling the gaps in your data before you sync. Then, when the match rate comes back, we'll cover how to read those numbers correctly.

Next up
Clay Ads

How to Improve Match Rates

View next lesson