Advanced techniques

Managing & Automating Product Feeds in Merchant Center

Managing and Automating Product Feeds in Google Merchant Center — Google Merchant Center

Content API for Shopping shutdown

Aug 18, 2026

Hard deadline for all custom and third-party integrations to migrate from Content API to Merchant API v1. No grace period. Source: developers.google.com/shopping-content.

Data Source Types in Merchant Center Next (2026)

Managing a product feed in Google Merchant Center starts with understanding which type of data source you are working with. In Merchant Center Next, "feeds" are now called data sources. Three types exist: primary, supplemental, and automatic website crawl. Most merchants only use the first. The other two unlock significant data-management capabilities — but both are hidden behind an add-on that is not in the default UI, which is why most feed managers have never encountered them. The definitional foundation — required vs optional attributes, unique identifiers, and what a data source actually contains — lives in what is a product feed in Google Merchant Center. This pillar covers the operational layer: how you manage, refresh, automate, layer, and migrate data sources at scale.

Merchant Center Next Data Source Types: Roles, Input Methods & the Add-On Gate (2026)
Data source typeRoleSupported input methodsRequires add-on?
Primary data source (formerly primary feed)Defines your products — the canonical catalog; all required attributes live hereFile upload (SFTP / Google Cloud Storage), Google Sheets, scheduled fetch, Merchant API v1, automatic website crawlNo — in the default UI
Supplemental data source (formerly supplemental feed)Overrides or augments specific attributes on top of the primary; does not define the catalogFile upload, Google Sheets, scheduled fetch, Merchant API v1Yes — Advanced data source management add-on (Settings → Add-ons) [source]
Automatic website crawl (auto product detection)Google crawls your site and auto-creates products from structured data / sitemaps — no file upload requiredAutomatic — Google-controlled scheduleNo — built-in

Sources: support.google.com/merchants — Manage your data sources; supplemental data sources; attribute rules (formerly feed rules).

Primary data sources support 5 input methods: file upload (SFTP or Google Cloud Storage), Google Sheets, scheduled fetch, Merchant API v1, and automatic website crawl. Supplemental data sources support 4 of those 5 — automatic website crawl is not available for supplemental sources. Both supplemental data sources and attribute rules require the Advanced data source management add-on, which is not visible in the default Merchant Center Next interface. Enable it under Settings → Add-ons before you look for either feature.

Key Takeaways: Managing and Automating Product Feeds

  • "Feed rules" did not disappear — they were renamed to attribute rules and moved to the Advanced data source management add-on in Settings → Add-ons.
  • Supplemental data sources also require the same add-on — neither feature is in the default Merchant Center Next UI.
  • Products expire after 30 days without a refresh — use a scheduled fetch or Merchant API push to keep the catalog active.
  • Automatic item updates are a safety net, not a data source replacement — they catch drift but cannot substitute for an accurate, regularly-refreshed primary feed.
  • Content API for Shopping shuts down August 18, 2026 — any custom integration still on Content API must migrate to Merchant API v1 (GA July 2025) before that date.
  • Shopify app is "Google & YouTube" (not "Google channel"); WooCommerce plugin is "Google for WooCommerce" (not "Google Listings & Ads").
  • "The feed is the new keyword" is a third-party practitioner phrase (Optmyzr / Store Growers / ZATO) — not an official Google formulation.

The Three-Layer Feed Stack Most Merchants Never Use

Feed management in Merchant Center Next operates on three layers — and most merchants are only running the bottom one. The bottom layer is the primary data source: the main upload or API push that defines every product in your catalog. This is what most teams build, export, and call "the feed." Above it, two additional layers exist that the vast majority of merchants have never touched, because both are hidden behind the Advanced data source management add-on: supplemental data sources (a separate input file that overrides or adds specific attributes on a per-product basis) and attribute rules (a transformation layer within a source that remaps fields, standardizes values, sets conditional logic, and derives new attributes from existing ones).

The key operational insight: you do not need to rebuild your ERP export every time you want to augment product data. Supplemental data sources and attribute rules provide a separation-of-concerns layer, letting a feed manager fix, enrich, or segment data above the primary source without touching the underlying system. For ecommerce teams that manage both the platform export and the campaign data, this architecture is the difference between a fragile monolithic feed and a modular pipeline that survives platform migrations, promotional campaigns, and attribute spec changes without a full rebuild.

The Shopping feed management team at MB Adv Agency starts every GMC audit by confirming which layers are active. In most accounts the answer is: primary only. The Advanced data source management add-on is almost universally not enabled, even in accounts with large catalogs where the supplemental-source and attribute-rules layer would deliver immediate value — correcting title spec violations, adding custom label segmentation from an internal pricing sheet, or overriding Google product category assignments for specific SKU ranges. The first step: Settings → Add-ons → Advanced data source management. For deeper work on what attributes actually belong in the primary feed, see what is a product feed in Google Merchant Center. For our full Shopping feed management service, see Google Shopping feed management.

