Cookieless Audiences
Home Database API Docs Pricing Live Demo Taxonomy
Use Cases
Media Planning by Persona Inventory Curation & Deal Packaging Seller-Defined Audiences CDP & Analytics Enrichment ABM Account Profiling
Industries
SSPs DSPs Publishers Agencies Curation Platforms
Company
Contact Login
Try Live Demo
Industry · B2B SaaS marketing

Find the Sites Your Buyers Actually Read

Your ICP is a job function and a seniority band, not an age bracket. The Cookieless Audience database attaches B2B firmographics on LinkedIn-standard bands — job function, seniority, company size — to 102 million domains, so a SaaS marketing team can query “which trade media, practitioner blogs and community sites reach engineering directors at mid-market companies?” and get a ranked domain list back. No cookies, no identity graph: the profile is a property of the site itself, which matters because much of this niche practitioner content skews to browsers where third-party cookies are already blocked.

102Mdomains with pre-computed audience attributes
27job-function codes on a LinkedIn-standard scale
7seniority levels, owner/founder to individual contributor
6company-size bands (1–10 to 5,001+)
Aligned with IAB Audience Taxonomy 1.1 LinkedIn-standard firmographic bands Banded confidence: low / medium / high No PII anywhere in the pipeline Self-serve download, quarterly refresh
The B2B SaaS problem

Your buyers research in places your ad stack can’t see

B2B SaaS demand generation leans on a small set of channels — LinkedIn, search, review platforms — because they are the places where a job title is known. But the buying committee spends most of its research time elsewhere: engineering blogs, ops newsletters, security communities, vertical trade press, comparison write-ups on independent practitioner sites. That inventory is cheap relative to its influence, and it is heavily cookieless: cookies remain on Chrome, but Safari, Firefox and iOS block third-party cookies by default, so roughly 40%+ of traffic carries no identifier your retargeting or intent vendor can match.

Domain-level firmographics invert the problem. Instead of asking “which known users can I follow?”, you ask “which properties concentrate my buyer function and seniority?” A Kubernetes tutorial site has an engineering-heavy, senior-skewing readership whether or not any visitor is identifiable — the audience is a stable property of the content.

Every attribute comes from a fixed, versioned v1.0 vocabulary aligned with IAB Audience Taxonomy 1.1, so a saved ICP filter means the same thing at the next quarterly refresh, and two marketers running it get the same list.

An ICP, restated as firmographic codes

Audience typeb2b
Job functionengineering_software
Senioritydirector / vp
Company size201_1000
Confidence floormedium

Five filterable values instead of a persona paragraph. Run them over the domain file — or per-URL via the real-time API — and the output is a ranked list of sites where that reader concentrates.

The data model

Firmographic fields built for SaaS ICP filters

The B2B layer sits alongside the full demographic, interest and intent model, so you can combine “who they are at work” with “what they read and what they’re shopping for” in one query. Full field reference on the audience segmentation taxonomy page.

Audience type

Every domain carries an audience_type flag — b2c, b2b or mixed — so a SaaS plan filters out consumer-only inventory in the first pass.

Job function

27 function codes on a LinkedIn-standard scale: engineering_software, it_ops, security, data_analytics, product, marketing, finance, hr and more.

Seniority

Seven bands from owner_founder and c_suite through vp, director and manager down to senior_ic and individual_contributor — match the level your deal actually closes at.

Company size

Six employee bands — 1_10, 11_50, 51_200, 201_1000, 1001_5000, 5001_plus — separating SMB content from enterprise trade press.

Interests & intent

29 interest groups / 285 sub-interests (INT.tech_computing.artificial_intelligence) and 34 intent groups / 283 segments, e.g. PI.software.computer_software or PI.web_services.web_hosting_and_cloud_computing.

Confidence bands

Every attribute ships with a banded confidence value — low / medium / high — so you can trade reach against certainty explicitly when the list feeds paid media versus outbound research.

Workflow

From ICP document to media list in five steps

No modelling step and no black box — the workflow is a sequence of filters over a flat domain file (or the same query via the API), and every intermediate state is a readable list of domains and codes.

Restate the ICP

Take the ICP one-pager — function, level, company size — and restate it in vocabulary terms rather than prose.

Translate to codes

“Security leaders at mid-market companies” becomes security + director/vp + 201_1000.

Filter the corpus

Apply the filters across 102M domains with audience_type = b2b/mixed and a medium+ confidence floor.

Rank by concentration

Sort by how strongly the function and seniority over-index versus the corpus baseline; sanity-check the head of the list.

Activate

Feed the ranked list into sponsorships, newsletter buys, content syndication, PMP/Deal-ID curation or ABM allow-lists.

Scale

The long tail is where the practitioners are

102Mdomains in the full corpus — head to long tail
100k–1Mtop-domain tiers available off the shelf
283purchase-intent segments (PI.* codes)
v1.0versioned vocabularies — saved ICP filters stay stable
Worked example

An observability SaaS hunting engineering leadership

A DevOps observability vendor sells to engineering and platform teams at companies of 200–5,000 employees, with directors and VPs signing. Here is that ICP as a database filter — codes on the left, what they read as on the right.

FieldFilter value (code)Reads as
audience_typeb2b or mixedBusiness-facing readership
b2b_job_functionengineering_software or it_opsSoftware engineering / IT operations
b2b_senioritydirector or vpDirector-to-VP decision makers
b2b_company_size_employees201_1000 or 1001_5000Mid-market to lower enterprise
interestINT.tech_computing.computingComputing content
purchase intentPI.web_services.web_hosting_and_cloud_computingHosting & cloud computing buyers
confidencemedium or highWell-evidenced attributes only
What comes back: a ranked list of matching domains — typically cloud-architecture blogs, SRE and platform-engineering newsletters, DevOps tutorial sites and infrastructure trade media — each row carrying its full attribute set and per-attribute confidence bands (high / medium). The same list serves paid placements, sponsorship outreach and ABM air cover. Try an equivalent filter interactively in the audience demo dashboard.
Comparison

Where domain firmographics sit in the B2B stack

Not a replacement for your ABM platform or LinkedIn budget — a complementary instrument that covers the open-web layer those channels don’t describe.

 Walled-garden B2B adsAccount-level intent dataDomain-level firmographics (this dataset)
What it describesKnown member profiles inside one platformResearch activity of target accountsThe audience of every content site your buyers read
Open-web coverageNone — inventory stays in-platformLimited to the vendor’s publisher co-op102M domains, head to long tail
Cookieless trafficLogged-in, so unaffected but capped in reachOften identifier-dependentFully covered — profile is a property of the domain
GranularityUser-level, single platformAccount-level topicsFunction × seniority × company size per domain, plus interests and intent
ReproducibilityPlatform-defined segmentsVendor-defined topic taxonomiesFixed v1.0 vocabularies; same filter, same meaning
Scope note: this is a planning, curation and enrichment instrument. It is not an impression-level pre-bid signal — for per-URL granularity in planning and analysis, use the real-time page-level API.
FAQ

B2B SaaS marketing — common questions

How can a domain have a job function and seniority?

The firmographic attributes describe the site’s readership, not any individual visitor. A cloud-infrastructure blog concentrates software-engineering readers at senior levels; a small-business bookkeeping guide concentrates owner/founders at 1–10-employee companies. Those are stable, content-derived properties of the domain, expressed on LinkedIn-standard bands with a banded confidence value per attribute. No individual is profiled and no PII enters the pipeline.

Can I target specific accounts with this, like an ABM platform?

No — and it is not trying to. ABM platforms activate against known accounts and contacts; this dataset tells you which media properties concentrate your buyer function, seniority and company-size band, so you can plan sponsorships, curate PMP deals, build allow-lists and give your ABM programme open-web air cover. Pair it with the ABM account profiling workflow when you want firmographic context on referring or researched domains.

Why does cookieless coverage matter for B2B specifically?

Technical and professional audiences over-index on browsers and devices where third-party cookies are blocked — Safari, Firefox, iOS — and cookies remaining on Chrome doesn’t help you on the rest, which is roughly 40%+ of traffic. Practitioner blogs and niche trade media are precisely the inventory retargeting under-counts. Domain-level firmographics describe that inventory with the same fields and confidence bands as everything else, because they never depended on an identifier.

What does it cost to get started?

The top 100k domains with full audience attributes cost $490 one-time (or $190/quarter refresh); the top 1M domains cost $1,990 one-time ($590/quarter) with instant card checkout and immediate download. Vertical and country slices run $190–$490. Larger cuts — 5M up to the full 102M corpus, custom enrichment or feeds — are quoted individually. API plans (e.g. Pro at $99/month for 10,000 credits) cover per-URL lookups. See pricing.

Related pages

Query your ICP against 102M domains

Filter live firmographic data in the demo dashboard, or download the top-1M domain file and have a ranked buyer-media list before your next planning cycle.

Open the audience demo See database pricing
Stay in the loop

You are on the list!

We will send you updates that matter — no spam.