Turboshop

The most common mistakes in setting up Google Shopping

The most common mistakes in setting up Google Shopping

The mistakes that keep Google Shopping ads from working: a rejected Merchant Center account, a raw product feed, price mismatches and one campaign for the whole catalog. Each with a fix.

Most Google Shopping problems appear before the ads account — in Merchant Center and in the product feed. The most common mistakes: an unverified website, missing shipping and return policies, product titles copied from the supplier, empty identifiers, price mismatches between the feed and the site, and one campaign for the entire catalog. Below is each one with a fix.

How Google Shopping actually works

Google Shopping works differently from regular search ads. You do not write ad copy and you barely set keywords: Google decides which queries your product appears for based on the data in your product feed. So setting up Google ads for a store is first of all data work, not copywriting.

The chain looks like this: store catalog → product feed (a file with titles, prices, availability, images) → Merchant Center (validates the feed and the site) → Google Ads (campaign and bids) → the product appears in results. If any link breaks, the ads either never start or burn budget without orders. That is why 90% of mistakes hide in the first three links. What Merchant Center is and how to connect it is covered on our dedicated Google Merchant Center page.

Monitor with a product grid and sticky notes — setting up Google Shopping

Merchant Center mistakes

Mistake 1. The website is not verified and not claimed

Why it is a mistake. Merchant Center will not show a single product until it is sure the store belongs to you. Beginners upload a feed, see a “pending” status and wait for weeks — while the account is actually stuck at domain verification.

How to fix it. Verify the domain (via a tag on the site, Google Search Console or a DNS record) and claim the URL — these are two separate actions and you need both. Then check that the claimed URL matches the store address exactly, including https:// and the presence or absence of www.

Mistake 2. No shipping, payment or return policies

Why it is a mistake. Google requires public pages with shipping, payment and return terms plus seller contact details. Without them the account is rejected — often without a clear explanation, and the owner blames “a Google glitch”.

How to fix it. Create separate “Shipping and payment”, “Returns and exchange”, “Contacts” and “Terms of service” pages and link them from the footer so they are reachable from any page. The terms must be specific: timelines, costs, number of days for a return, how to reach you.

Mistake 3. Price and availability in the feed differ from the site

Why it is a mistake. This is the number one cause of mass product disapprovals. Google compares feed data with what it sees on the product page. If the feed says 1,200 UAH and the page says 1,350 UAH (or the item is out of stock), the product is pulled from results — and systematic mismatches hurt the whole account.

How to fix it. The feed must update automatically together with the catalog, not be a file exported by hand “once a month”. In Turboshop stores the product feed is generated automatically from the catalog, so prices and stock always match the site. Our other advertising and accounting integrations are listed on the platform integrations page.

Checking a product feed: a table with flagged error rows on a laptop

Product feed mistakes

Mistake 4. Titles copied from the supplier

Why it is a mistake. The title attribute is the main signal telling Google which queries to show your product for. A title like “Art. 45-902 black” contains not a single word a person actually types into search, so the product either never shows or shows to the wrong people.

How to fix it. Build the title from a formula: product type + brand + model + key attribute (color, size, volume). Put the most important words first — Google truncates long titles. “Nike Air Max 90 men's sneakers, black, size 42” works far better than “Air Max 90 black”.

Mistake 5. Empty identifiers: GTIN, brand, MPN

Why it is a mistake. Identifiers tell Google exactly what you sell and let your product appear in price comparisons. Without them products often get warnings, match queries worse and lose to competitors at the same bid.

How to fix it. For branded goods fill in the GTIN (barcode) and the brand. For your own production or items without a barcode, correctly set identifier_exists: no and always fill in brand and MPN — an honest and accepted option, unlike an invented barcode.

Mistake 6. No Google product category and product type

Why it is a mistake. The google_product_category and product_type attributes define the context a product is shown in and how easily you can manage it inside a campaign. Without them Google guesses the category — and often gets it wrong, especially in niches that sit between categories.

