Back to blog
Growth12 min20 Aug 2026

How to sell on Google Shopping in the UK (2026): from zero to live listings

The complete UK guide to Google Shopping: Merchant Center setup, the product data Google actually requires, free listings versus paid ads, and the image deadline landing in January 2027. Requirements checked 20 August 2026.

Google Shopping is the biggest sales channel most small UK shops never switch on. Not because it’s hard, but because every guide to it is written for people with an agency and a media budget, and it opens with campaign structure instead of the thing that actually blocks you: getting your products into Google’s catalogue in the first place, correctly, without them being rejected.

This is the practical version. What Google Shopping is in 2026, what you need before you start, how to get your products in, and the specific UK details that trip people up. Every requirement below was checked against Google’s own Merchant Center documentation on 20 August 2026.

Full disclosure: we build Orbit, a UK ecommerce platform, and our Google Shopping feed plugin appears near the end. The first eleven sections apply whatever platform you’re on, and where Orbit doesn’t do something, we say so.

What Google Shopping actually is now

The name is misleading. Google Shopping isn’t one page any more, it’s a product catalogue that Google draws on across most of its surfaces. Once your products are in Merchant Center and approved, they’re eligible to appear in Google Search results, in Google Images and Lens, on the Shopping tab, on YouTube, in Google Maps, in Gemini answers, and in your Business Profile’s products module.

That last group matters more every year. When someone asks an AI assistant for a recommendation, or points their phone camera at something and asks Google what it is, the products that can be surfaced are the ones sitting in a merchant feed. If you’re not in the catalogue, you’re not in the answer. There is no organic workaround: a beautifully optimised product page does not put you in the Shopping tab.

The second thing people get wrong: a lot of this is free. Free product listings are unpaid placements drawn from the same feed, and they do not require a Google Ads account. Paid Shopping ads sit on top. You can run the free half indefinitely without spending anything, and we’d argue most small shops should start there. There’s a full walkthrough of that route in our guide to getting your products on Google for free.

What you need before you start

Four things, and the order matters:

  • A website you control, on a domain you can verify. A marketplace shopfront won’t do. You need to be able to prove ownership of the domain your product links point at.
  • Structured product data. Not a page with a price written on it: actual fields for price, availability, brand, barcode and image, that a machine can read and re-read daily.
  • A published returns policy. This is a hard requirement for free listings, not a nice-to-have. More on it below.
  • Delivery costs Google can calculate. Either configured in Merchant Center or sent in your product data.

If you’re not trading yet, get the shop live and legal first. Our step-by-step guide to starting an online store in the UK covers the HMRC and legal groundwork, and Google Shopping makes sense once you have products and a returns policy to point at.

Step 1: open and verify a Merchant Center account

Merchant Center is free. You sign up with a Google account, enter your business details, and then do the two verification jobs that everything else depends on.

Verify and claim your website. Google needs proof you own the domain in your product links. The usual routes are an HTML tag in your site’s head, an HTML file upload, your DNS records, or a linked Google Analytics or Tag Manager container. If you already have Analytics on the site, that’s the fastest path.

Complete business verification. This is the step people skip, and it quietly costs them everything: unverified accounts do not appear in free listings. Google will ask for business information and may ask for documentation. For a UK limited company, have your Companies House number and registered address to hand, and make sure the address on your website matches the one you give Google. Sole traders can verify too, but the name and address consistency matters just as much.

Budget a few days for this, not a few minutes. Verification is the single most common reason a merchant tells us "I set up Google Shopping months ago and nothing ever happened".

Step 2: get your product data right

Google calls these attributes. Here are the ones required for every product, checked against Google’s product data specification on 20 August 2026:

AttributeWhat it isThe rule that catches people
idYour unique product identifierMax 50 characters. Use your SKU. Never reuse an id for a different product.
titleProduct nameMax 150 characters, and it must match your landing page. No promotional text.
descriptionProduct detailsMax 5,000 characters, and again it should match the page.
linkThe product page URLMust be on your verified domain and start with http or https.
image_linkMain product imageNo watermarks, no promotional text, no borders. See the 2027 deadline below.
priceNumeric value plus currency codeFor UK sellers this is "24.99 GBP" and it must include VAT. See the traps section.
availabilityStock stateOnly four values are accepted: in_stock, out_of_stock, preorder, backorder.

