---
title: Update your Google Merchant Center product feed
description: Fix disapproved products, improve your product titles and details, and keep your Google Merchant Center feed in step with your Shopify or WooCommerce store, with each fix made at the source so the next sync keeps it.
slug: /use-cases/google-merchant-center-feed
page_type: use-case
lead_prompt: How do I update my Google Merchant Center product feed with AI?
target_prompts:
  - Can an AI marketing agent update my Google Merchant Center product feed?
  - How do I fix disapproved products in Google Merchant Center?
  - How do I improve product titles in my Google Shopping feed?
  - How do I keep my product feed in sync with my store?
  - What feed changes help my products show up in Google Shopping?
entity: Kite
category: AI marketing agent
author: Devon Wells and Kite
date_published: '2026-11-11'
date_modified: '2026-11-11'
related_integrations:
  - /integrations/shopify.md
  - /integrations/woocommerce.md
  - /integrations/google-sheets.md
  - /integrations/google-analytics.md
---

# Update your Google Merchant Center product feed

## Key Takeaways

- Most product feeds are copied from your store by an app such as Shopify's Google & YouTube app or Google for WooCommerce. A fix made only in Merchant Center can be overwritten at the next sync, so the lasting fix belongs in the store.
- AI can update a Merchant Center feed by reading the list of products with issues, tracing each issue back to the store field it came from, and correcting that field. It can also rewrite titles so they carry the brand, product type, and details shoppers search for.
- Kite reads your products in Shopify or WooCommerce and in Merchant Center, checks them against your live product pages, and fixes the problems it finds.
- For details your store has no field for, such as product highlights, Kite writes a supplemental feed in Google Sheets that Merchant Center adds to your main feed.
- After the next sync, Kite checks that the changes reached Merchant Center. It can repeat the check every week so price and stock mismatches are caught early.

## Why product feeds go wrong

Google Merchant Center is where an online store sends its product data so the products can appear in Google Shopping, in free listings across Google, and in Shopping ads. Google builds each listing from your feed: the title, description, price, availability, image, and identifiers such as the barcode number. If the feed is wrong, the listing is wrong. If it breaks one of Google's rules, the product is disapproved and doesn't show at all.

Feeds rarely break all at once. They drift. A sale price changes in the store but the feed still shows last week's price. A product sells out on the website but stays "in stock" in Merchant Center. A batch of new products goes live without barcodes. Each of these becomes an issue in Merchant Center's diagnostics, and enough of them can pull a large part of a catalog out of Shopping.

Weak listings are the quieter problem. A product titled "The Harbor" tells Google nothing about what it is. The same product titled "Harbor Linen Duvet Cover, Queen, Sand" matches the searches shoppers actually make. Google relies heavily on the title to decide which searches a product appears for, so a vague title keeps a perfectly approved product out of sight.

The work of fixing a feed follows the same steps every time:

- find which products have issues and why
- trace each issue back to where the bad data came from
- fix it at that source, so the fix survives the next sync
- improve the titles and details that decide which searches a product shows up for
- check that the changes arrived, and keep checking as the store changes

That work suits an AI agent. It's detailed, it spans hundreds or thousands of products, and every fix can be checked against a source of truth. Kite is an AI marketer. It researches your business, builds a growth strategy, and ships the work that brings you new customers. Here's how it keeps your product feed accurate and your listings strong.

## How Kite updates your Google Merchant Center product feed

Kite starts with what it learned when it researched your business: your products, your customers, your brand voice, and how your competitors describe similar products. It then reads your catalog from your connected Shopify or WooCommerce store and your products in Merchant Center, and it takes in the list of products with issues.

For each issue, Kite works out where the bad data starts. Most of the time, that's a field in your store that the sync copies into Merchant Center, so Kite fixes the field in the store. When a detail has no home in your store, Kite adds it through a supplemental feed or updates the product in Merchant Center directly. Alongside the fixes, it rewrites weak titles and fills in missing details using the words shoppers search with.

After the next sync, Kite reads the products again in Merchant Center to confirm the changes arrived, and it can repeat the whole check on a schedule.

### Find the products with issues and what caused them

Kite builds a list of every product that is disapproved, limited, or showing poorly, and it groups the products by cause. Merchant Center lets you download the list of products with issues. You can upload that file to Kite, and with Merchant Center connected, Kite also reads the product data stored there.

Grouping by cause matters because a hundred disapprovals usually come from three or four problems. Kite might report that 64 products have a price that doesn't match the product page, 31 are missing a barcode, and 9 use an image with text over the product. Each group has one fix, so it can be handled in one pass.

Kite checks the most common causes against the source of truth. For a price or availability mismatch, it compares three things: the price in Merchant Center, the price in your store, and the price shown on your live product page. If the store and the product page agree but Merchant Center is behind, the sync is stale. If the product page shows a different price from the store, something on the page needs fixing, such as a sale price your theme displays but the feed doesn't carry.

