Features Ad Monitoring Reports Trends & Insights Google Ads Audit Creative Intelligence Industries SaaS E-commerce B2B Agencies Agency Resources Blog Case Studies Help Center Content Libraries CRO Guides Analytics Hub WooCommerce Shopify Pricing Log In Get Started Free

Demand Gen campaigns on Google Ads for Shopify

By Dror Aharon · CEO, COREPPC · Updated April 17, 2026 · 11 min read
Demand Gen campaigns on Google Ads for Shopify: editorial illustration
TL;DR

Shopify Demand Gen campaigns are where most Shopify stores quietly lose the prospecting half of their Google Ads budget in 2026, and nobody tells them until blended ROAS has been soft for a quarter. Demand Gen replaced Discovery Ads in April 2024 and added YouTube Shorts and in-stream placements, so the surface area is bigger and the creative bar is higher. Most operators still run it like old Discovery, with three static images and a wish, and then wonder why the campaign never leaves the learning phase. The stores running Demand Gen well on Shopify are feeding it 15 plus image assets per ad group, mixing short-form video, and pairing it with PMax instead of fighting it. Below $5k a month in Demand Gen spend it will not learn at all. Above $10k with the right creative ratio it finally pulls its weight.

  • Feed 15 plus image assets and at least 3 short-form videos per ad group.
  • Pick one of Google's 3 audience types. Lookalikes first. Interest signals last.
  • Set a floor of $150 a day minimum. Below that the algorithm never leaves learning.
  • Measure Demand Gen on assisted conversions and new-customer rate, not last click.

What Demand Gen replaced and what Google actually built

Demand Gen is Google's replacement for Discovery Ads, rolled out in April 2024 across all accounts (see Google's Demand Gen overview for the official scope). Discovery Ads used to run on the Discover feed, Gmail promotions tab, and the YouTube home feed. That was it. Demand Gen kept those placements and added YouTube Shorts, YouTube in-stream, and the YouTube watch feed, so the total inventory roughly tripled overnight. The creative formats expanded too. You can now run short-form video ads that look native inside Shorts, carousel image ads that swipe inside the Discover feed, and product feed ads that pull straight from Merchant Center, same as a shopping campaign.

The strategic pitch from Google is that Demand Gen is the social-style prospecting layer on Google Ads. The placements skew toward discovery and browsing moments, not active search, so the intent is lower but the reach is bigger. That part is real. What Google does not tell you is that most Shopify stores run Demand Gen like it is Discovery with extra steps and then blame the campaign type when it underperforms. The failure is almost always creative volume and audience mismatch, not the placements themselves.

The short version: Demand Gen on Shopify is a prospecting campaign, not a remarketing one. Running it as remarketing is the most common structural mistake we see. Remarketing belongs in PMax (audience signals layer) or in a dedicated retargeting campaign with a smaller budget. Demand Gen should be finding net-new people who have never interacted with the brand. We audit around 40 Shopify stores a month since 2023 and about 6 in 10 have Demand Gen running as a retargeting campaign by accident, which is why the ROAS looks decent (it is eating branded traffic) but the new-customer rate never moves.

Demand Gen vs PMax: when each wins

The demand gen vs pmax shopify question is not "which is better." It is "which campaign covers which part of the funnel." PMax is search and shopping and display and YouTube, all fused into one auction with the algorithm deciding the mix. Demand Gen is pure upper-funnel discovery, no search at all, no shopping grid placements, tight creative control. They do different jobs and most stores above $30k a month in Google spend should run both.

The decision framework:

What most google demand gen shopify writeups miss is the spend split. PMax should still carry 60 to 75% of the Google budget on a mature Shopify account because it owns shopping and high-intent search. Demand Gen gets 15 to 25%. Search brand and non-brand carry the rest. Flipping the ratio so Demand Gen gets 40%+ of budget on a store that has not yet saturated PMax is a mistake. PMax is where the efficient conversions live. Demand Gen is where the next batch of customers comes from.

CPA comparison from our audit sample (median across 22 Shopify stores running both, Q4 2025):

The creative and budget thresholds matter more than the campaign type itself. A well-fed Demand Gen campaign runs at 2.4x last-click ROAS, which looks soft until you add the assisted conversions it seeds for PMax and Search. A starved Demand Gen campaign runs at 1.2x and just burns budget, full stop.