Then the conditional ones, which are required in specific circumstances:

  • brand is required for all new products except movies, books and musical recordings. If you make your own products, your own name is the brand.
  • condition is required if the item is used or refurbished. New is the default and doesn’t need declaring.
  • availability_date is required if you set availability to preorder or backorder.
  • gtin, the barcode, is not universally required but Google strongly recommends it, and in practice missing GTINs badly suppress free-listing visibility. If a manufacturer assigned your product a barcode, send it.
  • mpn is required when a product has no manufacturer-assigned GTIN. It must be the manufacturer’s part number.
  • Clothing and accessories additionally need colour, size, age group and gender. This catches every new fashion brand exactly once.

One warning on barcodes: Google’s own guidance is to only provide a GTIN if you are sure it is correct. A guessed or borrowed barcode is worse than none, because it maps your product onto someone else’s catalogue entry and gets it rejected as an incorrect identifier.

Step 3: choose how the data gets to Google

There are four ways to submit a feed, and the choice matters more than it looks:

  • Manual upload. You export a spreadsheet and upload it. Fine for a one-off test, terrible as a system, because your prices and stock go stale the moment you upload.
  • Google Sheets. Slightly better, still manual, still stale.
  • Scheduled fetch. You publish a feed file at a URL and Google collects it on a schedule you set. This is the right answer for almost every small shop.
  • Content API. Real-time pushes. Powerful, and it needs a developer.

Scheduled fetch wins because the most common product disapproval in the whole system is a price or availability mismatch between your feed and your live page. That mismatch is a latency problem: your shop changed and your feed didn’t. A feed that regenerates from live product data and gets fetched daily, or twice daily during a sale, closes the window. Set the fetch time to something sensible for your timezone rather than leaving it on a US default.

Step 4: the returns policy and delivery settings everyone skips

Google publishes three core requirements for free listings, and two of them are not about product data at all.

Your returns policy has to exist on your website so Google can show returns information next to your products. Vague or missing policies stop products qualifying. If you’re unsure what yours legally has to say, our guide to what UK returns law actually requires is the place to start, and note that the legal minimum and a policy that converts are not the same document.

Delivery costs have to be calculable. You either configure delivery settings inside Merchant Center or send costs in your product data using the shipping attribute. This is mandatory in the UK, not optional. Most small shops are better off configuring it in Merchant Center once: set up your services, add weight-based or flat rates that match what you actually charge at checkout, and be honest, because a delivery cost that doesn’t match your checkout is another mismatch waiting to be flagged. If you’re still deciding your rates, we’ve compared the realistic options in Royal Mail or a courier.

The third requirement is simply policy compliance: your products and your shop have to follow Google’s shopping policies.

Step 5: turn on free listings before you spend anything

Once products are approved, they’re eligible for free listings automatically. No Google Ads account, no budget, no campaign. Give it a couple of weeks and check what impressions you get.

This is a genuinely useful test. Free listings tell you whether your product data is good enough to be shown, before you start paying per click to find out. If your free impressions are near zero while your products show as approved, the usual culprits are missing GTINs, thin titles, or a product category Google can’t place you in.

Step 6: what paid Shopping ads actually cost

Shopping ads run through Google Ads, most commonly now inside Performance Max, and they’re bid per click. There is no honest single number for cost per click: it depends entirely on your products and competition, and any guide quoting you a flat figure is guessing. What we can tell you is how to work out whether it can possibly work before you spend, and the maths is simple.

Take your average order value, subtract your product cost, subtract card fees, subtract packaging and postage. What’s left is your contribution per order. Divide that by your conversion rate, and you have the absolute maximum you can pay for a click and still break even. A shop with £15 contribution per order and a 1.5% conversion rate breaks even at 22p a click, which is below the going rate in most categories. That shop should fix conversion first, not open an ads account.

Run that calculation before your first campaign. If the number is uncomfortable, the free listings route plus conversion work is the better sequence, and our checkout quick wins is where we’d point you next.

The UK-specific traps

VAT belongs in the price. Google’s specification excludes tax from the price attribute for the US and Canada, and includes it everywhere else. That means a UK feed must submit VAT-inclusive prices. Feeds built from US-centric tooling get this wrong, submit ex-VAT prices, and then trigger price mismatches against the VAT-inclusive price on the landing page. If you’re not registered for VAT yet, our plain guide to UK VAT for online sellers covers where the threshold sits.

Use the GBP currency code, not a pound sign. The price attribute wants "24.99 GBP". A pound symbol, a comma as a decimal separator, or a price with no currency code at all are all invalid values.

The 500 by 500 pixel image deadline. Google has set a new minimum image size of 500 by 500 pixels, effective 31 January 2027. If your catalogue is full of older 250 pixel thumbnails, that is a real deadline with a real consequence, and re-shooting or re-exporting a few hundred products is not a job for January. Worth auditing now. If you’re re-shooting anyway, our £30 home photography setup gets you there without a studio.