Attribute Rules (Formerly Feed Rules): The Rename That Confuses Most Merchants

If you have searched "feed rules google merchant center" and found nothing in the Merchant Center Next UI, you are not looking in the wrong place — you are using the wrong vocabulary. Feed rules were renamed to attribute rules in Merchant Center Next. The feature persists; the name and location both changed. Attribute rules are now part of the Advanced data source management add-on (Settings → Add-ons), and they share that add-on gate with supplemental data sources. Neither feature is in the default navigation. According to the official attribute rules help page, merchants must "add the Advanced data source management add-on" to enable this feature.

What attribute rules do: they transform data within a data source at the attribute level — remapping fields (your ERP exports "Colour" but Merchant Center expects "color"), standardizing values (normalizing size formats across product lines), setting conditional logic (apply a specific google_product_category when a title contains "running shoe"), stripping prohibited text (promotional language in a title column before it reaches the spec check), or deriving new attributes from existing ones (concatenate brand + product type to build a cleaner title). Attribute rules do not add products to the catalog — they only transform attributes for products already in the data source.

What supplemental data sources do (and why they are different): a supplemental data source is a separate input file that Google merges with the primary source on a per-product basis, matched by product ID. It overrides or adds specific attributes without replacing or rebuilding the primary. The typical use case: adding custom_label_0 margin-tier values from an internal pricing sheet, or injecting promotional override titles during a sale period, without touching the ERP export that drives the primary source. The supplemental source is an input file — it does not transform data that is already there.

Attribute Rules vs Supplemental Data Sources in Merchant Center Next (2026)
FeatureOld name (classic MC)What it doesExample use caseAdd-on required?
Attribute rulesFeed rulesTransforms data within a data source — remaps fields, standardizes values, sets conditional logic, strips prohibited textERP exports "Colour" but MC expects "color" → remap; strip promotional text from a title before spec checkYes — Advanced data source management add-on [4]
Supplemental data sourceSupplemental feedA separate input file merged with the primary — overrides or adds specific attributes on a per-product basisAdd custom_label_0 margin-tier data from an internal pricing sheet without rebuilding the ERP exportYes — Advanced data source management add-on [3]
Primary data sourcePrimary feedDefines the full catalog — all required attributes must be here; supplemental sources can only augment attributes supported by the specThe main export from your ecommerce platform containing id, title, price, availability, image_link, link, brandNo — default UI

Key distinction: attribute rules operate within a source (transforming what is already there); a supplemental data source is a separate input file Google merges with the primary. Both require the Advanced data source management add-on. Sources: support.google.com/merchants — attribute rules (formerly feed rules); supplemental data sources.

Feed Freshness: The 30-Day Expiry Clock and Update Cadence

Products in Merchant Center Next expire 30 days after the last refresh. This is the hard ceiling that every feed pipeline must clear — products do not vanish instantly at day 30, but they move to an "Expiring" status, then get disapproved, and then stop serving in Shopping results. The result is a silent traffic drop: impressions fall, revenue drops, and the cause is not visible in campaign dashboards until someone checks the Merchant Center Products tab and sees a wave of disapprovals. This is the most common feed-pipeline failure the team at MB Adv Agency encounters in new account audits. See our ecommerce PPC audit for the full feed pipeline checklist.

Beyond the 30-day ceiling, Google recommends daily updates as the baseline for price and availability accuracy. For promotions — flash sales, time-limited discounts, live inventory changes — Google states "multiple times a day." The table below shows the three cadence tiers and what happens at each boundary. The chart above this section visualizes the maximum safe interval in hours at each tier: 720h (30 days hard ceiling), 24h (daily recommended baseline), 12h (the minimum of "multiple times a day" — i.e., at least 2 times per day).

Feed Update Cadence Tiers in Merchant Center Next (2026)
Cadence tierMaximum intervalWhat happens if exceededRecommended setup
30-day hard expiry720 hours (30 days)Products enter "Expiring" status → disapproved → removed from Shopping results; silent traffic dropScheduled fetch (at least every 24h) or daily Merchant API push — never let 30 days pass without a re-submit
Daily refresh (recommended baseline)24 hoursStale prices / out-of-stock mismatches → price or availability discrepancy → Preemptive Item Disapproval (PID) riskScheduled fetch set to daily; or Merchant API push triggered by a nightly job from your platform
Multi-daily for promotions (≥2×/day)12 hours or lessPrice shown in Shopping ad does not match landing page → PID; ad serving suspended until resolvedMerchant API push on price/availability events, or scheduled fetch at the maximum supported frequency for your file host

Sources: support.google.com/merchants — product data freshness (30-day expiry; daily recommendation; multiple times a day for promotions; Preemptive Item Disapproval). The 12h figure represents the minimum interpretation of Google's "multiple times a day" — Google states this cadence without specifying an exact interval; 12h (2×/day) is the documented minimum.

