Get Ad Insights
meta_get_ad_insightsRetrieve ad-level performance metrics from Meta Ads Manager with filters for account, campaign, ad set, or ad, and optional date ranges and breakdowns.
Instructions
Gets performance insights at the individual ad level.
Args:
ad_account_id (string, optional): All ads in account
campaign_id (string, optional): All ads in campaign
adset_id (string, optional): All ads in ad set
ad_id (string, optional): Specific ad
date_preset (string): Date range preset (default: last_30d)
since / until (string, optional): Custom date range YYYY-MM-DD
breakdowns (string[], optional): age, gender, country, device_platform, etc.
Provide one of: ad_id, adset_id, campaign_id, or ad_account_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ad_id | No | ||
| since | No | ||
| until | No | ||
| adset_id | No | ||
| breakdowns | No | Breakdown dimensions for segmented data | |
| campaign_id | No | ||
| date_preset | No | Date range preset | last_30d |
| ad_account_id | No | ||
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |