Google Shopping & Merchant Center for online stores
Google Shopping arrives in Serbia in November 2026. A practical guide to Merchant Center, GTIN, the feed and ROAS — and how to get your catalog ready before competitors.
For years, Serbian online stores have advertised on Google with text ads only — Google Shopping, the format with the product image, price and store name right in the results, was not available. That changes in November 2026, timed right before Black Friday. The stores that prepare their Google Merchant Center account and product feed now will be visible the moment it goes live. The ones that wait will register during the busiest shopping week of the year.
What Google Shopping actually is
Google Shopping shows your products as visual cards — image, price, store — above or beside the regular search results. Unlike a text ad, Google does not read your website to build these cards. It reads a single file you submit: the product feed. Everything a shopper sees — the title, the price, whether you appear at all — is decided by that feed, not by how nice your site looks.
This is the part most store owners miss: a beautiful storefront with a weak feed simply does not show up. Google never sees the storefront — it sees the feed.
Merchant Center: the gateway
Google Merchant Center is the free Google account where your feed lives. You connect your store, upload (or auto-sync) the feed, and Google checks every product against its rules. Products that pass are approved and can be advertised. Products that fail are disapproved and silently sit there, invisible — often 10–20% of a catalog without the owner ever noticing.
Connecting Merchant Center is easy. Keeping the whole catalog approved — that is the actual work, and where most of the lost revenue hides.
GTIN and EAN: without them, Google barely sees you
A GTIN (Global Trade Item Number) is the unique product code behind every barcode — for most products sold in Europe that is the 13-digit EAN on the packaging. When you send a correct GTIN, Google can match your product to its global catalog: it knows exactly what you are selling, shows richer information, and gives you a real edge in competitive auctions.
Missing or wrong GTINs are one of the most common — and most expensive — feed problems. For branded products, no GTIN means a lower impression share and a higher cost per click. We cover this in depth in GTIN & brand: the identity layer of the feed.
ROAS: why a good feed lowers your cost
ROAS (Return On Ad Spend) is how many dinars of revenue each dinar of ad budget brings back. Store owners tend to treat a low ROAS as a campaign problem — wrong bids, wrong targeting. In Shopping, it is usually a feed problem.
A clean, complete feed lets Google match your product to the right searches. Better matches mean higher click-through, which Google rewards with a lower cost per click — so the same budget buys more qualified visitors, and ROAS rises. The feed is the lever; the campaign only reacts to it. We break down the CPC mechanics in The CPC myth: why cheaper clicks aren’t the goal.
Get ready before November — the short checklist
The feed quality that wins after launch is the same quality that improves campaigns today. In order of impact:
- Titles — real product names (Brand + Type + key attributes), not internal ERP codes like
ART-00421-B-XL. - GTIN / EAN — add the barcode number for every branded product; mark
identifier_exists=falseonly when one genuinely does not exist. - Descriptions — at least a few hundred characters, describing what the product is, not marketing slogans.
- Images — min. 800×800px, the full product, clean background.
- Price & availability — must match your site exactly; daily sync at minimum.
- Clear disapprovals — fix the products silently sitting in disapproved status.
For the complete 47-attribute reference, see Feed anatomy: 47 attributes Google expects.
How much does Google Shopping cost
There is no fixed price — Google Shopping runs on an auction. You set a budget (for Serbian stores, typically €300–€1.500/month to start) and pay per click, not per sale. What you actually pay per click depends heavily on your feed quality: a clean, well-matched feed earns a higher quality signal, and Google charges less for the same position. So the real cost question isn’t the budget — it’s how efficiently that budget converts, which is a feed problem first and a bidding problem second.
Standard Shopping vs Performance Max
Once Shopping is live you’ll choose between two campaign types. Standard Shopping gives you direct control over bids and products. Performance Max hands optimization to Google’s AI across Search, Display, YouTube and Gmail. Both run on the exact same feed — and Performance Max, being almost fully automated, is even more dependent on feed quality, because the AI has little else to work with. A weak feed makes PMax guess. We compare the two in depth in Performance Max vs Standard Shopping.
Why products get disapproved
The most common reasons a product is rejected in Merchant Center, in rough order of frequency:
- Price mismatch — the price in the feed doesn’t match the price on the landing page (the single most common rejection).
- Missing or invalid GTIN — for branded products Google expects a valid barcode number.
- Image issues — placeholder images, watermarks, or resolution below 800×800px.
- Availability mismatch — feed says in stock, the page says sold out.
- Missing required attributes — no description, no brand, no clear product category.
The trap is that disapprovals are silent — the products just stop showing, and revenue quietly drops without an alert. Catching them is the bulk of ongoing feed maintenance.
Frequently asked
When does Google Shopping launch in Serbia?
Expected in the first or second week of November 2026, ahead of Black Friday. Accounts and feeds should be prepared before then to avoid registering during peak season.
Do I need a separate account for Google Shopping?
You need a free Google Merchant Center account (for the feed) connected to a Google Ads account (for the campaigns). We can set both up from scratch as part of onboarding.
What if my products don’t have a GTIN?
Most branded products already have one — it’s the EAN barcode on the packaging. For genuinely unbranded or handmade products, you mark identifier_exists=false and rely on strong titles, brand and MPN instead.
Which platforms do you support?
WooCommerce, Shopify, Magento, PrestaShop, OpenCart and custom builds. We connect over the feed API or an XML/CSV export — your platform stays as it is. See the per-platform feed guide for how each one connects.
Send us your store link — we’ll tell you if the feed is ready.