Creative requirements: the ratio that learning needs

Demand Gen is a creative-heavy campaign type. Google's Demand Gen creative specifications list the minimums, but "minimum" in Google's docs means "this campaign will not perform" in practice. The real ratio you need per ad group, based on audit data across stores actually running Demand Gen profitably:

  1. Image assets: 15 minimum, 20 ideal. Mix of product-on-white (5), lifestyle (5), UGC-style (5), and any seasonal or campaign-specific (5). Square 1:1 and vertical 9:16 both required.
  2. Short-form video: 3 minimum, 5 ideal. 15 to 30 seconds, vertical 9:16, hook in the first 3 seconds. This is the Shorts placement, which is growing fastest and has the cheapest CPMs in Demand Gen right now.
  3. Long-form video: 1 to 2 assets, 30 to 60 seconds, 16:9 or 9:16. Feeds YouTube in-stream and watch feed placements. Optional but lifts reach around 20%.
  4. Carousel: 3 to 5 image sets of 3 to 5 images each. Swipe-native format for the Discover feed. Lets you tell a product story or show before/after.
  5. Headlines: 5 minimum per ad group, 10 ideal. Keep them under 40 characters, benefit-led, avoid the product name alone.
  6. Descriptions: 5 minimum, 10 ideal. 60 to 90 characters, one concrete benefit, one soft CTA.

Stores running Demand Gen with fewer than 10 image assets or zero video rarely leave learning phase. The campaign needs variety to test, and Google's algorithm rates each asset Low, Good, or Best after about 2,000 impressions. Replace Low-rated assets within 10 days. Best-rated assets get cloned into other ad groups.

The creative mix that works in 2026 is heavier on UGC-style and short-form video than old Discovery ever was. The Shorts placement alone is something like 30 to 40% of total Demand Gen impressions on most Shopify accounts now, and Shorts creative has to look native. Polished brand-shoot imagery underperforms scrappy-looking UGC in Shorts by around 2x on CTR. This is the single biggest tactical shift from Discovery to Demand Gen and most guides have not caught up.

Best to build the creative library before you launch the campaign. Trying to build assets in-flight after the campaign is already burning $200 a day is how stores end up with 8 images and a hope.

Audience targeting: Google's 3 options

Demand Gen gives you 3 audience options, and picking the wrong one is the second-most common failure mode we see after creative volume. The options, ranked by what actually works on Shopify:

The stack we use on Shopify stores running Demand Gen:

  1. Ad group 1: 1% lookalike of past purchasers. 50% of budget. Strongest conversion signal.
  2. Ad group 2: 1 to 3% lookalike of high-value cart adds (past 30 days). 25% of budget. Mid-funnel warm audience.
  3. Ad group 3: Custom segment built from competitor URLs and category keywords. 15% of budget. Conquest layer.
  4. Ad group 4: Interest-based broad. 10% of budget. Discovery ceiling, only add once 1-3 are saturated.

Google's Customer Match documentation covers the seed list upload. The match rate for a clean Shopify customer list is usually 60 to 75%, so a 1,500 customer seed lands you around 1,000 matched users, which is the floor for lookalike modeling. Below 1,000 matched seeds, the lookalike does not build properly and you are back to interest targeting, which is why some stores run Demand Gen for three months and never break 1.5x ROAS.

Discovery ads shopify was audience-light in a way that actually worked, because Google targeted users based on intent signals inside the Discover feed itself. Demand Gen is audience-heavy by comparison, and the audience you pick decides 40 to 50% of the outcome before the creative even runs.

Placements: Discover, YouTube Shorts, Gmail

Demand Gen runs on 5 primary placements and you mostly cannot pick and choose between them. Google decides the mix. What you can do is understand the rough shape of the inventory so you build creative that fits the dominant surfaces. The placement split we see on Shopify accounts in Q1 2026:

The placements you cannot exclude individually inside Demand Gen, which is a real constraint operators complain about. What you can do is withhold the creative formats Google needs to serve on a given placement. If you never upload vertical short video, you suppress Shorts serving entirely. If you never upload carousel, you suppress the Discover carousel format. This is backdoor placement control, and it works, but it also means you are leaving the cheapest inventory (Shorts) unclaimed if you skip short-form video.

