# Google Ads Demand Gen with product feed for store campaigns

Link Merchant Center, pick image-and-product or video-and-product formats, and read Conversions (platform comparable) without mistaking carousel clicks for checkout.

- Date: 2026-10-11
- Category: SEM

## Table of contents

- Why Google Ads Demand Gen product feed matters on a live catalogue
- How Google Ads Demand Gen product feed actually works
- Production checklist before you launch Demand Gen with products
- What breaks when the Google Ads Demand Gen product feed drifts
- How to measure Google Ads Demand Gen product feed performance
- Related work on this site
- FAQ
  - Does Google Ads Demand Gen product feed need a separate Merchant Center account?
  - How many products does Google Ads Demand Gen product feed require?
  - Can Google Ads Demand Gen product feed use the same bid strategy as Performance Max?
  - How should I compare Google Ads Demand Gen product feed results to Meta prospecting?

I wire a Google Ads Demand Gen product feed when a store already has a clean Merchant Center export and the merchandiser wants discovery spend that shows real SKUs, not a generic lifestyle tile. I am a Gold Coast web developer with 18 years on catalogues. I do not buy media as a day job. I do ship the feed, the conversion tag and the landing URLs that decide whether a carousel click becomes a purchase or a bounce on a filtered PLP.

This note is a production setup for Magento, Shopify and WooCommerce catalogues in 2026. Google Ads Demand Gen product feed campaigns pull approved products from the linked Merchant Center account and render them beside image or video assets on YouTube, Discover, Gmail and Display inventory. Google's [product feed in Demand Gen help](https://support.google.com/google-ads/answer/13721750) treats the combo as a virtual storefront. That only works when the same GTIN, price and availability you send to Shopping also match the PDP the ad opens. If the feed says in stock at $89 and the page shows pre-order at $99, Smart Bidding learns the wrong lesson.

## Why Google Ads Demand Gen product feed matters on a live catalogue

