Ad Campaign Results
Upload your results per campaign
Changed onSends your own daily numbers per campaign (qualified leads, sales, revenue...) so rules and reports can use them next to spend.
Name each row's campaign by campaignId, utmCampaign or campaignName. Rows are matched in the background: the 202 returns an uploadId, and Location points to GET /v1/ads/campaign-results/uploads/{uploadId}.
Re-sending a day replaces it. Send an Idempotency-Key to retry safely. Limits per team: 60 requests and 20,000 rows per hour, 512 KB per request.
post/v1/ads/campaign-results
Request
- Base URLhttps://zernio.com/api
- URLhttps://zernio.com/api/v1/ads/campaign-results
- AuthHTTP bearer
Headers
Idempotency-Keystring
A retry with the same key and body replays the first response instead of uploading twice.
Request body
Example request
{
"rows": [
{
"values": {
"qualified_leads": 14,
"sales": 2,
"revenue": 7800
}
}
]
}Response
Queued for matching.
Changes
- info
endpoint added
- info