The tactical implication: if Shorts is 30 to 40% of impressions and has the cheapest CPMs, not running Shorts creative is probably the single most expensive mistake a Shopify brand can make in Demand Gen right now. Even imperfect UGC-style Shorts outperform polished brand-shoot imagery in that placement.

Budget floor and what happens below it

Demand Gen has a real learning-phase problem below a certain daily budget, and nobody in Google's official docs says it out loud. The rule of thumb from our audit data:

The learning-phase math on Demand Gen is harsher than on Search or even PMax because the audiences are broader and the creative space is bigger. Google needs around 50 conversions per ad group to optimize, same as other smart bidding campaigns. At a $38 CPA, 50 conversions per ad group costs $1,900. Spread across 4 ad groups, that is $7,600 in learning spend before the campaign is actually running on optimized delivery. At $50 a day you get to that number in 152 days, which is not a campaign, it is a science experiment.

Most stores that "tested Demand Gen and it didn't work" had budgets under $100 a day and gave it 30 days. The campaign was in learning the entire time they were measuring it. The ones that made it work committed $200 a day for 6 weeks, let learning complete, and then made decisions on week 6 data instead of week 2 data. The cheap-to-test framing does not apply to Demand Gen the way it applies to a small Search campaign. Best to go in with enough budget to actually finish learning, or not run it at all.

Measuring Demand Gen beyond view-through

The biggest reporting trap in Demand Gen is using last-click ROAS to evaluate an upper-funnel campaign. Demand Gen is a prospecting campaign. Most of the customers it touches convert later, through a branded search or a direct visit. Judging it on last-click is like judging a social ad on direct-type-in URL visits. You will kill the campaign a week before it pays back.

The measurement framework we use on Shopify Demand Gen campaigns:

  1. Assisted conversions (7-day view-through + 30-day click): Pull this from Google Analytics 4 or the Google Ads "All conversions" column. Demand Gen usually shows 2 to 3x more assisted conversions than last-click. A 2.4x last-click ROAS often looks like 3.2 to 3.8x on assisted.
  2. New-customer rate: The percentage of Demand Gen conversions that are first-time buyers. This is the lens that matters for a prospecting campaign. If new-customer rate is below 60% on Demand Gen, the campaign is eating branded or remarketing traffic it should not be touching.
  3. Branded search lift: Track your branded search impression volume in Search Console or Google Ads brand campaign impressions. A healthy Demand Gen campaign lifts branded search by 10 to 20% within 60 days. If branded search is flat, Demand Gen is not actually building demand, just pulling from an existing pool.
  4. Blended ROAS over 90 days: The ultimate lens. Demand Gen should lift account-level blended ROAS within 60 to 90 days of hitting its spend floor, even if its own last-click ROAS looks soft. If blended ROAS is flat or dropping 90 days in, something is structurally wrong (usually creative or audience, rarely the campaign itself).

The most common self-inflicted wound on Demand Gen measurement is running it for 3 weeks, checking last-click ROAS, and pausing. Last-click on an upper-funnel campaign is almost never the right lens. Set up the 4 metrics above on day one, check weekly, and make the decision at day 60 not day 21. The stores that get Demand Gen working waited long enough to see the lift. The stores that decided it did not work usually did not.

Frequently asked questions