For the full disapproval workflow — what happens after a price mismatch triggers a PID, how to diagnose availability discrepancies, and how to clear account-level warnings — see debugging feed disapprovals and errors in Merchant Center.

Scheduled Fetch: How Google Pulls Your Feed Automatically

A scheduled fetch is one of the five input methods for a primary data source — and one of four available for supplemental data sources. Instead of pushing a file to Merchant Center manually or via SFTP, you give Google a URL and a schedule; Google fetches the file from that URL automatically. According to the scheduled fetches help page, the default frequency is every 24 hours, and the schedule can be adjusted for more frequent pulls. This makes scheduled fetch the simplest automation path for merchants whose platform exports a static file to a predictable URL on a nightly job — the most common setup for Shopify, WooCommerce, and BigCommerce stores that have not installed a native Google integration app.

The scheduled fetch workflow: set up a data source in Merchant Center Next → choose "Scheduled fetch" as the input method → enter the URL where your platform exports the feed file (must be publicly accessible or password-protected with credentials Google can use) → set the fetch schedule. Google fetches on its own schedule after that. For stores with real-time price or inventory changes, the scheduled fetch default of 24h is sufficient for the 30-day expiry requirement but not sufficient for flash sales — for promotional periods, supplement with Merchant API event-driven pushes on price/stock change events.

Scheduled Fetch Configuration in Merchant Center Next (2026)
ParameterDefault / rangeNotes
Default fetch frequencyEvery 24 hoursSatisfies daily refresh recommendation for most catalogs; adjust for promotional periods — source
Minimum fetch intervalAdjustable to shorter intervalsGoogle allows schedule adjustment — shorter intervals available for promotions or high-velocity catalogs
Available forPrimary data sources AND supplemental data sourcesOne of 5 input methods for primary; one of 4 for supplemental (automatic website crawl is the one method not available for supplemental)
URL requirementsPublicly accessible or password-protectedGoogle accepts HTTP Basic Auth credentials for password-protected feed URLs

Source: support.google.com/merchants — Scheduled fetches ("automatically retrieves your product data from your server at regular intervals"; "by default, files will be fetched every 24 hours; however, the schedule can be adjusted").

Bar chart: MC feed update cadence tiers. 720h max (30-day hard expiry limit), 24h daily (Google-recommended baseline), 12h minimum for promotions. Lower bars = more aggressive freshness. Source: Google Merchant Center Help.

Automatic Item Updates: The Safety Net, Not the Solution

Automatic item updates are on by default in Merchant Center Next. They work by reading schema.org structured data and visible page content on your product landing pages — using advanced extractors that combine schema.org annotations with statistical models and machine learning — to update price, sale price, availability, and condition in the feed automatically. The toggle is under Products → Automations. They are a safety net: they catch drift between your submitted feed and your landing page. They are not a data source. The official documentation states this explicitly: "Automations are not a replacement for regular updates of your product data. They're designed to fix temporary problems with your price, availability, and condition accuracy for a small percentage of your products."

The most common misconfiguration: a merchant enables automatic item updates, lets the primary feed go stale over several weeks, and assumes the automations are keeping the feed current. They are not. Automatic item updates handle small drift for a small percentage of products. If the primary feed is significantly stale or the landing-page markup is absent or JavaScript-rendered (which reduces detection accuracy), the safety net fails silently. The correct architecture: primary data source (refreshed daily or more often) → schema.org Offer markup on landing pages (server-rendered for highest accuracy) → automatic item updates catching residual drift as a background supplement.

Automatic Item Updates in Merchant Center Next: Behavior and Limits (2026)
FactConfirmed value
On by defaultYes — "Automations should already be turned on in your Merchant Center account" [source]
Toggle locationProducts → Automations tab
Attributes updatedPrice, sale price, availability, condition
How it reads dataschema.org structured annotations on landing pages; advanced extractors using statistical models and machine learning also detect price/availability from visible page content
Is it a data source replacement?No — explicitly stated: "not a replacement for regular updates of your product data"

Source: support.google.com/merchants — About automatic item updates.

Bar chart: input methods by data source type. Primary = 5; supplemental = 4 (no auto crawl). Both supplemental sources and attribute rules require the Advanced data source management add-on. Source: Google MC Help.

Merchant API v1 Migration: The August 18, 2026 Deadline

The Content API for Shopping shuts down on August 18, 2026. This is a hard deadline — there is no grace period. The Merchant API v1 went generally available in July 2025 and is the current developer standard for all programmatic product data submission. Any Merchant Center data source that shows "Content API" as its input method will stop working on August 18, 2026. The v1beta was already shut down on February 28, 2026 — any integration that had not migrated from v1beta to v1 by that date is already broken.

