Google Merchant Center for running stores
By The Segments team
THE SHORT ANSWER
Google Merchant Center holds your product data for Google Shopping. Shopify stores connect through the Google & YouTube sales channel. Running shoes need brand, GTIN, gender, age group, color and size, with every size grouped under one item_group_id. Clear contact details and a written return policy help keep the account out of misrepresentation trouble.
Google’s Shopping ads and free product listings run on Merchant Center product data. If your account is messy, your wall doesn’t show up. Here’s how to set it up for a run store and keep it healthy.
What is Google Merchant Center?
Merchant Center is where Google keeps your product data: titles, prices, stock, images, GTINs, sizes and colors. Google uses that data for free listings across Search, the Shopping tab, Images and YouTube, and for paid Shopping ads.
About the name. Google moved every account to Merchant Center Next by October 2024, and renamed a few things along the way: feeds are now “data sources” and the old diagnostics view is the “Needs attention” tab. In July 2026, Google dropped the “Next” and went back to calling it Google Merchant Center. No action is needed. If you read an older guide that talks about “feeds” and “diagnostics,” the ideas still apply under the new names.
How do you connect Shopify to Merchant Center?
Use Shopify’s Google & YouTube sales channel. It syncs your products to Merchant Center and keeps them refreshed.
Before you connect
Shopify lists store requirements for the channel. Check these first, because they overlap with what Google checks for misrepresentation:
- Your online store isn’t password protected.
- You have an active payment provider.
- A Refund Policy and Terms of Service are published and linked in your footer menu.
- Your contact information is on a page of your store: email, phone, address or a contact form.
- You ship to a supported country, in that country’s currency.
Connecting
Shopify’s setup steps:
- In Shopify admin, go to Sales channels > Google & YouTube and connect your Google account.
- Choose an existing Merchant Center account where you’re an admin, or create a new one.
- Verify your phone number.
- Make sure your primary domain is verified and claimed in that Merchant Center account.
- Choose whether to import shipping settings from Shopify or set them up in Merchant Center.
Products that are available to your online store then sync automatically. The first sync can take up to 24 hours, and Shopify says Google reviews new products within 3 to 5 business days. To see a single product’s problems, open it in Shopify and click Google under Sales channels.
Which attributes do running shoes and apparel need?
Shoes and run apparel fall under Google’s Apparel & Accessories category, which has extra requirements. Google’s help page on missing apparel values puts it plainly: apparel offers need gender, age group and color, and shoes also need size. You must provide them for your offers to show.
| Attribute | Status for a US run store | Example for a running shoe | Notes |
|---|---|---|---|
brand |
Required for products with a clear brand | Brooks | Use the brand name, not your store name |
gtin |
Recommended whenever the manufacturer assigned one | 12-digit UPC from the box | Leaving it off can limit visibility or cause disapproval |
gender |
Required for apparel | male, female or unisex | Values in English only |
age_group |
Required for apparel | adult | Use kids for youth shoes |
color |
Required for apparel | Black/White | Up to three colors with slashes, matching the product page |
size |
Required for shoes and clothing | 10.5 | One size per item. Use size_system to say the size is US |
item_group_id |
Required for variants | the shoe’s product ID | Same value for every size and color of one product |
google_product_category |
Optional: Google assigns one | 187 (Apparel & Accessories > Shoes) | Override only when Google gets it wrong |
identifier_exists |
Only when no GTIN, MPN or brand exists | no | Misuse gets a warning |
For gender, age group, color and size, Google applies the requirement to all Apparel & Accessories products in free listings, and to Shopping ads that target the US and five other countries. A few items in the category, like shoelaces, are exempt from gender.
In Shopify, start with the product category. Assigning one from Shopify’s Standard Product Taxonomy unlocks category metafields such as size, age group, target gender and color, and Shopify uses the category when selling on channels like Google.
What Google product category do running shoes use?
Running shoes belong in 187, Apparel & Accessories > Shoes, in Google’s product taxonomy. There’s no separate running shoe category. A few others run stores use:
- Socks:
209, Apparel & Accessories > Clothing > Underwear & Socks > Socks - Shirts, shorts and tights: under
5322, Apparel & Accessories > Clothing > Activewear, or the matching clothing category - Insoles:
2801, Health & Beauty > Personal Care > Foot Care > Insoles & Inserts - Laces:
1856, Apparel & Accessories > Shoe Accessories > Shoelaces
Google assigns a category automatically to every product. You only need to override it when Google gets it wrong. For example, if Google puts a foam roller in an apparel category, it will ask for a size and color the roller doesn’t have. Google’s help on missing apparel values suggests setting the category yourself in that case.
Where do you get GTINs for shoes?
A GTIN is the barcode number. For shoes sold in the US, that’s the 12-digit UPC on the box label, and every size and width has its own.
- Check your Shopify barcode field. Shopify keeps it in the Inventory section of each variant.
- Pull from your purchase orders. Many brands send UPCs with order confirmations, price files or B2B portal exports. Ask your rep for the full UPC file for every style you carry.
- Import, don’t type. Match on style number, color and size, and import in bulk. A wrong UPC on a 9.5 is worse than none.
- Never invent one. Google says don’t guess or make up a value. GTINs must be the ones the manufacturer allocated.
Google says products submitted without their GTIN may have limited visibility, and if a product has a GTIN and you leave it off, the product could be disapproved. For store-made items like a custom race shirt with no barcode, leave GTIN blank and set identifier_exists to no. Google warns that setting it to no when a product does have an identifier earns a warning.
How should you set up shoe variants?
One shoe model in one gender is one product. Every size, width and color is a variant, and every variant shares one item_group_id.
Google’s rules for item_group_id:
- Use the same item group ID for each variant of a product.
- Give each different product its own unique value. Don’t reuse it.
- Don’t rely on uppercase or lowercase to make two IDs different.
- Variants should differ only by attributes like size and color.
The Shopify channel handles this when your product is built the normal way, with size and color as variant options. Problems show up when stores create a separate Shopify product for each colorway or for the wide version. That’s fine in Shopify, but each separate product becomes its own group in Google. Keep it consistent: either every colorway is its own product, or every colorway is a variant, across the whole catalog.
Google’s size page also says to submit only one size per item, never “multisize” or “n/a,” and to use size_system to say which country’s sizing you use.
How do you read Merchant Center disapprovals?
Go to Products, then the Needs attention tab. Google’s guide to the Needs attention tab explains the layout:
- Three summary cards at the top show the issues with the biggest impact and how many products each affects.
- The product list below can be filtered by issue, status or title. Expand “What needs attention” to see what’s wrong with each product.
- The Priority fixes toggle hides low-impact issues. Turn it off to see everything.
- Download any filtered view to fix products in bulk.
Where you can, fix the problem in Shopify, where the product data comes from, so the fix travels with every sync. Google says changes can take 24 to 72 hours to show on the Needs attention page.
Common disapprovals for run stores
| Issue | What it means | Fix |
|---|---|---|
| Missing value: size, color, gender or age group | An apparel or shoe product is missing a required attribute | Fill it in Shopify; check the product category isn’t wrong |
| Limited performance: missing GTIN | Google thinks the product has a GTIN you didn’t send | Add the UPC to the variant’s barcode field |
| Invalid GTIN | The number isn’t a valid 8, 12, 13 or 14 digit GTIN | Re-check against the box label or brand file |
| Mismatched product price | Price in Merchant Center differs from your product page | See below |
| Mismatched availability | Stock status in Merchant Center differs from your page | Keep sync timing tight; don’t use out of stock to pause products |
Price mismatches. Google says its crawler reads the HTML your web server returns. Prices loaded by JavaScript after the page loads, incorrect structured data, or apps that show bots a different price will trigger the error. Mismatched products may be disapproved, and repeated mismatches can lead to account suspension. Check 3 in the 1-minute test for your website shows you how to see what Google sees.
Availability mismatches. Google says too many products with incorrect availability can lead to account suspension. To pause a product for a short time, Google’s guidance is to use the pause attribute for up to 14 days rather than marking it out of stock.
What causes a misrepresentation suspension?
Google’s misrepresentation policy bans presenting your business or products in a way that isn’t accurate, realistic and truthful. It covers things like a false business name or contact details, hiding where your business is, and refusing refunds your own policy promises. Google says egregious violations get suspended without warning, while other violations get a warning at least 7 days before suspension.
For a run store, the risk is usually missing paperwork, not deception. Check these first:
- Put contact details on the site. Google’s account guidelines ask for contact information clearly available on your website. Put the phone, email and store address in the footer and on a contact page.
- Match your business info. In Merchant Center, go to Settings > Business info and enter the same business name, address and phone your website shows. Google’s missing contact information fix lists mismatches between Merchant Center and your site as a cause, along with incomplete identity verification.
- Write a real return policy. Google’s guidelines want it to explain what the customer has to do, when you offer returns and refunds, the time frame, and when the refund arrives. If you don’t take returns on worn shoes, say so plainly. Even a no-returns policy must be stated.
- Add the return policy in Merchant Center. Under Products & store > Shipping and returns > Return policies, add yours and wait for it to show Verified. It must match your website and be readable without signing in.
- Test checkout. Google expects a shopper to be able to add a product to the cart and complete checkout.
Getting reviewed after a suspension
Fix everything first, then request a review. From Shopify, go to Sales channels > Google & YouTube > Settings and choose Request re-review. Google says reviews typically take 3 to 7 business days, and each unsuccessful request can add a cool-down period before you can ask again. Don’t request a review until you’ve checked every page.
Free listings vs Shopping ads: what’s the difference?
Both run on the same Merchant Center product data. The difference is who pays and where they show.
| Free listings | Shopping ads | |
|---|---|---|
| Cost | Free | You pay per click on standard Shopping campaigns |
| Where they show | Search, the Shopping tab, Images and Lens, YouTube | The Shopping tab, next to Google Search results, Google Images, and search partner sites if you opt in |
| How to turn on | On by default; check Marketing methods > Free listings | Link Google Ads to Merchant Center, then create a Shopping campaign |
| Control | None over placement | Budget, bids and which products run |
Sources: Google’s pages on free listings and Shopping ads. Shopping ads use your Merchant Center data, not keywords, to decide when to show, so the attribute work above improves both.
For run stores, the bigger prize is local. Local inventory ads and free local listings show your in-store products to shoppers nearby, and they’re an add-on to the same Merchant Center account. Our local inventory ads setup guide picks up where this one ends.
How do you keep Merchant Center healthy?
Ten minutes a week keeps most problems small:
- Monday: open Needs attention and read the three summary cards.
- When new styles arrive: check that each has a barcode, product category, gender, color and size before it goes live.
- Before a sale: make sure sale prices change on the site and in Merchant Center at the same time.
- Once a quarter: compare Business info, the return policy and your website’s contact page.
If you’d rather hand it off, Segments’ setup includes a Merchant Center tune-up and connects your Shopify inventory to local inventory ads, as part of Fill the Store. Segments HQ then recommends a Google product category for every product and writes it to Shopify when you approve.
Questions owners ask
Is Google Merchant Center free?
Yes. Creating an account and listing products in free listings costs nothing. You pay only if you run Shopping ads or other Google Ads campaigns that use your product data, which are charged per click for standard Shopping campaigns.
How long does Merchant Center take to approve new products?
Shopify says Google reviews new products within 3 to 5 business days after the first sync, and the first sync itself can take up to 24 hours. Google says fixes can take 24 to 72 hours to show on the Needs attention page.
What if a product doesn't have a GTIN?
Store-made items like a custom race shirt usually won't have one. Google says not to guess or make one up. Leave the GTIN blank and set identifier_exists to no only when you're sure the product has no manufacturer identifiers. Branded shoes and apparel nearly always do, so check the box or ask your rep.
Should I use Merchant Center for local inventory ads too?
Yes. Local inventory ads and free local listings are an add-on to the same Merchant Center account. Your local inventory data uses the same product IDs as your online product data, plus a store code that matches your Business Profile. Get the online product data clean first, then add local inventory.
See how your store shows up.
The free Storefront Report grades your store on Google, in AI answers, in reviews and in ads, door by door.