⟨ USE CASE · AI AGENTS FOR AUDIENCES ⟩

AI Agents for Audiences

Matched and custom audiences built from lists, CRM segments and signal cohorts, pushed to LinkedIn, Meta and Reddit for approval, exported for Google, TikTok, X and Pinterest, and refreshed on a schedule so the ad account tracks the pipeline.

FROM ANY LISTPUSHED FOR APPROVALREFRESHED WEEKLY
3
platforms pushed directly

LinkedIn, Meta and Reddit receive matched audiences through connected ad accounts on managed credentials.

4
upload files formatted

Google, TikTok, X and Pinterest receive customer-list files in the exact layout each upload expects.

weekly
refresh and suppression

Audiences rebuilt from the source list on the cadence you set, customers and open deals held out.

1
approval per push

Every push parks with its name, source list and row count until you approve.

⟨ THE JOB TODAY ⟩

Where the week actually goes.

01 /

The audience is a CSV from March

Someone exported a list, hashed it, uploaded it. Sales has moved on to new accounts; the campaign is still spending on the old ones.

02 /

Every platform wants a different shape

Company names here, hashed emails there, a template with twelve columns somewhere else. The same list shaped five ways is a day of work.

03 /

Customers see prospecting ads

Suppression lists are rebuilt when someone remembers. Between rebuilds, budget reaches accounts that already pay you.

⟨ AUDIENCE STATUS ⟩LINKEDIN · ABM V4
⟨ WITH ASTROFABRIC ⟩

What changes when agents carry the work.

Matched audiences, pushed

Lists shaped to each platform’s matching keys and pushed to LinkedIn, Meta and Reddit, with match rates read back and recorded on the source list.

audience_push · audience_status

Platform-ready exports

Customer-match and list-audience files for Google, TikTok, X and Pinterest in the exact layout their upload dialogs expect.

audience_export → drive

Suppression and retargeting on cadence

Customers, open deals and competitors held out; engaged and in-market accounts kept in; both rebuilt weekly from the CRM.

rebuilt weekly from CRM

Signal cohorts as audiences

Companies showing intent, hiring or funding this month, their people verified, as the audience for the campaign built for them.

signals → cohort → audience
⟨ HOW IT WORKS ⟩

From objective to delivered rows.

  1. 01 · OBJECTIVE

    Name the source

    A list, a CRM segment or a signal cohort: tier-one accounts, everyone researching your category, all customers for suppression.

  2. 02 · IDENTIFY

    Resolve the rows

    Accounts and contacts identified from the source, missing matching keys enriched, duplicates merged against the CRM.

  3. 03 · SUPPRESS

    Apply suppression

    Customers, open deals, competitors and do-not-contact records removed before the audience exists.

  4. 04 · SHAPE

    Shape per platform

    Company names and domains for LinkedIn, hashed emails for Meta and Reddit, the customer-list template for the export platforms.

  5. 05 · DELIVER

    Push or export

    Pushed through the connected ad account and staged for approval, or exported to Drive as an upload-ready file.

  6. 06 · REFRESH

    Read back and refresh

    Match rates read back and recorded on the source list; the build reruns on schedule so the audience tracks the pipeline.

⟨ THE DATA ON EVERY ROW ⟩
Company name and domainHashed work emailCountryIndustryHeadcount bandABM tierFit scoreIntent trajectoryHiring or funding signalCustomer statusOpen opportunity flagCompetitor flagDo-not-contact statusPlatform formatMatch rateRefresh date
⟨ USE CASES ⟩

The jobs this page was written for.

ABM list to LinkedIn, weekly

The 400-account ABM list pushed as a matched company audience, the match rate reported to Slack, refreshed every Monday from the CRM with suppression applied.

→ LinkedIn targets the accounts sales is working this week.

Reddit audience from verified contacts

Verified contacts pushed as a customer-list audience on Reddit, with the communities their roles frequent mapped beside it for the creative team.

→ A channel opened with the same list as the rest.

Intent cohort to customer-match file

Companies researching your category this month, their decision makers verified, shaped as a Google customer-match upload file and delivered to Drive.