For merchants on Shopify, WooCommerce, or BigCommerce, the migration is handled by the platform's integration app — it is the app vendor's responsibility, provided the merchant is on the current app version. For any merchant with a custom integration, a third-party PIM, or an agency-built API push that shows "Content API" in their Merchant Center data sources, the migration to Merchant API v1 is a developer task. The endpoint structure changed and authentication works differently — this is not a drop-in swap. Scope the migration now. Our PPC campaign management team handles Merchant API migration engagements as part of feed infrastructure work. See also ecommerce PPC audit to identify whether your account still uses Content API.

Content API for Shopping → Merchant API v1 Migration: Status & Deadlines (2026)
APIStatusKey dateAction required
Merchant API v1Generally Available (GA) — the current standard; confirmed July 2025GA: July 2025Migrate all new and existing programmatic data sources to this API; use Merchant API versioning guide
Merchant API v1betaAlready shut down — no longer availableSunset: February 28, 2026Any integration on v1beta has already broken — migrate to v1 immediately
Content API for ShoppingShutting down — hard deadline, no grace period; confirmed shutdownAugust 18, 2026For platform apps (Shopify/WooCommerce/BigCommerce): ensure you are on the current app version — the vendor handles migration. For custom/third-party integrations showing "Content API" in Merchant Center: developer must migrate to Merchant API v1 before Aug 18, 2026.

Sources: developers.google.com/merchant — Merchant API latest updates (v1 GA July 2025; v1beta shutdown February 28, 2026); developers.google.com/shopping-content — Content API for Shopping sunset (August 18, 2026).

Line chart: Content API to Merchant API v1 migration timeline. v1 GA month 14 (Jul 2025); v1beta sunset month 21 (Feb 2026); Content API hard shutdown month 27 (Aug 18 2026). Source: developers.google.com/merchant.

Connecting Shopify, WooCommerce, and BigCommerce to Merchant Center

Each major ecommerce platform has a free, official integration app for Google Merchant Center. App names in this ecosystem have changed more than once — and integration guides that reference "Google channel" (old Shopify name) or "Google Listings & Ads" (old WooCommerce name) are outdated. The current names as of 2026-06-30:

Shopify: the app is called "Google & YouTube" (available in the Shopify App Store — also confirmed in official Google Merchant Center documentation). The old name "Google channel" is deprecated. The old name "Google Shopping" is even older. Always search the Shopify App Store for the current name before following any integration guide.

WooCommerce: the plugin is called "Google for WooCommerce" (plugin slug: google-listings-and-ads on the WordPress Plugin Directory, but display name updated to "Google for WooCommerce"). The old display name "Google Listings & Ads" is outdated. Version 3.7.2 was released June 29, 2026. Merchants must be on the current version as of August 1, 2026. 800,000+ active installations as of June 2026.

BigCommerce: the native integration is "Ads and Listings on Google" (free, available in the BigCommerce App Marketplace). Once your platform connection is live, the next step is connecting Merchant Center to Google Ads to run Shopping campaigns and Performance Max. That integration is covered in linking Merchant Center with Google Ads. And for Shopping campaign setup and PPC management once the feed is connected, see PPC campaign management.

Ecommerce Platform Connections to Google Merchant Center: Current App Names (2026)
PlatformCurrent app nameOld / deprecated nameCostNotes
Shopify"Google & YouTube" [App Store]"Google channel" — outdated, not currentFreeConfirmed by Google Merchant Center Help (Shopify onboarding)
WooCommerce"Google for WooCommerce" [WordPress.org]"Google Listings & Ads" — outdated display nameFree800,000+ active installations; v3.7.2 released June 29, 2026; must be on current version as of Aug 1, 2026
BigCommerce"Ads and Listings on Google" [BigCommerce]Free (native)Native integration; Performance Max campaigns supported
Magento / Adobe CommerceNo single official native pathVariesExtensions only — no single Google-official native Magento app; verify any extension before installing
Custom / headless / PIMDirect Merchant API v1 [versioning guide]Content API for Shopping — shuts down August 18, 2026Free (API)Migrate to Merchant API v1 (GA July 2025) before Aug 18, 2026 deadline

Sources: apps.shopify.com/google ("Google & YouTube"); wordpress.org — Google for WooCommerce (formerly "Google Listings & Ads"); bigcommerce.com — Ads and Listings on Google; StoreLeads market share data (Aug 2025): WooCommerce 33.4% / 4.53M stores; Shopify 19.6% / 2.66M stores; BigCommerce 0.3% / 40,702 stores.

AI in Product Feed Management: Google Native vs Third-Party Tools

Google's own AI tools in Merchant Center Next restructure the feed management layer in four distinct ways: automatic item updates (background price/availability sync via schema.org and advanced extractors), AI-generated title and description suggestions via the structured_title and structured_description attributes (merchant reviews before publishing), Product Studio (image generation, background removal, video animation, AI text — free in AU/CA/IN/JP/UK/US), and Conversational Attributes (shipped January 2026, optimizes product descriptions for AI Overviews, AI Mode, and Gemini Shopping surfaces — the official help page confirms the January 2026 ship date).