Some issues aren't about a single product. Google can limit or suspend a whole account when the store's website is missing clear contact details, a returns policy, or shipping information. Kite reads your store pages, tells you which of those details are missing, and can write and publish the pages in your Shopify store once you approve them.

### Fix each problem where it starts

Kite fixes product data in your store whenever the store is where the data comes from, because that's the only fix the next sync won't undo. If your feed comes from Shopify's Google & YouTube app or from Google for WooCommerce, Merchant Center copies your store's products on a schedule. A title you edit in Merchant Center can be replaced by the store's version a few hours later.

So when Kite finds a problem, it decides where to make the change based on where the data comes from:

- **A field your store sends.** Kite updates it in the store. In Shopify, that covers product titles, descriptions, variants, tags, and the custom fields your theme uses, and Kite can run a large change as one bulk update. In WooCommerce, it covers product names, descriptions, prices, and categories.
- **A detail your store has no field for.** Kite writes it into a supplemental feed, explained in the next section.
- **A product that doesn't come from a store sync.** Kite updates the product in Merchant Center directly.

Here's how that plays out for a missing barcode. Google uses the barcode number, which it calls the GTIN, to match your product with the same product sold elsewhere. Shopify's Google & YouTube app takes it from the barcode field on each variant. Kite finds the variants with an empty barcode and lists them for you. You supply the numbers from your supplier sheet, or Kite reads them from a sheet you upload, and Kite writes each one to the right variant in Shopify. When a product is your own design and has no barcode, Kite tells you so, because Google treats a product with no barcode differently from one with a missing barcode.

### Rewrite titles and details so products show up for the right searches

Kite rewrites product titles so each one names what the product is and the details a shopper searches for. A strong Shopping title usually leads with the brand and product type, then adds the attributes that separate one product from the next, such as size, color, material, or quantity. The most important words go first, because Google shows only the start of a long title.

Kite chooses those words with research, not guesswork. Its built-in search data shows how many people search for each term and which related terms they use. Your catalog might call a product a "throw," while shoppers search for "knit blanket." Kite puts the term shoppers use in the title and keeps your own name for the product where it helps.

Each category gets its own pattern, because shoppers look for different details in different products. For clothing, the title carries the brand, item, gender, color, and size. For a candle, it carries the scent, size, and burn time. For a phone case, it names the phone model first. You review a sample of titles for each category before Kite applies the pattern to the rest.

The same research fills in the details that help Google match a product to a search:

- the product type, written the way your store groups its products
- color, size, and material where they apply
- age group and gender for clothing, which Google expects in many countries
- a description that answers what the title can't, in your brand voice

Some useful details have no field in your store. Product highlights, the short bullet points Google can show beside a listing, are a common example. For those, Kite writes a supplemental feed: a Google Sheet that holds extra columns for your products, matched by product ID. You add the sheet to Merchant Center once as a supplemental source, and Kite keeps updating the rows. Merchant Center combines it with your main feed, so the extra details stay in place when the store syncs.

For product copy on your store itself, see how Kite can [write product descriptions at scale](/use-cases/product-descriptions.md).

### Keep your feed in step with your store

Kite can run the same check on a schedule, so your feed stays accurate as prices, stock, and products change. A weekly check compares your store, your live product pages, and Merchant Center, and it reports anything that has drifted apart.

That catches the problems that build up quietly. A new product launched without a barcode shows up in the next week's report instead of after it's been disapproved for a month. A sale that ended in the store but still shows in Merchant Center gets flagged before Google finds the mismatch. Kite proposes the fix in the same report, and you approve it in the conversation.

Before a big sale, it's worth asking Kite to run the check right away. Prices change across many products at once during a promotion, and that's when mismatches between the feed and the product page are most likely.

### Confirm the changes reached Merchant Center and measure the result

After each round of fixes, Kite checks that they arrived. Once the store has synced, it reads the updated products in Merchant Center and confirms that the new titles, barcodes, and details are there. You can download a fresh list of products with issues, and Kite compares it with the list it started from to show which problems are gone.

Kite then looks at whether the work brought in shoppers. It reads your store's orders and compares sales for the fixed and rewritten products against the period before. With Google Analytics connected, it can also compare visits from shopping listings, which Google Analytics reports in its Organic Shopping and Paid Shopping channels, before and after the changes.

When rewritten titles lift traffic in one category, Kite proposes the same treatment for similar products. Every result goes into your team's knowledge base, so the next round starts from what your catalog has already taught Kite.

## What you get

