Early access — rolling out now

Every product gets a real video ad

Connect your feed. Wavemaker generates a true, branded AI video for every SKU — delivered to Meta, Google, TikTok & Pinterest automatically, and never stale. Not overlays on product images. Real video.

  • From 3 credits per video
  • Quotes before every run
  • Your feed stays untouched
  • 12 products or 100,000
4 platforms
now serve per-product video from your feed
~0%
of merchants have a video per SKU
1 master
approved once, personalized per product
<1 hour
price change → refreshed video, on hourly sync
How it works

One engine, three ways in

The same pipeline serves a 12-product Etsy shop and a 100,000-SKU enterprise feed — only the on-ramp changes. You never migrate as you grow.

1

Paste your shop URL

Etsy storefront, Shopify site, or any product page. We extract your products, you pick from a visual picker — no feeds, no spreadsheets, no ad-tech vocabulary.

Boutique shops (1–50 products) →

2

Connect your store

Shopify, Google Sheets, or CSV. Assisted column mapping you confirm once, sample previews with a cost quote before the full run, daily sync.

Growth DTC brands (50–5,000) →

Why it's different

Built like infrastructure, not a template tool

AI makes the template itself

Describe your brand once and the Template Studio pitches three concepts as cheap draft storyboards. Pick one, and a full master video is generated with real quality gates. Competitors make you design templates by hand.

True video at overlay prices

Most variants are data-only re-renders of an approved master — so a 10,000-SKU video catalog costs what feed tools charge for static banners with text pasted on.

Spoken personalization

"The Anker 737 — now thirty-nine ninety-nine." Per-product voiceover, re-voicing only the lines that change. No other catalog tool does per-SKU spoken audio.

Surgical updates, quoted first

A feed change computes exactly what re-renders: “214 variants re-render, 1 line re-voices — 47 credits” — shown before anything runs. A column no template uses re-renders nothing.

Never goes stale

Scheduled sync picks up price and stock changes within the hour. Fatigue rules rotate hooks automatically when performance dips — with pre-staged alternates, no learning-phase reset on Meta.

Brand-safe at 100,000 variants

Every variant passes deterministic checks — text fit, no blank renders, prices verified against your own feed, platform specs — plus sampled visual review. A fabricated price cannot ship.

The honest comparison

Nobody else does feed → real video → delivered → fresh

Alternative What you get there What you get here
Feed overlay tools Static or motion-graphic overlays pasted on your product images. No real video, no AI masters. Typically $299–$5,000/mo. Real branded AI video per SKU — scenes, motion, voiceover — from one approved master.
AI video generators Click-per-product. No feed sync, no delivery, nothing keeps videos current when prices change. Feed-native and incremental: connected, delivered, and kept fresh automatically.
Platform auto-templates Free but generic — the same template every competitor gets, off-brand by definition. On-brand AI masters with your logo, colors, and voice, passed through real QA gates.
Delivery

Addressable videos, not a download folder

A hosted supplemental feed joins your existing product feed by ID — your pipeline stays untouched. And any system that knows your SKU can construct the video's URL directly:

https://cdn.wavemakr.com/dco/{org}/{campaign}/{SKU}.mp4?ar=9x16&seg=affluent
Where your ads run What we deliver, spec-checked
Meta catalog ads ≤200MB · 9:16, 4:5, 1:1 recommended · serves automatically via Advantage+ dynamic media
Google (Merchant Center video_link) 6–240s · ≥720p · 9:16, 16:9, 1:1 · ≤500MB · no black bars · stable crawlable URL
TikTok Video Shopping Ads 9:16 · 15–60s optimal · ≤500MB · MP4/MOV
Pinterest shopping MP4/MOV/M4V · ≤2GB · square or vertical recommended
Etsy listing videos 5–15s · 1:1 @1080px · ≤100MB · silent derivative (Etsy strips audio)

Plus a JSON manifest API, update webhooks, VAST tags for CTV/programmatic, trafficking manifest exports, and per-variant downloads. Delivery docs →

Transparent pricing

Pay for what actually changes

The tier is computed from what each product's video touches — never declared, never padded. Every batch shows a credit quote before it runs.

Tier S — Overlay
3 credits / video

Text, price, product image, end card, logo bound per product. The workhorse for the whole catalog.

Tier A — Audio
6 + 2 per re-voiced line

Tier S plus per-product spoken lines in your master's designed voice.

Tier M — Hero
25 credits / video

The product's real photo becomes a generated hero shot. For your top sellers.

Tier L — Flagship
Full generation pricing

A complete bespoke generation for a handful of flagship products.

A starter allowance is included in Pro plans; Scale and Enterprise add volume discounts — see pricing and how credits work.

FAQ

The real objections, answered

How do the videos stay on-brand at scale?

Every variant comes from a master you approved — generated with your brand grounding (real logo, colors, voice) and passed through quality gates. Per-product data binds into typed slots with hard constraints, and a robustness probe test-renders your catalog's worst cases (longest title, extreme prices, worst image) before the template can be approved.

What happens when a price changes?

The sync detects it and re-renders only the variants that actually show or speak that price — quoted before running, coalesced per sync window, and capped by a refresh budget you set. Feeds embed versioned URLs, so platforms pick up the new video on their next fetch. Price slots are also flagged volatile: platforms overlay live feed prices anyway, so evergreen (price-free) templates are the recommended default.

Will refreshing creative reset my ad's learning phase on Meta?

No. On Meta's catalog ads, creative comes from catalog-level data — template swaps and video refreshes don't reset learning. That's what makes automated freshness safe to run.

Do I have to change my existing product feed?

No. Delivery uses a hosted supplemental feed that joins your existing feed by product ID and adds only the video link. Your Merchant Center / Commerce Manager setup, prices, and availability pipeline are untouched. Setup is adding one data source; removal is deleting it.

How do my systems fetch a specific video?

Every variant is addressable at a URL constructed from your own SKU — cdn.wavemakr.com/dco/{org}/{campaign}/{SKU}.mp4 — plus versioned immutable URLs, a JSON manifest API, webhooks, and a trafficking manifest export. Downloading a ZIP is supported but never required.

Who controls the targeting?

You do, entirely. Segment variants (affluent vs. value, rainy-day vs. sunny) are creative supply plus generated activation kits for your ad platform — we never touch serving decisions, and segment labels are intended-audience metadata only. Restricted verticals (housing, employment, credit) automatically suppress socio-economic signals.

What does it cost?

Per-variant credit rates by tier: 3 credits for overlay variants, 6 (+2 per re-voiced line) with spoken personalization, 25 for generated hero shots. A starter allowance is included in Pro plans; Scale adds a platform fee with volume discounts. Every batch shows a quote before it runs.

When can I use it?

Catalog Video is rolling out in stages under early access. Contact us and tell us your catalog size and where your ads run — boutique shops and Shopify brands are onboarding first.

Give your whole catalog video

Tell us your catalog size and where your ads run — early access is onboarding boutique shops and Shopify brands first.