Third-party AI feed optimization tools — DataFeedWatch, Feedonomics, Channable, and others — build optimization layers on top of the primary data source, treating product title, category, and attribute signals as the primary Shopping ranking mechanism. The phrase "the feed is the new keyword" — meaning that attribute optimization drives the same targeting outcomes in Shopping that keyword selection drives in Search — is attributed to third-party practitioners including Optmyzr, Store Growers, and ZATO. It is a useful frame; it is not an official Google formulation and should not be attributed to Google. Third-party tools sync into Merchant Center via Merchant API v1 or scheduled fetch.

For the optimization work that happens once the feed pipeline is live and accurate — title structure, image specifications, and listing quality improvements that move the needle in Shopping auctions — see best practices for optimizing product feeds. For the full Merchant Center programs that benefit from a clean feed — free listings, Shopping ads, Local Inventory Ads — see overview of Merchant Center programs.

AI in Product Feed Management: Google Native vs Third-Party Capabilities (2026)
CapabilityLayerWhere it livesStatus / notes
Automatic item updatesGoogle nativeProducts → AutomationsDefault-on safety net; reads schema.org + advanced page extractors; not a data source replacement [source]
AI title + description suggestionsGoogle nativestructured_title / structured_description attributes; Product Studio text panelGA; merchant reviews suggestions before publishing [source]
Product StudioGoogle nativeProduct Studio in Merchant Center NextFree; image generation, background change/removal, video animation (AU/CA/IN/JP/UK/US only), AI text; not available in Russia or France [source]
Conversational AttributesGoogle nativeData sources attribute layerShipped January 2026; optimizes for AI Overviews, AI Mode, Gemini Shopping surfaces [source]
Third-party AI feed tools (DataFeedWatch, Feedonomics, Channable)Third-partyOutside Merchant Center — sync via Merchant API or scheduled fetchTreat title, category, attributes as primary Shopping ranking signal; "the feed is the new keyword" is their frame (Optmyzr / Store Growers / ZATO) — not an official Google formulation

Sources: support.google.com/merchants — AI-generated content / Product Studio; Conversational Attributes (January 2026); automatic item updates. "The feed is the new keyword" attribution: Optmyzr / Store Growers / ZATO — third-party practitioners, not Google.

How to Manage and Automate Your Product Feed: Step-by-Step

The eight steps below represent the operational checklist for building a well-managed, automated, and migration-ready feed pipeline in Merchant Center Next. Steps 1 and 5 are the minimum viable baseline; steps 2–4 unlock the Advanced layer; steps 7–8 cover integrations and API migration.

  1. Set up your primary data source. Choose the input method that matches your infrastructure: file upload via SFTP/GCS for platforms with nightly exports; Google Sheets for smaller catalogs with manual updates; scheduled fetch for platforms that export to a predictable URL; Merchant API v1 for custom programmatic integration; automatic website crawl for simpler catalogs. The primary data source defines the full catalog — all required attributes (id, title, price, availability, image_link, link, brand) must be here. For a full breakdown of required vs optional attributes, see what is a product feed in Google Merchant Center.
  2. Enable the Advanced data source management add-on. Go to Settings → Add-ons and enable this add-on. This unlocks both supplemental data sources and attribute rules. Without it, neither feature is visible in Merchant Center Next.
  3. Configure a supplemental data source where needed. If you need to override or add specific attributes — custom labels from an internal pricing sheet, promotional title overrides, corrected Google product category assignments for specific SKUs — set up a supplemental data source using file upload, Google Sheets, scheduled fetch, or Merchant API v1. Match products by product ID. The supplemental source does not replace the primary; it layers attribute overrides on top.
  4. Set up attribute rules within your data source. Use attribute rules to transform data within the source — remap fields your ERP exports with the wrong name, standardize size values across product lines, set conditional logic for google_product_category assignments, strip promotional text from title columns before they hit the spec check. These transforms happen at the attribute level and do not change the underlying source file.
  5. Automate refreshes — never let 30 days pass without a re-submit. Set up a scheduled fetch (daily or more frequent) or a Merchant API v1 push triggered by your platform. Daily is the recommended baseline for price/availability accuracy. For promotions, use a shorter scheduled fetch interval or event-driven Merchant API pushes on price/stock change events. The official feed freshness documentation confirms the 30-day hard ceiling.
  6. Verify automatic item updates are enabled and your schema.org markup is accurate. Check Products → Automations — automatic item updates are on by default. Confirm your product landing pages have schema.org Offer markup that is server-rendered (or at minimum visible in the page HTML). Automatic item updates catch drift between your submitted feed and your landing page — treat them as a supplement to an accurate primary feed, not a replacement for it.
  7. If you are on a major ecommerce platform, install the correct current app and confirm it syncs. Shopify → "Google & YouTube" (Shopify App Store). WooCommerce → "Google for WooCommerce" (WordPress Plugin Directory, slug: google-listings-and-ads). BigCommerce → "Ads and Listings on Google" (BigCommerce App Marketplace). Confirm the app is on its current version. For linking your connected Merchant Center to Google Ads and setting up Shopping campaigns, see linking Merchant Center with Google Ads.
  8. If you have a custom API integration showing "Content API," scope the Merchant API v1 migration. The Content API for Shopping shuts down August 18, 2026 — no grace period. Any data source showing "Content API" as the input method in Merchant Center stops working on that date. The Merchant API v1 (GA July 2025) is the migration target. See developers.google.com/merchant for the versioning and migration guide. Our PPC campaign management team handles API migration as part of feed infrastructure engagements.
