All tracksTrack 03 · Advanced60-90 minutes reading, 1-2 weeks applied10 lessons

YouTube + Demand Gen as a top-of-funnel demand machine

Outcomes

  • Build a creative testing system that runs on its own cadence
  • Pick between YouTube Ads and Demand Gen for any given creative
  • Read view-through attribution without fooling yourself
  • Scale YouTube spend past $20K/month without ROAS collapse

Prerequisites

  • Existing Search/Shopping spend at break-even or better
  • Video creative production capacity (in-house or partner)
  • Conversion tracking validated (server-side ideal)

Chapters

Read in order, or jump to the section you need

Chapter 01

Build the creative cadence

Six scripts × three hooks every two weeks. The volume that compounds, not the polish that doesn't.

Why velocity beats polish past a baseline

The single biggest mistake in YouTube and Demand Gen for ecom is over-investing in production polish on too few creatives. One $20K VSL running for six months loses to eighteen $1,500 creatives running for two weeks each, every time. The audience saturates on a single creative inside 14-21 days at meaningful spend levels.

The compounding pattern: ship 18 ad units every 14 days (six scripts × three hook variants per script). Each batch teaches the platform new audience patterns. Top performers from each batch get re-cut into derivative variations the next batch.

The six-scripts framework

Script typeWhat it doesBest on
DemonstrationShows the product in action against a clear before/afterYouTube in-stream + Demand Gen feed
TransformationCustomer journey from problem to resultYouTube long-form + Demand Gen story
Founder storyWhy the brand exists, what it solvesYouTube long-form, brand-building
Customer proofUGC-style testimonial with native handheld feelDemand Gen feed + YouTube Shorts
ComparisonSide-by-side vs the obvious incumbentYouTube in-stream + Search-paired Demand Gen
EducationalQuick explainer on the category itself, brand soft-mentionYouTube in-stream skippable + Demand Gen feed

Each script gets three hook variants (3-second openers). 18 ad units per batch.

Two-week batch cadence

  1. 1

    Days 1-3: script + hook ideation

    Six scripts written, three hook openers per script. Total 18 ad units in the production queue.

  2. 2

    Days 4-9: production

    In-house or partner studio. The same talent and props can produce 18 units in a week if pre-planned.

  3. 3

    Days 10-12: edit + delivery

    Each unit cut to YouTube specs (16:9 + 9:16 vertical) and Demand Gen specs (square + portrait).

  4. 4

    Day 13: campaign upload

    All 18 units uploaded into asset groups across YouTube + Demand Gen + PMax video. Budget allocated to discovery; Smart Bidding decides the winners.

  5. 5

    Day 14: review last batch

    Top 4 ad units from the prior batch get re-cut into 6 derivative variations for the next batch. The system compounds.

Chapter 02

YouTube vs Demand Gen: picking

Run them in parallel on the same scripts. Let cost-per-lead pick the winner per creative.

Don't pre-decide which platform owns which creative

The most expensive mistake we see in this stage is pre-assigning creatives to one platform. 'This is our YouTube creative; this is our Demand Gen creative.' That's a guess that locks you into bad allocation.

Instead: every script runs on both platforms simultaneously for the first 7 days. Whichever surface delivers lower cost-per-lead at comparable view-quality wins the bigger share next batch. The platform-creative fit emerges from the data, not from your prior beliefs.

Surface-creative fit decision matrix

Creative typeLikely YouTube favoriteLikely Demand Gen favoriteNote
Demonstrationin-stream skippablefeed formatYouTube wins on attention; Demand Gen wins on impulse
Transformationlong-form view-throughstory formatLong stories favor YouTube; story-format favors Demand Gen
Customer proof / UGCShortsfeed formatNative handheld looks right on both, but Demand Gen often wins on CPM
Founder storylong-formstoryBrand-building; YouTube usually wins on completion rate
Comparisonin-streamSearch-paired Demand GenSearch-paired Demand Gen wins on intent capture for comparison ads

