Client Hub →
Theme
Glossary Buying

VAST Tag

VAST Tag is an XML-based code snippet that enables programmatic video ad serving, allowing advertisers to dynamically insert ads into video inventory across mul

Also known as: Video Ad Serving Template VAST VAST wrapper VAST tag code video ad tag

What is a VAST Tag?

A VAST Tag is an XML-based code snippet that acts as a standardized communication protocol between ad servers and video players. It enables programmatic delivery of video advertisements across multiple publishers and platforms, streamlining the process of serving ads into video content.

VAST (Video Ad Serving Template) was developed by the Interactive Advertising Bureau (IAB) to create a universal standard for video ad delivery. When a video player loads, it reads the VAST tag, which contains instructions about which ad to serve, how long it should play, and how to track its performance.

Why VAST Tags Matter

In the UK media landscape, VAST tags are essential for programmatic video buying. They enable:

Scale and Efficiency: Publishers and advertisers can connect seamlessly without manual integration for each partnership. This is crucial for UK agencies managing campaigns across dozens of publishers simultaneously.

Real-Time Tracking: VAST tags capture essential metrics – impressions, clicks, completion rates, and viewability – allowing UK advertisers to optimize campaigns in real-time and prove ROI to clients.

Flexibility: Advertisers can swap different creative assets or campaigns without modifying the underlying player code, enabling rapid testing and optimization.

When VAST Tags Are Used

VAST tags are deployed across multiple video contexts:

  • Programmatic Video Display: Pre-roll, mid-roll, and post-roll ads on publisher websites
  • Social Media: Facebook, YouTube, and LinkedIn video placements
  • Connected TV (CTV): Smart TV advertising through platforms like NOW TV and BritBox
  • In-Stream Video: Ads within long-form content on streaming services
  • Mobile Video: App-based video advertising

VAST Wrappers and Daisy-Chaining

VAST wrappers allow multiple ad servers to be chained together, enabling complex demand-side integrations. For UK agencies managing multiple demand-side platforms (DSPs) or working with multiple partners, wrappers provide flexibility but can introduce latency issues if misconfigured.

Technical Considerations

VAST tags contain crucial information: ad duration, clickthrough URL, tracking pixels for impressions and completion, and fallback logic. Proper implementation requires coordination between media buyers, creative teams, and ad tech specialists.

Common VAST versions include VAST 2.0, 3.0, and 4.0, with 4.0 offering enhanced viewability and mobile support. UK publishers increasingly favour VAST 4.0 for better performance data.

Best Practices

Ensure VAST tags load within 500ms to avoid latency issues. Test tags thoroughly before campaign launch, validate XML structure, and monitor for errors. Work with publishers to confirm they support your VAST version and handle timeouts appropriately.

Frequently Asked Questions

What's the difference between a VAST tag and a tracking pixel?
A VAST tag is the complete instruction set that tells a video player which ad to serve and how to play it. A tracking pixel is a small image URL embedded within VAST tags to measure specific user actions like impressions or clicks. VAST tags contain and coordinate tracking pixels.
Why would a VAST tag fail to load?
Common reasons include incorrect XML formatting, timeout issues (tag taking too long to respond), publisher misconfiguration, or firewall/security restrictions blocking the ad server domain. Always validate tags in a testing environment before campaign launch.
Can I use the same VAST tag across different publishers?
Yes – that's a key advantage. One VAST tag can serve ads across multiple publishers simultaneously, provided the ad server and creative assets support it. This simplifies campaign management across your UK media buys.
What happens if a VAST tag times out?
If a VAST tag doesn't load within the designated timeframe (typically 500ms–3 seconds), the video player usually skips the ad and plays content instead. Some publishers offer fallback options to serve a backup creative or blank space.

Learn How to Apply This

Need expert help?

Our team can put this knowledge to work for your brand.

Request Callback