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".
Ad Audiences · New audience · Roofing, Dallas-Fort Worth
IntentRoof replacementStorm damage repairHome insurance claim
HomeHome ownerHome value $300K to $750KBuilt before 2005
WhereDFW metro · 41 ZIPsExclude current customers
FinanceIncome $75K+Credit range: mid to high
38,412people · 71% match on Meta · refreshed daily
Sync to MetaSync to GoogleDownload SHA-256 CSV

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 demo

Build and count as many audiences as you like before anything is synced.

50%

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.

Step 1 · 10 minutes

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.

Step 2 · automatic

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.

Step 3 · daily

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.

IntentIn market this week65K topics from 2 trillion daily signals: roofing, HR software, a stroller, a Lexus.
FinanceIncome and net worth bandsINCOME_RANGE, NET_WORTH_RANGE, credit range, cards, investments. Consumer scope, with attestation.
PropertyHome owner and home valueHOMEOWNER_SCORE, HOME_VALUE_EST, mortgage and year built.
HouseholdWho lives thereAge range, marital status, children, length of residence.
GeographyZIP, metro, census tractDown to the block group, with area and census overlays.
WorkTitle, seniority, companySENIORITY_LEVEL, DEPARTMENT, PERSONA, EMPLOYEE_RANGE, REVENUE_RANGE, so a B2B segment is a consumer audience.
AffinitiesWhat they care aboutINTEREST_* flags: travel, golf, pets, luxury, home improvement, reading habits.
Vehicle and purchaseWhat they drive and buyVehicle make and year, recent purchase categories, donor and political bundles on request.

Three ways in

Build it in the app, generate it from code, or describe it to your agent.

In the app

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 →
REST API

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.

Read the API docs →
MCP

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.

Add to Claude →

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.

Book a free demoSee how it works

A person replies within one business day. By continuing you accept the DataMoon terms.