Ad monitoring and matching
Ensure every ad break is delivered, visible, and monetizable.
How it works in 3 steps
Real-time ad quality monitoring
Witbe’s technology measures ad quality in real time on real consumer devices.
AI-powered analysis detects and reports playback errors the moment they occur, including:
- Blank slates or black screens
- Video availability and MOS score
- Frozen frames or re-buffering
- Audio or loudness inconsistencies
- Ad duration mismatches
All results are streamed instantly to Smartgate, allowing operations teams to troubleshoot issues before they affect revenue or viewers.
Measured KPIs include:
Ad duration, slate/frozen/black screen detection, VQ-MOS, LKFS, audio/video availability, and content type context (ad vs. program).
Video evidence
Every ad break is recorded on real devices, creating video proof of delivery that can be used to confirm that ad pods were filled and played correctly.
These video traces are invaluable, showing partners exactly what the audience saw, down to the frame.
All KPIs are organized in Smartgate’s multi-level dashboards, where you can:
- Compare ad performance across devices, platforms, and regions
- Correlate playback events with SCTE-35 markers
- Replay ad breaks with synchronized error timelines
Ad matching: beyond detection
Witbe’s ad matching algorithm goes further than traditional ad verification.
It ensures specific ads are:
- Played correctly and in full
- Not repeated or replaced
- Displayed in the right order and context
Matching is performed against reference creatives for precise validation, ensuring that every campaign ran as intended, not just aired, but aired correctly.
Witbe also supports both SSAI and CSAI workflows, as well as geo-targeted and personalized ads, validating compliance across markets and audiences.
Key advantages
-
True viewer-side visibility
Witbe monitors on real devices, capturing the actual viewer experience including errors invisible to backend systems.
-
Real-time detection & proof
Playback issues are detected as they happen, with video recordings and timestamps that provide immediate, undeniable evidence for partners and teams.
-
Operational efficiency at scale
Automation eliminates repetitive manual checks, allowing teams to monitor more channels and scale instantly as catalog or market coverage grows.
Make every ad count
Frequently asked questions
-
What is ad monitoring and why is it important?
Ad monitoring ensures that ads are delivered, displayed, and experienced correctly on viewer devices. When an ad fails to play, freezes, or shows a black screen, both viewer experience and monetization suffer. Monitoring helps operators detect and resolve these issues before they affect revenue or advertiser trust.
-
What’s the difference between SSAI and CSAI?
- SSAI (Server-Side Ad Insertion) stitches the ad into the main video stream before delivery, providing smoother playback and fewer ad-blocker issues.
- CSAI (Client-Side Ad Insertion) triggers the ad directly on the device or app, which can introduce buffering or sync errors if not monitored properly.
Witbe’s monitoring supports both workflows to ensure consistent ad quality, regardless of the insertion method.
-
What types of errors can occur during an ad break?
Common ad playback issues include:
- Blank slates or black screens instead of ads
- Frozen frames or buffering mid-break
- Audio loss or loudness inconsistencies
- Duration mismatches between planned and played ads
- Ads that repeat, play out of order, or fail to return to content
Witbe detects all these errors automatically and reports them in real time through Smartgate dashboards.
-
Why monitor ads on real devices instead of simulated environments?
Backend logs only confirm that an ad was “served,” not that it was actually “seen.” Witbe tests directly on real consumer devices: Smart TVs, set-top boxes, mobile apps, and browsers, to capture the true viewer experience. This ensures that playback, quality, and targeting are validated under real conditions.
-
What metrics are tracked for ad quality?
Witbe measures detailed KPIs such as:
- Ad duration versus planned duration
- Video and audio availability
- Slate, freeze, or black screen duration
- Loudness (LKFS) levels
- Video MOS (Mean Opinion Score)
All metrics are instantly accessible in Smartgate, where users can filter by device, platform, or region.
-
Do I need one Witbox per stream?
Not necessarily. Our dynamic channel cycling lets you monitor many ad breaks across multiple channels without needing one device per stream.
-
How fast are alerts triggered when an ad issue occurs?
Witbe’s real-time system generates alerts within seconds of detecting a playback anomaly. Operations teams can view the event timeline, video trace, and error type directly in Smartgate, enabling immediate troubleshooting and faster resolution.
-
Can Witbe monitor targeted or personalized ads?
Yes. Witbe can test personalized ad experiences by location, account type, or device profile; confirming that the right creative played in the right context. This ensures compliance with campaign rules and proper delivery for SSAI and CSAI workflows.
-
How does Witbe simplify ad operations compared to traditional methods?
Traditional QA relies on manual checks, random samples, or post-campaign analysis. Witbe automates end-to-end validation on real devices, combining instant detection, Smartgate analytics, and video proof. Thus reducing workload, increasing accuracy, and protecting revenue.