Zero-click reports corrected
June 26, 2026. Reports read delivery clicks from the right field. A misnamed field had made live campaigns look like nobody clicked.
June 26, 2026. Delivery clicks come from the exchange's clicks field (plural). Our reporting asked for click, the request still succeeded, and every campaign read zero clicks. That zero looked exactly like a dead campaign, and it is why the June 2026 learning-flight readout was confusing. This entry keeps the date attached to the field name.
Related traps that still apply when a report shows zero clicks:
- Report rows arrive with label-cased keys (
Clicks,Campaign ID). Code that looks for snake_case names reads every metric as zero. - Fast spend snapshots store clicks as zero on purpose. They are not proof that nobody clicked.
generated_atis when Adprime Zero answered, not when delivery was last reported.- Click tokens are redirect plumbing, not the exchange's click count.
If spend or impressions exist and clicks are zero, check freshness and reporting status before you change targeting. Writeup: why a dashboard can show zero clicks.