These are starting hypotheses. Bakeoff data overrides them within 7 days.

Bakeoff structure (per batch)

  1. 1

    Equal-budget start

    $X budget each, both platforms, same 18 ad units. 7-day learning window.

  2. 2

    Day 7: cost-per-lead reading

    For each ad unit, compare CPL on YouTube vs Demand Gen. Note the surface-fit pattern.

  3. 3

    Day 8-14: re-allocate

    Each ad unit gets shifted to the winning surface. Total budget unchanged; allocation changes.

  4. 4

    Day 14: prepare next batch

    Re-cut the top 4 ad units into derivative variations. Run the next bakeoff.

Chapter 03

Reading view-through honestly

View-through attribution is real but overstated. The math to discount it correctly.

View-through is real, but the platform overstates it

YouTube and Demand Gen credit themselves for any conversion that happened within 30 days of an ad view, even if the user never clicked. View-through credit is real (some users do see, walk away, then convert later) but the platform's default settings overstate it by 30-50% in our experience.

The fix is not to disable view-through. It's to discount it consistently and run incrementality tests to validate the discount factor.

Discounting view-through, the conservative method

  1. 1

    Pull 30-day attribution split

    In the YouTube/Demand Gen campaign, separate click-through conversions from view-through conversions for the past 30 days.

  2. 2

    Apply a 50% haircut to view-through

    Treat view-through revenue as 50% of what the platform reports. This is the conservative starting position.

  3. 3

    Run an incrementality test (geo or audience)

    Holdout 20% of geographies or audiences. Measure the lift. Difference between treated and control divided by treated spend = true iROAS.

  4. 4

    Recalibrate the haircut

    If incrementality test shows view-through credit was 40% real (not 50%), tighten haircut to 60%. Re-run quarterly.

View-through reporting view (recommended)

NumberSourceWhat it tells you
Click-through revenuePlatform dashboardFull credit
View-through revenue (raw)Platform dashboardWhat the platform claims
View-through revenue (discounted 50%)Manual calcConservative starting estimate
Incremental revenueGeo or audience holdoutThe honest answer
Blended ROASTotal revenue / total spendCross-checks the entire stack

Lessons

10 ordered steps

  1. GlossaryOpen lesson

    YouTube Ads

    Google's video-first campaign types covering in-stream, in-feed, Shorts, and Discover placements.

  2. GlossaryOpen lesson

    Demand Gen

    Google's YouTube + Discover + Gmail campaign type, the successor to Video Action Campaigns.

  3. GlossaryOpen lesson

    Hook

    The first 1-3 seconds of a video ad, the part that earns or loses the next 30 seconds of attention.

  4. GlossaryOpen lesson

    VSL (Video Sales Letter)

    Long-form video ad (typically 2-15 minutes) structured as a sales argument with a defined offer at the end.

  5. GlossaryOpen lesson

    Advertorial

    Editorial-style landing page that reads like an article, sells like an ad.

  6. GlossaryOpen lesson

    Listicle

    Numbered-list landing page ("7 things to look for in X") used as a top-of-funnel ad destination.

  7. TemplateOpen lesson

    Creative Testing Matrix

    The 16-cell grid we use for systematic YouTube and Demand Gen creative iteration.

  8. TemplateOpen lesson

    YouTube Scripting Template

    Hook bank, proof-stack frameworks, and format-specific scripting for vertical, Shorts, in-feed, and 16:9.

  9. TemplateOpen lesson

    Demand Gen vs YouTube Bake-off

    The test design, the metrics, and the decision rule for picking between Demand Gen and YouTube Ads.

  10. Bridge

    The creative cadence that compounds

    YouTube and Demand Gen reward creative variety, not creative polish. The compounding pattern is six scripts × three hooks per batch (eighteen ad units), shipped on a two-week cadence. Brands running one polished VSL forever lose to brands running 18-angle batches every two weeks. Velocity beats production value past a baseline of competence.

Want this run for your account?

Apply for a free audit. Patrick walks the most-relevant lessons against your real numbers on the call.