Use ContactLevel for Google Demand Gen with ICP Targeting
Build a high-match customer audience of your ICP, plug it into Google Demand Gen, and serve ads only to those buyers—across YouTube Shorts, Discover, and Gmail—without keyword or topic noise.
Without ContactLevel
Google's native targeting (keywords, in-market, affinity) is built for B2C. Targeting "marketing software" shows ads to students, freelancers, and hobbyists—driving CPL up and quality down. Matched-audience uploads exist, but CSVs often match <5% of emails.
With ContactLevel
ContactLevel lets you model your ICP, enrich with personal emails and MAIDs, and sync to Google Customer Match with high match rates. Then use that audience in Demand Gen to serve ads only to qualified buyers.
How It Works
Model Your ICP
In ContactLevel, stack filters for Industry, Company Size, Function, and Seniority until the audience looks like your ICP. Exclude existing customers if the goal is net-new pipeline. Aim for ≥30k records.
Sync to Google Customer Match
ContactLevel automatically hashes emails and boosts match rates with a B2C identity graph. Google populates the audience in <24h but takes at least 72 hours to fully match.
Attach Audience as Targeting
Create Campaign = Demand Gen (Leads or Website Traffic). Within the Asset Group: at least 5 images + 5 short headlines + 1 × 30-sec video. For Audience: select only your new Customer List.
Set Bidding & Budget
Start with Maximize Conversions. Layer a tCPA once you hit 30 conversions. Set daily budget = 5-10× your target CPA to let the algo learn.
Measure Qualified-Lead Rate
Track Qualified Lead Rate in your CRM, not just Google form fills. Compare CPL and qualified rate to Search and Display benchmarks. Rotate fresh creative every 4-6 weeks.
Why It Works
Why Google Demand Gen defaults waste B2B spend
Google Demand Gen (the rebrand of Discovery in 2023) puts ads in YouTube, Gmail, and Discover feeds. Native targeting: in-market audiences, affinity audiences, custom segments. All consumer-grade.
Run a Demand Gen campaign for B2B SaaS with default targeting and Google delivers to "in-market for business software," a segment containing people who Googled any business software once. Marketing professionals reading HubSpot. Students researching CRMs for class. People shopping for accounting tools.
You spend $5,000 on impressions. Maybe 0.1% are actual buyers in your ICP. The rest is waste.
How Google Demand Gen targeting works with ContactLevel
The fix: run Demand Gen ads only to your enriched ICP Customer List.
Setup:
- Build the ICP audience in ContactLevel (VPs/Directors in target verticals, sized 50-5,000 employees)
- Sync to Google Ads as a Customer List with 70-90% match
- Create a Demand Gen campaign in Google Ads
- Add the Customer List as the audience (Targeting mode)
- Set campaign for awareness, traffic, or conversions depending on goal
- Upload video, image, and carousel creative variants
Google distributes the campaign across YouTube, Gmail Promotions, and Discover feeds. CPM stays low (Google has plenty of inventory). Audience stays tight (only your 8,000-12,000 matched ICP contacts see the ads).
For a B2B SaaS with $10,000 monthly Demand Gen budget and 10,000 matched contacts:
→ CPM: ~$8 average across YouTube, Gmail, Discover → Impressions: 1,250,000 → Per-contact frequency: ~125 impressions over the month → Cost per reached contact: $1.00
Compare that to LinkedIn at $50 CPM: same money, way fewer impressions. Demand Gen on Google is the awareness frequency channel. LinkedIn is the credibility channel. Different jobs.
When to use this play
Run Google Demand Gen with ICP filter when:
→ Your sales cycle is 30+ days (awareness has time to influence) → Your ACV is $5k+ (justifies sustained ad spend) → You have video and image creative bandwidth → Your ICP uses YouTube and Gmail (most do)
Skip this play when:
→ You don't have video creative (Demand Gen is video-heavy) → Your sales cycle is under 14 days (not enough time for awareness to compound) → Your ICP is highly niche and specific (broad demand gen wastes on non-buyers)
Frequently asked questions
What's the difference between Demand Gen and Performance Max?
Demand Gen is awareness-focused: YouTube, Gmail, Discover. Performance Max is conversion-focused: includes Search, Display, YouTube, and Shopping. Both use Customer Match audiences as signals, but with different intents. Demand Gen for top-of-funnel reach. Performance Max for capturing in-market intent.
Should I run Demand Gen campaigns alongside Search inclusion campaigns?
Yes, ideally. Search inclusion captures intent (people Googling your category). Demand Gen builds awareness on YouTube and Gmail before they ever Google. Run both with the same Customer List. The contacts get reached at multiple stages of buying.
How important is video creative for Demand Gen?
Critical. Demand Gen leans heavily on YouTube, where video dominates. A campaign with only static images will underperform. Aim for 2-3 short videos (15-30 seconds) plus 3-5 image variants.
Can I track contact-level engagement on Demand Gen?
Yes. ContactLevel ties Google ad engagement back to named contacts. You see Sarah Chen watched the YouTube ad on Tuesday. Mark Patel clicked the Gmail ad on Friday. That data flows into your CRM.
What's the minimum audience size for Demand Gen?
Same Customer Match minimum, 1,000+ matched users. With ContactLevel enrichment, lists of 1,500+ contacts activate. For meaningful Demand Gen reach, aim for 5,000+ contacts in the audience.
Does Demand Gen work for ABM?
Yes, when paired with named-account Customer Lists. Build a Customer List for each target account or buying committee role, sync to Google, run Demand Gen campaigns to those tight audiences. Frequency matters more than reach in ABM.
→ Related: Google Ads for B2B SaaS, Google Search Inclusion