Your business details have to agree with themselves. The trading name and address on your website, in Merchant Center, and on your Companies House record should match. Mismatches are a common cause of verification stalling.

What goes wrong, and how long fixes take

Products get disapproved. It happens to everyone, including large retailers, and it is not a moral failing. The frequent causes, roughly in order of how often they bite: price or availability disagreeing with the landing page, missing or invalid GTINs, missing required attributes, image problems, and unreachable product URLs.

When you fix the underlying data, the product goes back for review automatically on the next feed fetch. Straightforward data fixes typically clear within a few days. Policy-related disapprovals and account-level suspensions are a different animal and can take considerably longer, which is a good reason to keep well clear of the policy edges. We’ve written the detailed troubleshooting version in Google Merchant Center for UK sellers, including the specific fixes per error.

How this works on Orbit

Our bias, stated plainly: on most platforms, the piece described in step 3 is a paid add-on. Feed management tools are a real category with real subscriptions, commonly £30 to £40 a month, on top of your platform fee. On Orbit the Google Shopping feed plugin is free on every plan, including Solo at £25 a month (£19 billed yearly), with a 14-day trial and no card required.

What it does: reads your live product catalogue, generates a Google-format XML feed at a URL you give to Merchant Center as a scheduled fetch, regenerates when products change, and gives you a screen to map your store categories onto Google’s product taxonomy. Availability comes from your actual stock count, so in_stock and out_of_stock follow reality rather than a memory of it. Barcodes are validated as real GTIN lengths before being sent, so an 11-digit number that isn’t a valid barcode is left out rather than submitted as an invalid identifier, and your SKU goes in the MPN field as a fallback.

The honest limits. The feed sends every product as condition "new", so if you sell used or refurbished stock you’ll need to handle that separately. Category mapping is a screen you fill in, not magic: products you don’t map go out without a Google product category, which weakens them. And the feed sends shipping weight rather than shipping rates, so you still configure delivery inside Merchant Center as described in step 4. The same free plugin approach covers Microsoft, Pinterest, Snapchat and Meta from the same catalogue, and TikTok Shop is on the way.

Questions people ask us about Google Shopping

Is Google Shopping free for UK sellers?

Partly, and the free part is genuinely free. Free product listings draw on your Merchant Center feed and appear across Google Search, Images, Lens, the Shopping tab, YouTube, Maps and Gemini without a Google Ads account or any budget. Paid Shopping ads are separate and bid per click. A UK shop can run free listings indefinitely at zero cost, and the only requirements are an approved feed, a verified business, a published returns policy and delivery settings.

Do I need a GTIN or barcode to sell on Google Shopping?

Not strictly, but going without one costs you visibility. Google strongly recommends GTINs and free-listing reach drops noticeably when they’re missing. If your product has a manufacturer-assigned barcode, send it. If it genuinely doesn’t, because you make it yourself, send the brand and MPN instead. Never guess or borrow a barcode: an incorrect GTIN maps your product onto someone else’s catalogue entry and gets it rejected.

Why are my products disapproved in Google Merchant Center?

The most common cause by a distance is a mismatch between your feed and your landing page, usually price or availability, which happens when a feed is uploaded manually and then goes stale. After that: missing or invalid GTINs, missing required attributes like brand, image problems, and product URLs Google can’t reach. Fix the data, and the product is re-reviewed on the next feed fetch, usually clearing within a few days for straightforward data errors.

How long does Google Merchant Center verification take?

Plan for a few days rather than an afternoon. Website verification via an HTML tag, a DNS record or a linked Analytics container is quick. Business verification is the slower half, and it’s the one that matters, because unverified accounts do not appear in free listings at all. Have your Companies House number and registered address ready, and make sure the business name and address on your website match what you give Google.

Does Google Shopping price have to include VAT in the UK?

Yes. Google’s product data specification excludes tax from the price attribute for the United States and Canada only, and requires it to be included everywhere else, the UK included. Submit VAT-inclusive prices in the format "24.99 GBP", with the ISO currency code rather than a pound sign. Submitting ex-VAT prices is a common cause of price mismatch disapprovals, because the feed then disagrees with the VAT-inclusive price shown on your product page.

The short version

Get verified properly, because unverified accounts never appear in free listings. Send correct structured data with VAT-inclusive GBP prices and real barcodes where they exist. Publish a returns policy and configure delivery, because those are requirements and not paperwork. Use a scheduled fetch so your feed can’t go stale. Run free listings first and prove your data works before you pay for a single click. And check your product images against that 500 pixel minimum well before January 2027, because that job gets worse the longer you leave it.

Free to start

Launch the store you’ve been meaning to build.

Free to start, fair to stay, and built by people who have been in your shoes.