Brand Metrics Ad Request is an endpoint-based survey delivery system that integrates directly into ad serving workflows.
Instead of relying on scripts on page, Ad Request uses standard ad calls (VAST, HTML, JSON, JS) to decide if a user should see a survey and then returns that survey as a standard ad response.
This makes it suitable for environments where traditional web scripts are difficult or impossible to run, including:
- CTV apps and video players (via VAST / SIMID / VPAID)
- Mobile apps (via SDK / mediation / in-app display)
- Web display (iframe / JS tags)
- Audio and other environments that can fire pixels or ad requests
- Other (QR codes)
What problem does it solve?
Traditional script integrations often struggle in:
- CTV and in-app environments, where there is no browser or DOM.
- Locked-down publisher setups, where third-party JS is tightly controlled.
- Multi-device campaigns, where you want one consistent measurement approach.
- Programmatic environments where creative control is limited.
Ad Request solves this by:
- Treating the survey as "just another" ad creative, returned via an ad request.
- Using exposure logs and identifiers to decide when to serve a survey.
- Respecting consent and privacy signals passed on the ad request.
- Working within existing ad serving infrastructure without requiring page-level integration.
How it works