June Offer Every MAX plan gets a fully custom-built system Free custom system worth $1,500-$10,000 · worth $1,500-$10,000
Browse modules
Overview/Ads & intel

Broadcast campaigns

4 read

Broadcast campaign progress and delivery / response stats.

Detailed reference

get_campaign_performancereadcampaigns.view

Broadcast campaign open, click, reply rates and revenue attribution.

Parameters
campaign_idstring?Optional. Scope to one campaign; omit for all.
daysintegerWindow in days. Defaults to 30.
Returns

Per-campaign: sent, delivered, opened, clicked, replied, revenue_attributed_cents.

Example question

"How did last week's reactivation campaign perform?"

list_campaignsreadcampaigns.view

Active and paused broadcast campaigns with progress info.

Parameters
statusstring?"active", "paused", "completed", "draft".
pageintegerDefaults to 1.
limitintegerDefaults to 50.
Returns

Per campaign: id, name, status, target_count, sent, replied, started_at, scheduled_for.

Example question

"List active campaigns and how many leads they're targeting."

More tools

2
  • get_campaign_detailsread

    Get full details for one Meta ad campaign — name, objective, budget, status, dates, metrics. Pass the internal `id` from list_campaigns (NOT meta_campaign_id). For most analysis questions, list_campaigns + list_ad_sets are usually sufficient.

  • get_campaigns_summaryread