get_tiktok_campaign_performance
Retrieve TikTok Ads campaign metrics like spend, clicks, conversions, CPA, and ROAS by date range, advertiser, campaign, or status to analyze and audit ad performance.
Instructions
Retrieves TikTok Ads campaign performance metrics for a client. Returns normalized metrics: spend, impressions, clicks, CTR, CPC, CPM, conversions, CPA, conversion value, ROAS. Supports filtering by date range, advertiser IDs, campaign IDs, and campaign status. Data is returned at campaign × day granularity from the TikTok Marketing API /report/integrated/get/ endpoint.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| statuses | No | Filter by campaign status. | |
| client_id | No | Client identifier. Use list_clients to see available IDs. | |
| campaign_ids | No | Filter to specific campaign IDs. Returns all campaigns if omitted. | |
| advertiser_ids | No | Override the client's default TikTok advertiser ID. | |
| date_range_end | No | YYYY-MM-DD. Defaults to today. | |
| date_range_start | No | YYYY-MM-DD. Defaults to 30 days ago. |