→ A campaign built for the in-market window.

Lookalike seed from best customers

Closed-won accounts shaped as a seed audience on Meta with customers held out of the prospecting set, so the platform’s expansion starts from the right examples.

→ Expansion seeded with evidence.
⟨ BEFORE AND AFTER ⟩

Audience building, before and after

By handWith AstroFabric
SourceA CSV from MarchThe governed list, refreshed weekly
FormatsFive templates by handShaped per platform from one list
SuppressionWhen someone remembersApplied before the audience exists, rebuilt weekly
Match rateRead once, recorded nowhereRead back and stored on the source list
SignalsAbsent from targetingIntent, hiring and funding cohorts as audiences
GovernanceWhoever had the loginEvery push approved and logged
⟨ MISSIONS YOU WOULD RUN ⟩

Described in plain language. Delivered end to end.

AUDIENCES & AD TARGETING

LinkedIn matched audience from a list

The ABM list pushed as a matched company audience, the match rate reported, refreshed every Monday.

ListsLinkedIn AdsSlack
ONE MISSION · EVIDENCE ATTACHED
AUDIENCES & AD TARGETING

Reddit custom audience from a contact list

Verified contacts pushed as a customer-list audience on Reddit, with the subreddits their people use mapped beside it.

Email VerificationReddit AdsReddit
ONE MISSION · EVIDENCE ATTACHED
AUDIENCES & AD TARGETING

Intent cohort → Google customer-match file

Companies researching your category this month as an upload file in Drive for the campaign built for them.

Intent DataGoogle Drive
ONE MISSION · EVIDENCE ATTACHED

Three of a hundred. The full playbook library ships in every workspace, and anything you can describe becomes a mission.

⟨ GOVERNED AUTONOMY ⟩

Safe enough to actually turn on.

⟨ CONTROL PLANE ⟩ENFORCED AT RUNTIME · NOT ADVISORY

Every push waits

Audience pushes park in the approval queue with the name, source list and row count until you approve.

Only matching keys leave

Platforms receive hashed matching fields in the format their upload expects; scores, evidence and notes stay in your workspace.

Campaigns stay with your buyer

The platform builds and refreshes audiences; campaign structure, bids and budgets remain in the ad account with the people who own them.

FAQ

Questions, answered.

Which platforms are pushed directly and which are exported?

LinkedIn, Meta and Reddit are pushed through connected ad accounts on managed credentials, with no developer tokens or app reviews of your own. Google, TikTok, X and Pinterest receive upload-ready files in their exact customer-list format, which you upload under Audiences in the platform.

What is the minimum list size?

Each platform requires a minimum matched size before an audience serves, and the agent estimates the likely match before pushing so you know whether a list will clear it. Small lists are usually better combined with lookalike expansion seeded from your best customers.

How does refresh work?

A standing mission rebuilds the audience from the source list, CRM segment or signal cohort on the cadence you set, applies suppression, pushes the refresh for approval and records the new match rate. The audience in the account tracks the pipeline instead of the export.

Does it run or edit campaigns?

No. The platform builds, refreshes and pushes audiences; campaign structure, creative, bids and budgets stay in the ad account with the people who own them. A media buyer attaches the approved audience to a campaign as they do today, with the source list and refresh date visible.

What data reaches the ad platforms?

Only the matching keys each platform needs: company names and domains for company audiences, hashed emails for contact audiences, in the format the upload expects. Scores, signals, evidence and notes stay on the source list in your workspace, and every push is logged with its row count.

Can audiences be built from the CRM directly?

Yes. A HubSpot, Pipedrive, Attio or Zoho CRM segment can be the source: customers for suppression, open opportunities for retargeting, a lifecycle stage for nurture. The segment is read on each refresh, so the audience follows the CRM without an export in between.

What does an audience cost?

Plans start at $65 per month with credits included. Shaping, pushing, exporting and refreshing audiences are included; enrichment of missing matching keys costs a few credits per row and only when a source answers. Every mission states its estimate before it runs.

⟨ DEPLOY ASTROFABRIC ⟩

Put the pipeline in the ad account.

The first matched audience this afternoon; refreshed every week after.