Horizontal bar: ecommerce platform market share, StoreLeads Aug 2025, 13.6M stores. WooCommerce 33.4% (Google for WooCommerce); Shopify 19.6% (Google & YouTube); BigCommerce 0.3% (Ads and Listings on Google).

Google Shopping Feed Management

Primary data sources, supplemental layers, attribute rules, and the Content API migration — this is exactly what the feed management team at MB Adv Agency handles for ecommerce clients.

From scheduled fetch setup and supplemental data source configuration to Merchant API v1 migration and feed pipeline audits — we manage the full stack.

See Google Shopping Feed Management →

Common Misconceptions About Merchant Center Feed Management

Misconception 1: "Feed rules disappeared from Merchant Center." They did not. Attribute rules are the renamed version of feed rules. The rename happened as part of the Merchant Center Next migration. In classic Merchant Center, feed rules were a prominent feature accessible from the main feed navigation. In Merchant Center Next, the feature persists as attribute rules — but the name changed, the location changed (now under the Advanced data source management add-on in Settings → Add-ons), and the framing changed (attribute rules are unified with supplemental data sources under the same add-on gate). Merchants searching "feed rules google merchant center" in the Merchant Center Next UI find nothing — because the name is now "attribute rules" and the path is Settings → Add-ons → Advanced data source management → [your data source] → Attribute rules. The capability is the same. The path changed.

Misconception 2: "Supplemental data sources are in the default Merchant Center Next UI." They are not. Both supplemental data sources and attribute rules require the Advanced data source management add-on. If you open Merchant Center Next and do not see a way to add a supplemental data source or configure attribute rules, you have not enabled the add-on. This is the most consistent source of confusion for merchants who used supplemental feeds in classic Merchant Center and upgraded to Merchant Center Next — the feature did not disappear, it moved behind an add-on gate. Enable the add-on first.

Misconception 3: "Automatic item updates handle feed freshness." They do not — not at scale, not as a substitute for active feed management. Automatic item updates are a safety net for small drift in a small percentage of products. They are not a data source. Running automatic item updates as your only freshness mechanism while letting the primary feed go stale produces price-mismatch disapprovals and account-level warnings. The correct mental model: primary data source keeps the catalog current; automatic item updates catch the residual drift that slips through. The official documentation is explicit on this point.

Misconception 4: "The Shopify app is called Google channel." "Google channel" is the old Shopify app name. The current app is "Google & YouTube", available in the Shopify App Store. Any integration guide referencing "Google channel" is outdated. Similarly, any guide referencing "Google Listings & Ads" for WooCommerce is outdated — the current name is "Google for WooCommerce." App names in this ecosystem have changed multiple times; always verify in the relevant app marketplace before following an integration guide.

Supplemental Data Sources: Override Attributes Without Rebuilding the Primary

The supplemental data source pattern solves a specific operational problem: your primary data source is a nightly export from your ERP or ecommerce platform, and you need to enrich, correct, or segment specific attributes without touching that export — because the export is automated, shared with other systems, or managed by a separate team. A supplemental data source is the answer: it is a second input file (in the same format as your primary — TSV, XML, or Google Sheets) that contains only the products and attributes you want to override or add, matched by product ID.

Practical use cases for supplemental data sources: (1) Custom label injection — add custom_label_0 through custom_label_4 values from an internal margin-tier or promotional-priority sheet that does not exist in the ERP. These labels drive campaign segmentation in Shopping and Performance Max without any change to the primary feed. (2) Title correction — override specific product titles that violate the spec or perform poorly in Shopping, without rebuilding the full catalog export. (3) Google product category override — correct the category assignment for specific product ranges where the auto-assignment from the ERP is wrong, without touching the ERP schema. (4) Promotional attribute injection — add sale_price or sale_price_effective_date for promotional periods via a supplemental source that is active only during the sale window.

The supplemental data source requires the Advanced data source management add-on. Once enabled, you add a supplemental source the same way you add a primary source — file upload, Google Sheets, scheduled fetch, or Merchant API v1. The supplemental source merges with the primary at the product ID level; attributes in the supplemental source override the same attribute in the primary for the matched products. Products in the supplemental source with no match in the primary are ignored. For campaign strategy once your feed is clean and optimized, our Google Shopping feed management team handles the full pipeline — from supplemental source configuration to PPC services for ecommerce accounts.

