How to Setup and Manage VAST Video Ads in MediaHaven (Step-by-Step)

admin Avatar
VAST Video Ads
VAST Video Ads

MediaHaven includes a built-in advertising system that lets you display product ads, video ads, image banners, and text ads inside the player at specific timestamps.

This allows you to:

  • Monetize videos
  • Promote products
  • Display sponsors
  • Run pre-roll, mid-roll, and overlay campaigns
  1. Go to WordPress Dashboard → MediaHaven -> All Videos -> Add New Video
  2. Scroll to Video Settings
  3. Click Video Monetization (Ad Controls)
  4. Active or show Ad Control

Once enabled, you can add multiple ads for a single video.

MediaHaven supports 4 ad formats:

E-commerce Product Ads

Turn your videos into interactive shopping experiences.

Display one or multiple WooCommerce products directly inside your videos. Customers can choose product variations, update quantities, and add products to their cart without leaving the video.

Shoppable videos have become one of the fastest-growing ecommerce trends. Platforms like TikTok Shop, Instagram Shopping, and YouTube Shopping are transforming how customers discover and buy products, making video a powerful sales channel. Global social commerce is projected to exceed $1.6 trillion in 2026, driven largely by video-first shopping experiences.

Perfect for:

  • 🛍️ Featured and best-selling products
  • 🚀 New product launches and promotions
  • 💰 Sponsored products and paid campaigns
  • 📈 Upselling and cross-selling related products
  • ⏱️ Showing products before, during, or after a video—or at any custom timestamp
  • 🛒 Creating interactive shopping experiences that reduce the steps from discovery to checkout

Video Ads

Monetize your videos with professional video advertisements.

Play sponsored or promotional videos before, during, or after your content. Video advertising has become one of the world’s largest digital advertising channels, with brands investing billions of dollars each year because video consistently delivers strong engagement and conversion opportunities.

Perfect for:

  • 💰 Sponsored video campaigns
  • 🚀 Product launches and trailers
  • 📢 Brand awareness campaigns
  • 🎬 Pre-roll, mid-roll, post-roll, or custom timestamp ads

Image Ads

Promote products with eye-catching image overlays.

Display clickable banners while your video plays to showcase featured products, special offers, affiliate promotions, or seasonal campaigns. Image overlays keep products visible throughout playback, encouraging more clicks and potential purchases.

Perfect for:

  • 🛍️ Product promotions
  • 💸 Affiliate marketing
  • 🔥 Seasonal discounts
  • 📢 Announcements and event promotions

Text Ads

Drive action with simple, effective messages.

Show promotional text, coupon codes, announcements, or call-to-action messages at the perfect moment. Text overlays help direct viewers to your products, offers, or website without interrupting the viewing experience.

Perfect for:

  • 🎁 Coupon codes and special offers
  • 📢 Sponsor messages
  • 🛒 Call-to-action prompts
  • 📧 Newsletter and website promotions

Every ad appears based on video playback time.

You must define:

When the ad appears
Format:

hh:mm:ss

When the ad disappears

✔ Example:

  • Start: 00:00:03
  • End: 00:00:13

This shows the ad between 3s and 13s.

After selecting Ad Type → Video Ad, configure:

Upload or select ad video.

Branding image shown with ad.

Main headline of the ad.

Supporting message or sponsor text.

Destination when user clicks the ad.

Number of seconds before skip button appears.

Text displayed on skip button.

Enable to allow user clicks.

Start ad muted if enabled.

Controls display priority when multiple overlays exist.

After selecting Ad Type → Image Ad, configure:

Upload ad banner.

Destination when clicked.

Enable click interaction.

Where banner appears on player:

  • Top Left
  • Top Right
  • Top Center
  • Bottom Left
  • Bottom Right
  • Bottom Center
  • Center Left
  • Center Right
  • Center Center

Controls overlay stacking order.

After selecting Ad Type → Text Ad, configure:

Main message text.

Secondary description.

Click destination.

Enable interaction.

Controls overlay priority.

You can display multiple ads in one video.

Steps:

  1. Configure first ad
  2. Click Add Video Ad
  3. Repeat configuration

Ads can:

  • Appear at different times
  • Use different formats
  • Overlap if configured intentionally

✔ Keep video ads short
✔ Use optimized media files
✔ Avoid overlapping ads unnecessarily
✔ Keep image banners lightweight
✔ Ensure link URLs are valid

For large-scale deployments:

  • Host media externally
  • Avoid heavy overlays
  • Use consistent Z-index hierarchy

Start: 00:00:00
End: 00:00:10
Type: Video Ad

Start: 00:01:30
End: 00:01:45
Type: Video Ad

Start: 00:00:05
End: Video duration
Type: Image Ad

Start: 00:00:20
End: 00:00:30
Type: Text Ad

✔ Check start and end times
✔ Ensure ads enabled
✔ Verify video duration exceeds ad timing

✔ Enable clickable option
✔ Check URL format

✔ Adjust timing
✔ Modify Z-index

When video is published:

MediaHaven automatically:

  • Registers ad timeline
  • Injects ads into player
  • Handles timing display
  • Applies click behavior
  • Manages overlay stacking

No additional configuration required.