- **A list of products with issues, grouped by cause.** How many products each problem affects, where the bad data comes from, and what the fix is.
- **Fixes made at the source.** Corrected titles, descriptions, prices, barcodes, and other fields saved in your Shopify or WooCommerce store after you approve them, so the next sync carries them into Merchant Center.
- **Rewritten titles and filled-in details.** A title pattern for each product category, with search research behind the words it uses, applied across your catalog after you approve a sample.
- **A supplemental feed.** A Google Sheet that holds details your store has no field for, such as product highlights, kept up to date by Kite.
- **A weekly feed check.** A report on prices, stock, and products that have drifted apart between your store, your product pages, and Merchant Center, with the fixes ready to approve.
- **A before-and-after comparison.** Which issues cleared, and how orders and Google Shopping visits changed for the products Kite worked on.

## How to get started

Tell Kite what's wrong with your feed in plain language. You might say, "About 200 of our products are disapproved in Merchant Center. Find out why and fix them," or "Our Shopping titles are just product names. Rewrite them so we show up for the right searches."

Kite asks you to connect the accounts the work needs the first time it needs them. Connect your Shopify store by signing in, or connect WooCommerce with a REST API key that has read and write permission. Connect Google Merchant Center by signing in with the Google account that manages it. If you want a supplemental feed, connect Google Sheets too. Download the list of products with issues from Merchant Center and upload it to the conversation, and Kite starts from there.

Kite reads your catalog and your Merchant Center products, groups the issues by cause, and comes back with a plan: what it will fix in the store, what goes in a supplemental feed, and a sample of rewritten titles for you to review. You can work with Kite in your browser or in Slack.

Kite proposes the changes and waits for your approval before anything changes in your store or in Merchant Center. Once the fixes have earned your trust, you can let it apply routine ones, such as a corrected price, on its own.

## Integrations used for your Google Merchant Center product feed

Kite researches search terms, writes titles and details, and runs the weekly check with its own built-in tools. Your store connection is where most fixes are made, and the rest of the connections add a supplemental feed and a way to measure results.

### Fix product data in your store

Your store is usually the source of your feed, so this is where Kite makes the fixes that last:

- [Shopify + Kite](/integrations/shopify.md): Kite reads your products, variants, and custom fields, updates titles, descriptions, and variant details across hundreds of products in one bulk update, writes missing store pages such as a returns policy, and reads your orders to see what the changes sold.
- [WooCommerce + Kite](/integrations/woocommerce.md): Kite reads your products, prices, and categories, updates product names, descriptions, and prices, and reads your orders afterward.

### Add details your store can't hold

- [Google Sheets + Kite](/integrations/google-sheets.md): Kite builds and maintains the sheet Merchant Center reads as a supplemental feed, matching each row to a product ID and updating rows in place when details change.

### Measure Google Shopping traffic

- [Google Analytics + Kite](/integrations/google-analytics.md): Kite compares visits and conversions from Google Shopping before and after a round of feed changes.

## Common questions

### What is Google Merchant Center?

Google Merchant Center is Google's free tool for online stores to upload their product data so products can appear across Google. That includes free product listings in the Shopping tab and in search results, as well as Shopping ads in Google Ads. You set it up once with your store's website and business details, then send it a product feed, usually through an app that connects your store. Google reviews the products and shows the approved ones to shoppers.

### Should I edit my product feed in Merchant Center or in my store?

Edit it in your store when your feed comes from your store. Apps such as Shopify's Google & YouTube app and Google for WooCommerce copy your products into Merchant Center on a schedule, and the store's version usually wins. An edit made only in Merchant Center can disappear at the next sync. Use Merchant Center's own rules or a supplemental feed for changes your store can't hold. Kite follows the same order: it fixes the store first and uses a supplemental feed for the rest.

### How long does Google Merchant Center take to approve products?

Google says it usually reviews new and updated products within a few business days, and many are approved sooner. After you fix a disapproved product, the updated data has to reach Merchant Center first, which with a store app usually means waiting for the next sync. Kite checks the products again after the sync so you know the fix arrived. If a product stays disapproved after the fix is in place, you can request a review of that product in Merchant Center.

### Doesn't Google already use AI to fix my feed?

Yes, for some problems. Merchant Center can automatically update a product's price and availability from the structured data on your product page, which helps cover short gaps between syncs. Google also offers tools that suggest better titles and descriptions inside Merchant Center. Those suggestions live in Merchant Center, though, so they don't fix the store data that causes the next mismatch. Kite works on the store, the supplemental feed, and your product pages together, and it keeps checking after the fix.

### How do I link Google Merchant Center to Google Ads?

You link the two accounts from Merchant Center's account settings by sending a link request to your Google Ads account, then accepting it in Google Ads. Once they're linked, your approved products can appear in Shopping ads and Performance Max campaigns. Kite doesn't set up the link or launch the campaigns, but it can write Google search ad copy for you and make sure the products those ads promote have complete, accurate listings.