Is Demand Gen the same as Discovery Ads on Google?
No, not anymore. Demand Gen replaced Discovery Ads in April 2024 and expanded the placement inventory to include YouTube Shorts, YouTube in-stream, and YouTube watch feed on top of the old Discovery surfaces (Discover feed, Gmail, YouTube home feed). The creative formats expanded too, with short-form video, carousels, and product feed ads now supported. The audience targeting model is also more sophisticated, built around lookalikes and custom segments instead of the lighter intent-based targeting old Discovery used. Running Demand Gen like it is still Discovery is the single most common mistake. The placements are bigger, the creative bar is higher, and the audience setup matters more.
How much should I spend on Demand Gen before deciding it works?
At least $150 a day for 6 weeks, which is about $6,300 in total spend. Below that budget the campaign rarely leaves learning and the data is not meaningful. The common mistake is running Demand Gen at $50 a day for 30 days and pausing because ROAS looks soft. That is not a test, that is a science experiment that never had enough signal to matter. If you cannot commit $150 a day for 6 weeks, run Search and PMax instead and come back to Demand Gen when the budget is there. Learning phase on Demand Gen takes 10 to 21 days minimum, so checking results at week 2 or 3 will always look discouraging.
Should I run Demand Gen and PMax together on Shopify?
Yes, above $30k a month in total Google spend. PMax covers shopping and conversion-intent traffic, Demand Gen covers upper-funnel discovery and new-customer acquisition. They do different jobs and running them together is how you grow blended ROAS without saturating PMax. The split we use is PMax at 60 to 75% of budget, Demand Gen at 15 to 25%, Search brand and non-brand at the remainder. Flipping the ratio so Demand Gen gets 40%+ is usually a mistake on Shopify, because PMax still converts more efficiently once the feed is clean. Below $30k a month in total Google spend, PMax alone is usually the better bet and Demand Gen can wait.
How many creative assets do I actually need in Demand Gen?
15 image assets minimum per ad group, 20 ideal. At least 3 short-form videos in vertical 9:16 for the Shorts placement, which is 30 to 40% of impressions right now. Mix of product-on-white, lifestyle, and UGC-style imagery. Square 1:1 and vertical 9:16 both required. Stores running under 10 assets per ad group rarely leave learning phase. The creative variety is what Google's algorithm tests against, and without enough variety it cannot optimize delivery. Most of the Demand Gen campaigns that underperform have 8 images and zero video, which is closer to an old Discovery setup than a 2026 Demand Gen campaign. Build the library before you launch, not after.
Can I use Demand Gen for remarketing on Shopify?
You can, but it is usually the wrong choice. Demand Gen is designed for prospecting, and remarketing audiences are usually too small to support the creative variety Demand Gen demands. Remarketing belongs in a dedicated retargeting campaign or inside the audience signals layer of PMax. Running Demand Gen as remarketing by accident is one of the most common structural mistakes we see in audits, because the ROAS looks fine (it is eating warm traffic) but new-customer rate never moves. Check the new-customer-rate column in Google Ads for your Demand Gen campaign. If it is below 60%, the campaign is pulling from remarketing pools it should not be touching.
What is the best audience type for Demand Gen on a Shopify store?
Lookalike segments from your past purchaser list, by a clear margin. A 1% lookalike of past 180-day purchasers typically pulls a CPA around 35% lower than interest-based targeting. Requires at least 1,000 seed customers uploaded through Customer Match, which on a healthy Shopify list means about 1,500 total customers because match rates hover at 60 to 75%. Custom segments built from competitor URLs and category keywords are a solid secondary layer. Interest and affinity audiences are the weakest option and should only be added as a ceiling exhaust once the stronger segments saturate. The audience decision is 40 to 50% of the outcome before creative even runs, so getting it right upfront matters more than most guides admit.

Shopify Demand Gen campaigns are not a replacement for PMax and they are not a rebrand of Discovery Ads. They are a prospecting campaign with a real creative bar, a real budget floor, and a real audience model that decides most of the outcome. Feed the campaign 15 plus image assets and at least 3 short-form videos per ad group, set a minimum floor of $150 a day so learning can actually complete, pick lookalikes over interests every time, and measure on assisted conversions and new-customer rate instead of last-click ROAS. Best to run the creative library build before the campaign goes live, not after. If the creative library is under 10 assets or the budget is under $100 a day, do not launch Demand Gen yet. Fix the inputs first. The stores that got Demand Gen working in 2026 waited until the creative and budget were both in place, then let learning complete, then made decisions on week 6 data. The ones that gave up usually just did not feed the campaign enough to succeed.

Get a full X-ray of your ad account

Paste your Meta and Google Ads. See exactly where signal is leaking. Free. 60 seconds.

Start my audit
Dror Aharon
Dror Aharon
CEO, COREPPC

Ran paid media for 70+ Shopify brands. COREPPC manages $12M+ a year across Meta and Google for ecommerce and SaaS operators.