Perfect Completion Rates
Video completion rates near 95–100% across all placements are a strong indicator of non-human traffic. Real audiences skip, scroll, or abandon videos at predictable rates.
Fraud Type Guide
Viewbots are automated programs that watch video ads without a real human. They inflate view counts, waste budgets, and distort campaign metrics.
A viewbot is an automated software program designed to watch video content — including pre-roll, mid-roll, and outstream video ads — without any real human behind the screen. Viewbots are deployed at scale by fraud operators to generate fake impressions and artificially inflate video view counts.
Unlike simple click bots, viewbots are specifically built to mimic human viewing behaviour. They can load a video player, let the ad play to completion, and even simulate mouse movements or scroll activity to pass basic engagement checks. The result: your campaign reports show healthy completion rates, but the “viewers” were never real people and will never convert.
Viewbots are commonly used to:
Step by Step
Viewbot operations range from simple scripts running on cloud servers to sophisticated botnets distributed across thousands of residential IP addresses. Understanding how they function is the first step toward detecting them.
Fraud operators provision infrastructure — data centre virtual machines, compromised residential devices, or browser farms — to run headless or automated browsers at scale. More advanced operations use residential proxies to mask the true origin of traffic and evade IP-based detection.
Each bot instance loads a webpage containing a video player (or creates a hidden player via stacking/pixel-stuffing techniques). The VAST or VPAID ad tag fires, the ad request goes to the exchange, and a video ad is served — all without a human ever seeing the content.
The viewbot allows the video ad to play from start to finish, often adding randomised pauses, cursor movements, or scroll events. Some advanced viewbots vary watch duration to avoid suspiciously uniform completion patterns, and they rotate user-agent strings and screen resolutions to appear as different devices.
Because the ad tag fires all standard tracking pixels — start, first quartile, midpoint, third quartile, and complete — the advertiser’s ad server records a valid completed view. The publisher collects revenue, and the advertiser’s budget is depleted with zero return.
Red Flags
If your video campaigns show any of these patterns, viewbot activity may be inflating your metrics.
Video completion rates near 95–100% across all placements are a strong indicator of non-human traffic. Real audiences skip, scroll, or abandon videos at predictable rates.
High view counts with zero site visits, no search lift, and no downstream conversions suggest the “viewers” were bots that never had intent to engage with your brand.
Traffic originating from known hosting providers, cloud platforms, or data centres rather than residential ISPs is a hallmark of bot-driven views.
Identical session durations, views concentrated in off-hours, or thousands of completed views from a single geographic micro-region all point to automated, non-human activity.
Detection
Opticks analyses every session in real time to separate genuine human viewers from automated viewbot traffic.
Opticks examines hundreds of browser, device, and session-level signals to build a behavioural fingerprint for every visitor. Viewbots leave detectable anomalies — missing APIs, inconsistent rendering, and scripted interaction patterns — that real browsers never produce.
By correlating view completion data with post-view actions, scroll depth, mouse entropy, and session continuity, Opticks identifies traffic that “watches” but never engages — the defining signature of viewbot fraud.
Opticks cross-references IP addresses, ASN data, and proxy/VPN indicators against known fraud infrastructure. Data centre traffic, residential proxy networks, and botnets are flagged and scored before they can drain your budget.
Learn More
A deep dive into how viewbots work, their impact on digital advertising, and what advertisers can do to protect their campaigns.
Read articleDefinitions for viewability fraud, click fraud, domain spoofing, and dozens of other ad fraud terms used across the industry.
Browse glossarySee how much of your video ad spend is going to bots. Opticks installs in minutes and gives you visibility from day one.