Product Feed Management FAQ

What replaced feed rules in Google Merchant Center?

Feed rules were renamed to attribute rules in Merchant Center Next. The feature itself persists — attribute rules transform data within a data source at the attribute level, performing the same remapping, conditional logic, and value-standardization work that feed rules did in classic Merchant Center. What changed: the name (feed rules → attribute rules), the location (attribute rules now live under the Advanced data source management add-on in Settings → Add-ons, not in the default navigation), and the framing (attribute rules share the same add-on gate as supplemental data sources). Source: support.google.com/merchants — Set up your attribute rules.

What is a supplemental data source in Google Merchant Center?

A supplemental data source (formerly "supplemental feed") is a second input file that Google merges with your primary data source on a per-product basis, matched by product ID. It overrides or adds specific attributes — for example, adding custom_label_0 margin tiers from an internal pricing sheet without rebuilding the primary ERP export, or correcting specific title fields for products where the primary source export has spec violations. The supplemental source does not define or replace the primary catalog. Both supplemental data sources and attribute rules require the Advanced data source management add-on (Settings → Add-ons). Source: support.google.com/merchants — Supplemental data source.

How often should I update my Google product feed?

Daily updates are Google's recommended baseline for catalogs where price or availability changes day-to-day. Products expire after 30 days without a refresh — a product that has not been refreshed in 30 days enters "Expiring" status, then gets disapproved, and stops serving in Shopping results. For promotions — flash sales, time-limited discounts, live-inventory products — Google recommends refreshing multiple times per day (at minimum 2 times per day, i.e., every 12 hours). A scheduled fetch set to daily satisfies the baseline requirement for most catalogs. Event-driven Merchant API v1 pushes on price/stock change events satisfy the promotional cadence. Source: support.google.com/merchants — product data freshness.

What are automatic item updates in Merchant Center, and do they replace the primary feed?

No — automatic item updates are a safety net, not a data source replacement. They are on by default (Products → Automations) and work by reading schema.org structured data on your landing pages to update price, sale price, availability, and condition in the feed automatically. They catch drift between your submitted feed and your landing page — for example, a price change that went live on the website before the next scheduled feed refresh. The official documentation states: "Automations are not a replacement for regular updates of your product data." Running automatic item updates as your only freshness mechanism while letting the primary feed go stale produces price-mismatch disapprovals. Source: support.google.com/merchants — About automatic item updates.

When does the Content API for Shopping shut down?

The Content API for Shopping shuts down on August 18, 2026. There is no grace period. Any Merchant Center data source showing "Content API" as the input method stops working on that date. The Merchant API v1 (generally available July 2025) is the migration target. For merchants on major ecommerce platforms (Shopify, WooCommerce, BigCommerce), the platform's integration app handles the migration — ensure you are on the current app version. For custom or third-party integrations, the migration to Merchant API v1 is a developer task that must be scoped and completed before August 18, 2026. The v1beta was already shut down February 28, 2026. Source: developers.google.com/shopping-content — Content API for Shopping shutdown; Merchant API latest updates.

Which app connects Shopify to Google Merchant Center?

The current app is "Google & YouTube", available in the Shopify App Store. "Google channel" is the old name and is deprecated. "Google Shopping" is even older. The current name is confirmed in Google's own Merchant Center onboarding documentation for Shopify and at apps.shopify.com/google. Always verify the exact app name in the Shopify App Store before following an integration guide — app names in this ecosystem change without notice in third-party documentation.

What is a scheduled fetch in Google Merchant Center?

A scheduled fetch is an input method for primary and supplemental data sources where you give Merchant Center a URL and a schedule, and Google fetches your feed file from that URL automatically at the specified interval. The default fetch frequency is every 24 hours, and the schedule can be adjusted for more frequent pulls. This is the simplest automation path for merchants whose platform exports to a predictable URL: no SFTP setup, no API integration — just a publicly accessible (or password-protected) feed URL and a fetch schedule. For promotional periods, combine a shorter scheduled fetch interval with Merchant API event-driven pushes on price/stock change events. Source: support.google.com/merchants — Scheduled fetches.

Related Resources

From feed architecture to Shopping campaigns — the full ecommerce pipeline.

The MB Adv Agency Shopping team manages feed pipelines, attribute rules, supplemental source configuration, and API migrations alongside full ecommerce PPC campaign management.

Methodology

