Conversion tracking audit
audit_conversion_trackingCheck whether the conversion events the active ad sets optimise for are actually arriving. Reads the pixels of the ad account, the active ad sets with the event each one optimises for, the pixel fires of the last 168 hours (browser and server-side), the dataset quality Meta reports for the pixel, the custom conversions those ad sets use, and a day-by-day trend of recorded actions over the lookback window. Returns a health score from 0 to 100 with a grade, the weighted checks it is made of, the ad sets with their events and budgets, and findings in plain words. status "incomplete" means a check could not be run; a pixel that is read but silent is a failed check, not an incomplete audit. With no active ad set there is no score at all, because there is nothing optimising for an event. Read-only and free: changes nothing and does not count toward the monthly change limit. An identical read within 30 seconds may return the same data (see data_age_seconds).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | Last day of an explicit window, YYYY-MM-DD, in the ad account time zone. Needs start_date. | |
| pixel_id | No | Which pixel to audit, from list_pixels. Needed only when the ad account has several. | |
| raw_data | No | true returns the measured numbers only: no severity, scores, recommendations or quick_actions. | |
| connection | No | Which connected ad account to use: the connection id from start_here or the ad account number (act_123 or 123). Needed only when several ad accounts are connected. | |
| date_range | No | Window as a named range. Ignored when start_date and end_date are given. | |
| start_date | No | First day of an explicit window, YYYY-MM-DD, in the ad account time zone. Needs end_date. | |
| lookback_days | No | Window of the event trend in days: 7, 14, 30, 60 or 90. Default 30. |