How to fix it. Assign the official Google category to every product group, and mirror your own catalog structure in product_type (“Shoes > Sneakers > Men's”). The second attribute becomes very handy when you split the campaign into groups.

Mistake 7. Poor product images

Why it is a mistake. Google rejects images with watermarks, overlaid text, borders, collages and promotional badges. On top of that, in Shopping results people see the photo first and the price and title second.

How to fix it. Use a clean product shot on a light background, no logos or captions, in high resolution. One main image per product, other angles as additional images.

Google Shopping is not advertising you write. It is advertising your catalog feeds: good titles, honest prices and clean photos deliver more than any bid manipulation.

Campaign setup mistakes

Mistake 8. One campaign for the whole catalog

Why it is a mistake. When every product sits in one group with a single bid, cheap or low-margin items eat the budget fast, while the items that actually make money are rarely shown. And worst of all, you cannot see what works.

How to fix it. Split the catalog into at least 3–5 groups by category or margin and set different bids. Start with one or two categories you are confident about, collect data, and only then expand to the whole catalog.

Mistake 9. Conversion tracking is not set up

Why it is a mistake. Without purchase tracking you optimize for clicks instead of money. A campaign can look “successful” by CTR while running at a loss — and you find out at the end of the month from your bank statement.

How to fix it. Enable conversion tracking with order value before you launch the first ad. Google's automated bidding strategies work blind without conversion data. While you are at it, check that the ads are not competing with your own organic results for brand queries — the basics are covered in our materials on the platform SEO features.

Summary: mistake → consequence → fix

MistakeConsequenceFix
Site not verifiedNo products shown at allVerify the domain and claim the URL
No shipping/return policiesAccount rejectedCreate policy pages, link from the footer
Feed price ≠ site priceMass product disapprovalsAutomatic feed updates from the catalog
Supplier-style titlesFew impressions, wrong queriesType + brand + model + attribute
No GTIN or brandWarnings, weak matchingFill them in or set identifier_exists correctly
One campaign for everythingBudget goes to the wrong productsSplit into groups with separate bids
No conversion dataOptimizing for clicks, not salesEnable tracking before launch
Store owner going through a checklist before launching a Google Shopping campaign

Pre-launch checklist for Google Shopping

  1. The domain is verified and the store URL is claimed in Merchant Center.
  2. The site has shipping, payment, returns and contact pages with real terms.
  3. The product feed updates automatically; prices and stock match the site.
  4. Product titles are written for search queries, not copied from a price list.
  5. Brand, GTIN or a correct identifier_exists, Google category and product type are filled in.
  6. Images are clean, with no watermarks or text.
  7. The campaign is split into at least 3 groups, each with its own bid.
  8. Conversion tracking is enabled and verified with a test order.
  9. A daily budget is set that you can sustain for at least two weeks.

What the platform handles for you

Some of these mistakes never need fixing — they simply do not happen when the store runs on a builder. In Turboshop the product feed is generated automatically from the catalog: add a product or change a price and the feed updates, so there is no mismatch with the site. Technical pages, catalog structure and integrations are available right after the store is created, and the store itself launches in a day. Ready-made designs already contain correct product cards with images and prices — exactly what Merchant Center expects.

What remains is your part: good titles, honest stock levels, decent photos and a sensible campaign split. That is what real Google ads setup looks like — the rest is automated.

Frequently asked questions

Why does Merchant Center disapprove my products?

The most common reasons are a price or availability mismatch between the feed and the site, missing shipping and return policies, image requirement violations (watermarks, text on photos) and empty required attributes such as brand or GTIN. Merchant Center has a diagnostics section showing the exact reason per product — always start there.

How long does feed review take?

The first review of an account and its products usually takes a few business days. Submit the feed for review well in advance, not on the day you planned to launch ads — otherwise the launch slips.

Can I run Google Shopping without a registered business?

To accept online payments and work with a payment provider you need a registered sole proprietorship or company — that is a legal requirement, not a Google one. The return policies and seller contact details Merchant Center asks for also assume a legal business status.

What budget should I start with?

There is no universal number: the budget depends on the niche, the product price and auction competition. A workable approach is to set a daily budget you can sustain for at least two weeks on one or two categories, and judge the result by conversions, not clicks. Testing “for one day” is pointless — the system has no time to gather data.

Shopping ads perform well when a tidy catalog sits behind them. Current terms are on the pricing page.

Create a store for free

New articles by email

We write rarely — only when there are new articles on launching and growing an online store. No spam, unsubscribe from any email.

Turboshop Pricing

Pick a package for your catalog size — 0% sales commission. The full comparison lives on the pricing page.

Plus

For stores that outgrew the start: more products, filters and variants, a catalog on Facebook and Instagram.

416 UAH / mo
billed annually (4 992 UAH)
  • Products count: up to 1,500 products
  • Disk space: 5 GB
  • Filters and attributes
  • Product variants
  • Facebook and Instagram

Pro

Maximum power with no limits: API, TurboSklad inventory, advanced SEO and 24/7 site monitoring.

1728 UAH / mo
or 1469 UAH/mo billed annually — 17 628 UAH per year, saving 15%
3 mo — 1642 UAH (−5%) 6 mo — 1555 UAH (−10%)

Everything in Standart, plus:

  • Products count: unlimited
  • Disk space: 50 GB
  • API and Webhooks
  • TurboSklad inventory
  • Loyalty program
  • Filter landing pages
  • 24/7 site monitoring
  • Price types (retail / wholesale / dealer)
  • User types

We'll help you launch your store

Leave your contacts — a manager will get in touch and advise the best solution for your business.