Get Ad Insights
meta_get_ad_insightsGet ad-level performance data from Meta Ads by specifying ad ID, campaign, or account, with date presets and breakdowns for targeted analysis.
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_account_id | No | ||
| campaign_id | No | ||
| adset_id | No | ||
| ad_id | No | ||
| date_preset | No | Date range preset | last_30d |
| since | No | ||
| until | No | ||
| breakdowns | No | Breakdown dimensions for segmented data | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |