zuckerbot_get_account_insights
Fetch historical Meta ad account performance for a connected business over a date range. Returns spend, clicks, impressions, CTR, CPM, CPC, and frequency aggregated daily or monthly.
Instructions
Fetch historical Meta ad account performance for a connected business over a date range. Returns spend, clicks, impressions, CTR, CPM, CPC, and frequency aggregated daily or monthly. AUTO-PAGINATES the full requested range; the response includes row_count, covered {date_from, date_to} (the range actually returned) and truncated — truncated=true means the fetch stopped early: narrow the date range and re-request rather than trusting totals. Note zero-delivery days are legitimately absent from data, so also compare covered against the range you asked for. Useful for top-level budget reporting and month-over-month trend analysis without opening Ads Manager.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date_to | Yes | End date in YYYY-MM-DD format | |
| date_from | Yes | Start date in YYYY-MM-DD format | |
| business_id | No | Optional business ID override linked to the connected Meta ad account | |
| time_increment | No | Whether to break the results down daily or monthly | monthly |