Play · Signal-based Audiences

Turn the signals you already have into ad audiences that reach the right buyers

You see which accounts are in market through your signal tools — now use Primer to turn those signals into matched lists your ad platforms can actually serve. Bring signals in from any provider through your CRM or the Primer API, activate across Meta, Google, LinkedIn and measure down-funnel impact.

+35 pts
Match rate with Primer
43%
Qualified lead rate, from 22%
–43%
Cost per qualified lead

Why run this play?

Signal tools tell you which accounts and people are worth reaching right now: intent, job changes, buying stages, site visits. But those lists are hard to activate in ads — limited identifiers, low match rates, and activation that stops at LinkedIn or the tool’s own DSP.

Primer turns any signal into a high-match ad audience. Any signal provider — Clay, UserGems, Unify, Apollo, 6sense, HubSpot and more — can push data into Primer as a dataset, the same way you’d upload a CSV, or write it to a field in your CRM. Filter on it like any other criteria, sync to your ad platforms, and measure whether the accounts it flagged converted because of your ads.

We use 6sense and we use that initial intent layer to understand what accounts are sort of in market right now. But you can advertise to an account level in 6sense, not the individual, not the personas. So with Primer, we're able to take that initial 6sense intent data and market to the right buyers, everywhere.

How do you turn intent signals into ad audiences with Primer?

Step 1

Push your signals into Primer as datasets

Every list you bring into Primer becomes a dataset — the same as uploading a CSV — and you can filter audiences against it.

  • Through the API: Clay, UserGems, Unify, Apollo or your own systems push people and company records to a dataset over HTTP, updating the records they send, so audiences reflect the latest signal.
  • As a CSV: upload a list exported from any signal tool.
  • Already in your CRM: if a signal is written to a field — a 6sense flag on the Salesforce Account, HubSpot Buyer Intent on a Company property — skip the dataset and filter on the field directly.
Tip: The API is in beta and opened on request. Contact support@sayprimer.com for access.

Step 2

Filter on your signals, then layer on fit

Combine signals with OR: a CRM field like 6sense Account is True on the Salesforce Account, or a dataset you pushed in, like UserGems job change is True or Clay job change is True.

Then layer on department, seniority, job title filters, exclude low-fit companies (agencies, students), and sync the audience to your ad platforms (Meta, Google, LinkedIn).

Warning: Signal lists can include broad or noisy companies — always layer ICP filters before syncing.
Pro Tip: Create separate segments: “Intent accounts – high fit” vs. “Intent accounts – medium fit”. Then compare performance across them.
From a customer: “We tracked companies in HubSpot that showed intent but had no way to effectively turn that into targeted ads. With Primer we built audiences, layered in titles/roles, and saw match rates go from ~20% to ~60–70%.” — Director of Growth Marketing, B2B SaaS

Step 3

Launch targeted campaigns

Create campaigns on Meta, LinkedIn, Google using your matched audience. Consider adding it as a new ad set in your existing retargeting campaigns.

Consider A/B testing: audiences synced directly from your signal tool vs. the same signal run through Primer.

Pro Tip: Consider assigning a higher value to this audience using Value Rules in Meta or Google so your retargeting budget goes towards visitors you know are qualified.
Tip: Use dynamic messaging referencing the intent behavior (“Considering switching from X?”).

Step 4

Step 5

How do you prove signal-based audiences drive pipeline?

Compare pipeline value generated from intent-audience campaigns.

Ask Primer

Hold out intent accounts to measure lift

Use a holdout group of intent accounts not served ads to quantify incremental lift. Optionally set up an A/B test to compare Primer’s enriched audience against your signal tool’s native sync.

In Primer: the Conversion Map’s Lift Analysis compares exposed intent accounts with the ones held out and tells you when the difference is significant.
Tip: Use Meta’s or Google’s Experiment tools for a clean read on lift — not just cost-per-click.

Ask Primer

Ask Primer which signals drive pipeline

Measure campaign outcomes: reach, qualified leads, cost per qualified lead — broken down by the signal that put each account in the audience.

Ask Primer: it compares match rate, qualified lead rate, CPQL and pipeline for each signal source, so you know which signals are worth paying for.
Tip: Look for conversion rate lift and lower CPL/CPQL vs standard audiences.

Why does this play work?

Signal tools show which accounts are in market, but can’t reach who within them matters.

Primer enriches intent accounts with verified contact-level data, ensuring ads reach real decision-makers.

Signal lists are hard to activate — limited identifiers and channel coverage.

Primer converts domain lists into matchable audiences and syncs them to Meta, Google, YouTube, and more.

Signal tools stop at insights — no built-in lift or performance measurement.

Primer measures incremental impact through holdouts and conversion-lift analysis, proving which ads drove pipeline.

Measure real lift, not attribution noise

Primer isolates ad-driven impact on account engagement and pipeline.

Reach where other ABM tools can’t

Activate target accounts across Instagram, YouTube, and Reddit — not just display.

Target buyers, not IPs

Ads reach verified decision-makers inside accounts, not random coworkers.

What do you need to run this play?

Tools you’ll need

  • A signal provider (Clay, UserGems, Unify, Apollo, 6sense, HubSpot and more): Flags the accounts and people showing a signal.
  • Primer datasets: Lists you push in over the API (beta, opened on request) or upload as a CSV, ready to filter on.
  • CRM (HubSpot or Salesforce, optional): Holds signals written to a field, and tracks pipeline and closed-won revenue.
  • Primer: Filters on your signals and builds matched ad audiences.
  • Ad Platforms (Meta, Google, LinkedIn): Where you activate the audiences for ad campaigns.
  • Primer Pixel (optional): Tracks down-funnel outcomes and conversions.

Prerequisites

  • Signal data pushed to Primer as a dataset, or written to a CRM field
  • Ad platforms connected to Primer

Optional, but highly recommended

  • Primer Pixel installed, to measure down-funnel results
  • CRM connected, to track pipeline and revenue

Launch checklist

  • Signal data: imported into Primer
  • Audience: built in Primer & synced to platforms
  • Campaign: launched targeting matched list
  • Baseline metrics: captured for comparison (match rate, CPL, qualified rate)
  • Conversion tracking: connected (CRM/Pixels/CAPI)

Frequently asked questions

Which signal providers work with Primer?

Any of them — Clay, UserGems, Unify, Apollo, 6sense, HubSpot and more. Push the signal into Primer as a dataset over the API or as a CSV, or write it to a field in HubSpot or Salesforce, then filter on it.

What is a dataset in Primer?

A list of people or companies you bring into Primer to filter audiences against — the same as uploading a CSV. Datasets can be uploaded in the app, dropped to S3 or pushed over the API. A CSV or S3 file replaces the whole dataset; an API push updates the records it sends.

How do I push signals to Primer over the API?

Send people and company records to a Primer dataset over HTTP with an API key, then filter audiences against that dataset. The API is in beta and opened on request; contact support@sayprimer.com for access.

Can I use a signal that’s already in my CRM?

Yes. If a signal is written to a field — a 6sense flag on the Salesforce Account, HubSpot Buyer Intent on a Company property — filter on that field directly, and combine it with dataset filters using OR.

How do I prove signal-based audiences drive pipeline?

Use a holdout group of intent accounts not served ads to quantify incremental lift, or A/B test Primer’s enriched audience against your signal tool’s native sync. Look for conversion rate lift and lower CPL/CPQL vs standard audiences.

What results can I expect?

With 6sense + Primer, match rate rose from ~28% to ~63%, conversion rate from 11% to 19% and CPQL fell from $540 to $310. With HubSpot Buyer Intent + Primer, match rate rose from 35–45% to 60–70% and qualified lead rate from 22% to 43%, with retargeting ROI up from 2.1× to 3.5×.

Run this play with Primer.

Build the audience, sync it to every channel, and ask Primer what it drove.