This pillar consolidates six absorbed Google Merchant Center pages: using-feed-rules-in-google-merchant-center (15 GSC impressions, avg pos 26.07); how-to-use-supplemental-feeds-for-advanced-optimization (0 impressions); automating-feeds-with-scheduled-fetches (0 impressions); how-often-should-i-update-my-product-feed (0 impressions); the-role-of-ai-in-feed-management-and-optimization (121 impressions, avg pos 11.8 — top keyword "ai feed optimization"); integrating-merchant-center-with-e-commerce-platforms (0 impressions). Combined GSC footprint: 136 impressions across 90 days (2026-04-01 through 2026-06-30). Source: data/google-merchant-center/managing-and-automating-product-feeds.json.

All platform-mechanic claims (add-on gate, input methods, freshness intervals, API migration dates, platform app names) were web-verified on 2026-06-30 against official Google Merchant Center Help (support.google.com/merchants) and Merchant API developer documentation (developers.google.com/merchant). Key corrections from web verification: (1) WooCommerce plugin display name is "Google for WooCommerce" (formerly "Google Listings & Ads" — rebranded); (2) Merchant API v1 GA date is July 2025 (not August 2025 as stated in some earlier documentation). No mbadv client metrics are used — per anti-fabrication policy, the MB Adv Agency POV stays qualitative. Platform market share data sourced from StoreLeads (13.6M stores tracked, August 2025) via redstagfulfillment.com — the relative ranking (WooCommerce > Shopify > BigCommerce) is consistent across all major sources.

Author
Matteo Braghetta
Google Ads Specialist, SEM Specialist, Founder.

As a Google Ads expert, I bring proven expertise in optimizing advertising campaigns to maximize ROI.

I specialize in sharing advanced strategies and targeted tips to refine Google Ads campaign management.
Committed to staying ahead of the latest trends and algorithms, I ensure that my clients receive cutting-edge solutions.

My passion for digital marketing and my ability to interpret data for strategic insights enable me to offer high-level consulting that aims to exceed expectations.

Google Partner Agency

We're a certified Google Partner Agency, which means we don’t guess — we optimize withGoogle’s full toolkit and insider support.
Your campaigns get pro-level execution, backed by real expertise (not theory).

Google Ads Audit
Google Partner logo
Testimonial

4.9 out of 5 from 670+ reviews on Fiverr.
That’s not luck, that’s performance.

Highly recommend Matteo to set up your server side tracking. He has a deep understanding of e-commerce tracking and will go above and beyond to make sure everything is set up correctly and working 100%. If you are scaling your store this set up is non-negotiable in my opinion and there isn't many people who have this much knowledge or put the effort in to get it right. Thanks again!

Avoro Design
avorodesign.com

I can only recommend Matteo! He was very patient, professional and very knowledgeable about GA4, Consent Mode v2, and GDPR compliance. Communication was clear, and the setup was done professionally and efficiently. Highly recommend him for anyone needing reliable tracking implementation.

Natureiki
www.natureiki.life

Matteo shines in the realm of online professionals. His work is not only deep in data but also complemented by his proactive communication and cooperation, setting a new standard for freelancers. If you want someone who truly exceeds expectations, look no further. Highly recommended!

Oman Beverly Smyth
www.omanbeverlysmyth.com

Exceptional Service Beyond Expectations - Outstanding Service Impeccable depth, flawless delivery, and exceptional language fluency—this service exceeded all expectations. Highly recommended. Matteo truly ROCKS!!!

IUM Paris
ium-paris.com

Top-notch, always highly value working with Matteo. An absolute Google Ads Genius. This is approximately the 8th time I have hired him and he's helped us get 6-7 ROAS. We are excited in continuing to improve our lead flow. Hire this guy if you need Google Ads help. Thanks Matteo!

DLE Event Group
www.dleeventgroup.com

I finally found the guy who can setup server side tracking and all the ecosystem properly. I definitely recommend Matteo. He is very responsive, kind and wants to dig into things. He configured GA4, Meta, Google Ads, Outbrain and google consent v2 with Cookiebot. Thanks Matteo.

Inomega
inomega.fr

MB Adv delivered exceptional work with outstanding professionalism and lots of patience, taking time to see effects of changes made and not just do the work and submit it. The proactive communication and video summaries of the work completed made working with Matteo a pleasure, as he consistently went above and beyond. Highly recommended for web analytics projects! We are already working on another project.

Withnell Sensors
www.withnellsensors.co.uk

Working with Matteo on my Google Ads was a game-changer. He's not just a strategist, he's a true partner. He understood my goals and tailored a campaign that perfectly reached my target audience. I'm grateful for his expertise and dedication.

DC Cargo
dccargo.com
Know us

Click-driven mind
with plastic-brick obsession.

We build Google Ads campaigns with the same mindset we use to build tiny brick worlds: strategy, patience, and zero tolerance for wasted pieces.
Data is our blueprint. Growth is the only acceptable outcome.

Google Ads Audit
Focused digital strategist assembling plastic bricks on a table, next to a Google Partner mug — symbolizing precision, patience, and performance-driven PPC mindset

Book a call!

Ready to stop guessing and start winning? Fill out the form — we’ll take it from here.

Submit
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.