bluegrass
OpenAI Ads · Customer Match · coming soon

Customer Match audiences for OpenAI Ads

Your warmest audience is the one that already bought. Match your customer list to OpenAI Ads, bid up for them, and stop paying the same rate for strangers and regulars.

On-device hashing · no raw PII leaves the browser

The basics

What is Customer Match?

Customer Match is how you target people you already know on OpenAI Ads. You provide a list of customer emails or phone numbers, that list is matched to OpenAI Ads users, and you can then bid differently for those people than for everyone else.

It is the highest-intent audience most advertisers have. These people have bought, signed up, or handed over their email for a reason. Bidding up for them on OpenAI Ads wins more of the auctions where you already have an edge, and it gives you a clean base to build look-alike prospects from.

Privacy first

Your list is hashed before it ever leaves the browser

Bluegrass normalizes and hashes every email and phone number on-device with one-way SHA-256. Raw personal data stays on your machine. Only the irreversible hashes are sent to match against OpenAI Ads.

  • On-device hashing, so raw emails and phone numbers are never uploaded
  • One-way hashes that cannot be reversed back into your customer list
  • Consistent normalization so more of your list matches
What good looks like

Match more, then bid where it counts

71%
median match rate on clean hashed CRM lists
+45%
example bid adjustment for high-value buyers
5 min
from CSV upload to a matched, ready audience
In the console

Tier your customers, then bid the tiers

Split your matched list into segments and bid hardest for the buyers worth the most.

High-value buyers
59,640 matched · 71% match rate
+45% bid
All customers
138,200 matched · 64% match rate
+20% bid
Lapsed customers (win-back)
41,900 matched · 66% match rate
+15% bid
Where it pays

Common ways advertisers use Customer Match

Protect your best customers

Bid up so competitors do not poach the people who already buy from you.

Win back lapsed buyers

Re-engage customers who have gone quiet with a measured bid increase.

Seed better prospecting

A matched list is the foundation for accurate look-alike audiences.

How Bluegrass does it

From CSV to matched audience in three steps

Step 01

Upload your list

Drop in a CSV of emails or phone numbers. Bluegrass hashes it in your browser before anything is sent.

Step 02

Match to OpenAI Ads

Hashes are matched to OpenAI Ads users and you see your match rate in minutes.

Step 03

Segment and bid

Split into tiers, set a bid adjustment per tier, and layer day parting on top.

FAQ

Customer Match questions, answered

What is Customer Match on OpenAI Ads?

Customer Match lets you target your own customers on OpenAI Ads by uploading their emails or phone numbers. The list is hashed and matched to OpenAI Ads users so you can bid specifically for people who already know you.

How does Bluegrass keep my customer data private?

Hashing happens on-device, in your browser, before anything is uploaded. Raw emails and phone numbers never leave your machine. Only one-way SHA-256 hashes are sent for matching, so the list cannot be reversed.

What match rate can I expect?

It depends on list quality, but clean lists commonly reach a median match rate around 71 percent. Bluegrass normalizes and hashes consistently to recover as many matches as possible.

How large does my customer list need to be?

You can start with a few thousand records. Larger and cleaner lists match better and unlock stronger look-alike prospecting built from the matched audience.

Bid up for the customers you already have

Upload a list, match it privately, and set your bids in minutes.