Google Ads Demand Gen product feed matters on a live catalogue because upper-funnel placements need product truth, not only brand mood. Demand Gen is built for visually rich formats across YouTube Shorts, in-stream, Home, Discover and Gmail. Without a feed, you are bidding on headlines and a single hero image. With a feed, Google can attach a carousel of eligible SKUs, including animated product tiles on Shorts per the [creative specifications](https://support.google.com/google-ads/answer/17140777). For a bike or homewares catalogue that already invests in Merchant Center for Shopping or Performance Max, the incremental work is campaign wiring and creative ratios, not a second product database.

It is also where Google is pushing retail features in 2025. The [Google Ads highlights of 2025](https://support.google.com/google-ads/answer/16756291) article calls out product feeds in Demand Gen, omni-channel bidding and checkout links as part of the retail roadmap. I treat Demand Gen as a controlled test lane: enough budget to exit learning, strict product filters so clearance SKUs do not represent the brand, and a bid strategy that matches whether the brief is revenue or first orders. It is not a replacement for Search or a well-fenced PMax account. It is incremental reach with shoppable units.

The feed does not guarantee every impression shows products. Google's specs say a linked feed does not ensure products serve with every ad. You still need minimum stock, approved items and often dozens of eligible products before performance stabilises. I aim for well above the four-product minimum and treat fifty approved in-stock SKUs as a sensible floor when the merchandiser asks for carousel coverage on Shorts.

![Google Ads Demand Gen product feed dashboard on a laptop in an office](../../images/blog/google-ads-demand-gen-product-feed-1.jpg)

## How Google Ads Demand Gen product feed actually works

Google Ads Demand Gen product feed actually works as Merchant Center eligibility plus ad format choice plus channel controls, all feeding the same Smart Bidding signal you already use for purchase conversions.

Start in Merchant Center. The Ads account links to a feed that already powers Shopping or PMax. In the Demand Gen campaign builder, Google's [create a Demand Gen campaign](https://support.google.com/google-ads/answer/13695389) flow lets you pick a Sales or conversion goal, then attach the product feed under asset groups. Product filters mirror Shopping: all products, brand, product type, custom labels, or a hand-picked set. Changes in Merchant Center and in Ads can lag before the carousel reflects them. I document who owns label rules so a merchandiser does not rename a custom label and silently empty the ad group.

Ad formats stack creative with catalogue rows. The specifications table in Google's product feed creative doc maps placements to eligible combinations: product feed only, image plus product feed, video plus product feed, and plain image or video. Video plus product feed is the format Google marks recommended for YouTube reach. Upload landscape, square and vertical video; vertical 9:16 unlocks Shorts. Image plus product feed covers Discover and Gmail where motion is optional. Animated product feed image ads on Shorts show four slightly animated product images from the feed without a uploaded video, which helps when the client has catalogue photography but no edit suite.

Each asset group needs business data that matches the store. Logos, headlines and descriptions still matter because they frame the carousel. Final URLs should land on the PDP or a tight collection, not a site search page with twenty filters. Google's 2025 highlights mention checkout links that deep-link toward basket or checkout; I only enable those when the platform can honour the SKU and price in the feed. Magento configurable products, Shopify combined listings and WooCommerce variable products each need a canonical link that matches the `link` field Merchant Center receives.

Bidding sits on the same conversion actions as the rest of the account. The [Demand Gen performance guide](https://support.google.com/google-ads/answer/16797388) recommends Smart Bidding aligned to the goal: target ROAS or maximise conversion value for revenue, target CPA or maximise conversions for volume, with budget often set around ten times the target CPA during learning. Product feed campaigns still respect Consent Mode and enhanced conversions. If purchase tags drop after a CMP change, Demand Gen will look cheap until modelled conversions inflate. Fix the tag before you blame the feed.

![Shopping ads style product photos on a table](../../images/blog/google-ads-demand-gen-product-feed-2.jpg)

Audience and channel controls decide where the storefront appears. Demand Gen can run optimized targeting or tighter segments. I exclude existing purchasers when the brief is prospecting, using the same Customer Match lists described in [Google Ads new customer acquisition for store catalogues](https://alanvo.com/blog/google-ads-new-customer-acquisition/). Channel controls can limit YouTube versus Discover versus Gmail. Display inventory expanded in 2025; I watch placement reports so a homewares brand is not stuck on unrelated mobile game inventory without a block list.

## Production checklist before you launch Demand Gen with products

A Google Ads Demand Gen product feed launch is ready when Merchant Center, the PDP and purchase tagging already agree.

1. Confirm the Merchant Center account linked to Ads has no critical disapprovals on hero SKUs. Run the same [Google Shopping feed quality for product ads](https://alanvo.com/blog/google-shopping-feed-quality/) checks you use before Shopping season.
2. Confirm at least fifty in-stock, approved products if the brief includes Shorts or wide carousel rotation. Document the fallback when count drops below that.
3. Pick the primary ad format per asset group: video plus product feed for YouTube-heavy plans, image plus product feed for Discover and Gmail tests, animated product feed only when you truly have no video.
4. Upload all three video aspect ratios when video is in scope. Keep at least one clip above fifteen seconds for in-stream eligibility per Google's specs.
5. Set product filters that match merchandising intent. Do not attach "all products" if half the feed is spare parts or gift cards.
6. Align final URLs with feed links. Configurable parents, combined listings and variable products need one stable URL per advertised offer.
7. Confirm purchase is a primary conversion with value and currency. Secondary events such as add to cart stay non-biddable unless you explicitly want them in the goal.
8. Apply Consent Mode and enhanced conversions before scaling. Demand Gen traffic is cold; modelled gaps hurt more than on brand Search.
9. Choose bid strategy and daily budget with the performance guide's learning rule in mind. Avoid editing product filters, creative and bid strategy on the same day.
10. Add channel and placement exclusions the brand already uses on Display or YouTube, then review after two weeks of data.
11. Enable Conversions (platform comparable) columns when you compare Demand Gen to Meta. Google documents that metric for cross-platform reads in the 2025 highlights article.
12. Schedule a Merchant Center refresh cadence that matches ERP or platform stock updates. Stale availability on Shorts burns trust fast.

![Landing page on a phone next to a notebook](../../images/blog/google-ads-demand-gen-product-feed-3.jpg)

## What breaks when the Google Ads Demand Gen product feed drifts

The Google Ads Demand Gen product feed breaks when the catalogue in Ads is not the catalogue on the site.

Availability mismatches are the everyday failure. A SKU sells out at lunch. The feed still says in stock until the nightly sync. The carousel shows the product, the click lands on an OOS PDP, and the conversion rate collapses. On Magento I tie Merchant Center updates to index and feed jobs. On Shopify I verify the Google & YouTube or supplemental feed app interval. On WooCommerce I check that back-order status maps to the availability value Google expects.

Price drift is the silent one. A campaign promo updates the cart rule but not the feed price. Smart Bidding optimises toward transactions Google thought were cheaper. I log one test SKU per market and compare Ads diagnostics, Merchant Center and the live PDP weekly during promos.

Wrong product filters empty the carousel without a loud error. A merchandiser renames `custom_label_0` and the asset group still points at the old label. Impressions continue on generic image ads while products stop serving. I keep a screenshot of the filter definition in the handover doc.

Video gaps shrink placement reach. Uploading only landscape video blocks Shorts and many in-stream slots. The specs note clips under ten seconds will not serve on YouTube in-stream. A fifteen-second vertical cut is boring work; it is also placement insurance.

Landing page mismatch kills quality score on the click side. Sending a carousel of road bikes to `/search?q=bike` with faceted noise teaches nothing. Match collection or PDP paths you would use in [landing pages that convert Google Ads traffic](https://alanvo.com/blog/landing-pages-google-ads/).

Attribution arguments show up in the boardroom. Demand Gen touches cold users. Last-click reports in the ERP will under-credit it. That is a measurement conversation, not a reason to starve the feed. Use platform-comparable conversions in Ads and hold incrementality tests or geo splits when finance needs proof.

![Credit card and laptop for conversion tracking work](../../images/blog/google-ads-demand-gen-product-feed-4.jpg)

## How to measure Google Ads Demand Gen product feed performance

You measure Google Ads Demand Gen product feed performance in the campaign and asset group tables first, then you sanity-check product-level reports against Merchant Center and the store gateway.

In Google Ads, segment by conversion action and new versus returning if lifecycle goals are on. Add Conversions (platform comparable) when the brief compares to social prospecting. Watch cost per purchase and conversion value, not only CTR on the carousel. Shorts can inflate clicks with low intent if the hero product is unrelated to the video story.

Use asset group reporting to see which combination of video plus products versus image plus products carries spend. Pause weak groups instead of adding net-new campaigns. Google's performance guide pushes marginal cost thinking: raising budget without headroom just buys expensive incremental conversions.

In Merchant Center, open product diagnostics for the linked account during the same date range. Disapprovals and limited performance flags often precede a carousel shrink. Cross-check top clicked product IDs from Ads against PDP views in GA4 if the site tags `view_item`. The item id in analytics should match the Merchant Center id you feed.

In the store admin, compare first-time orders from Demand Gen landing paths or UTM-tagged URLs if you use them. I do not invent lift percentages for my own builds. I do compare directionally with other upper-funnel lines. If gateway revenue is flat while Ads claims rising value, revisit enhanced conversions and promo pricing before you scale budget.

Give learning time. Google's guide warns against thrashing bid strategy during the learning period. Two weeks of stable filters and creative, with budget at the recommended multiple of target CPA, is a minimum before I rewrite the test.

## Related work on this site

The retail cases on this site are where feed quality and landing discipline already mattered before Demand Gen existed. The [Orbea Magento catalogue](https://alanvo.com/work/orbea/) is a high-SKU bike store where PLP and PDP structure had to match what Shopping sent. [Ferm Living](https://alanvo.com/work/ferm-living/) is homewares with strong photography that maps cleanly to image-plus-product formats. [Retail conversion at scale](https://alanvo.com/work/retail-conversion/) is the Magento operations story across three stores: when feed, stock and promos drift, every upper-funnel line pays for it, not only Search.

For sibling notes, pair this setup with [Google Shopping feed quality for product ads](https://alanvo.com/blog/google-shopping-feed-quality/) before you touch filters, and with [Performance Max vs Search campaigns for stores](https://alanvo.com/blog/performance-max-vs-search/) so Demand Gen budget does not get mistaken for the only Google spend.

![Marketing meeting around laptops](../../images/blog/google-ads-demand-gen-product-feed-5.jpg)

## FAQ

These are the questions I get after Merchant Center is linked but the carousel still looks empty.

### Does Google Ads Demand Gen product feed need a separate Merchant Center account?

No. Google Ads Demand Gen product feed uses the Merchant Center account already linked to your Google Ads customer id. You choose which feed and product filters apply inside the Demand Gen asset group. If Shopping and PMax already consume that feed, you are extending the same product data to Demand Gen placements, not rebuilding it.

### How many products does Google Ads Demand Gen product feed require?

Google Ads Demand Gen product feed requires at least one in-stock approved product to serve product formats, but Google's creative specifications strongly recommend a minimum of about fifty approved products for optimal carousel rotation, especially on YouTube Shorts and animated product tiles. Below that, expect uneven product exposure and slower learning.

### Can Google Ads Demand Gen product feed use the same bid strategy as Performance Max?

Yes, with caveats. Google Ads Demand Gen product feed campaigns can use maximise conversion value, target ROAS, maximise conversions or target CPA on a Sales goal, similar to other conversion-focused campaigns. Performance Max still bundles Search, Shopping, Display and video in one goal-driven campaign. I run Demand Gen when I want explicit creative and channel control with products attached, not as a duplicate PMax line on the same SKUs without a budget fence.

### How should I compare Google Ads Demand Gen product feed results to Meta prospecting?

Use Conversions (platform comparable) in Google Ads when the question is cross-platform efficiency, as Google describes in its 2025 highlights and performance materials. Google Ads Demand Gen product feed still needs the same honest purchase tag and Consent Mode setup as Meta needs for CAPI. Match lookback windows and geos before you declare a winner in a spreadsheet.


![Google Ads Demand Gen product feed dashboard on a laptop in an office](../../images/blog/google-ads-demand-gen-product-feed-6.jpg)


HTML version: https://alanvo.com/blog/google-ads-demand-gen-product-feed/
