Ad Audiences · Set up with a sales rep
Stop renting Meta's guess about your customer. Hand it the list.
Build the exact segment you want from any variable in the graph: income band, ZIP code, home value, what they are shopping for this week, the company they work for. We hash every identifier with SHA-256 and push the audience to Meta, Google, TikTok, DSPs or CTV, so the platform shows your ad to these people and nobody else.
Build unlimited audiences and see their size. A sales rep connects your ad accounts on a 15-minute call.
- Segments built from 240M consumer profiles in 13 bundles and 120M businesses, not the platform's lookalike model.
- 65K intent topics refreshed daily, so an audience can be "shopping for a roof this week" rather than "interested in home improvement".
The offer · The Exact-Audience Build
Your first audience built, sized and synced to your ad account on a 15-minute call.
- ✓The buyer described, the segment built liveIncome band, ZIP code, home value, job title, what they are shopping for this week: any field in the graph, with the live count.
- ✓Sample profiles before you syncSee who is actually in the audience, not a size estimate.
- ✓Synced to every platform at onceSHA-256 hashes to Meta, Google, TikTok, LinkedIn, DSPs and CTV, refreshed daily so the shoppers stay current.
- ✓Your customers kept outYour customer file suppressed from every audience at every refresh.
- +Bonus: The ad accounts connected for youThe rep connects Meta and Google on the call; the first sync runs before you hang up.
15 min to a synced audience
Book a free demoBuild and count as many audiences as you like before anything is synced.
The match-rate guarantee. If fewer than 50% of an audience matches on Meta or Google in the first 14 days, we refund the month.
How it works
Filter, size, sync. Your ad is in front of the right people by tomorrow.
Describe the buyer
Stack filters from any bundle: INCOME_RANGE, HOME_VALUE_EST, intent topics, ZIP codes, job titles, company size. Or start from your own customer file and let the graph find the lookalikes.
We hash and match
Every email, phone and device ID is hashed with SHA-256 before it leaves. The platform matches the hashes to its own users; raw personal data never touches your ad account.
Sync and refresh
Push to Meta, Google, TikTok, a DSP or CTV in one click. Audiences refresh weekly or daily, so people who stopped shopping drop out and new ones drop in.
What you can target
Any variable in the graph is a filter.
Ad platforms let you target what they know: age, a few interests, a lookalike. The graph knows 400+ things about roughly every US adult, and every one of them is a filter in the builder. Every field is documented at graph.datamoon.com.
Three ways in
Build it in the app, generate it from code, or describe it to your agent.
Build in the app
Stack filters, watch the count change, preview the sample, pick the platforms. One click syncs, and the audience shows up in your ad account under its DataMoon name within the hour.
Book a free demo →Generate audiences from your own stack
Create an audience from a filter object, sync it to a connected platform, or pull the hashed identifiers to upload yourself. Your license applies exactly as it does in the app.
Base URL api.datamoon.com/v1. Bearer key from your dashboard.
Describe the buyer to your agent
Connect the DataMoon MCP server and Claude, Cursor, ChatGPT or n8n can build, size and sync an audience from a sentence, then report the match rate back. Everything it makes shows up in the app.
Hosted server at mcp.datamoon.com/mcp. Sign in with your DataMoon account.
Questions
Before you build
What exactly leaves DataMoon when I sync?
SHA-256 hashes of emails, phones and mobile ad IDs, in the format each platform's customer-match API expects. The platform matches hashes to its own users. No name, address or raw email ever reaches the ad account.
Is this compliant?
Yes for US audiences. We honor CCPA opt-outs and do-not-sell requests across the graph, suppress them at every refresh, and you accept our data use terms when you create the account. Finance and household filters are consumer scope and unlock with a signed attestation of permitted use. Direct mail output and raw exports live in US Consumer Data, not here.
What match rate should I expect?
Typically 55% to 75% on Meta and 50% to 70% on Google for US consumer audiences, higher when the segment skews toward people with several known emails and devices. The builder shows the expected rate per platform before you sync.
How often does an audience refresh?
Weekly or daily, as scoped on the call. Intent audiences only make sense daily: someone shopping for a roof today is not shopping for one in three weeks.
Can I suppress my current customers?
Yes. Upload a suppression file or connect your CRM and those people are removed from every audience at every refresh. The Suppression product does the same across every ad account you run, including campaigns built outside DataMoon.
Does it work for B2B?
Yes. Filter by title, seniority, department, company size and revenue band and you get the people as consumers, which means they match on Meta and TikTok where B2B platforms usually cannot reach them.
Can I build audiences without logging in?
Yes. Create and sync them through the API or ask your agent over MCP. Your license applies the same way, and every audience shows up in the app.
Where it is used
How teams in your industry run Ad Audiences, from day one to at scale.
Book a free demo
Build your first audience on the call.
Book 15 minutes. A rep builds the audience with you, shows you its size and the sample profiles, and connects your ad accounts.
A person replies within one business day. By continuing you accept the DataMoon terms.