Marketing

Google Merchant Centre: Get Your Stock Found on Google for Free

Your stock list already exists in your POS. Google Merchant Centre puts it in front of people searching Google, Maps and the Shopping tab, for free. Here is how an Australian shop exports it, cleans it and gets it live, with click and collect on the end.

Boostable··Updated 13 September 2026·~14 min read
Boostable

By Boostable · 13 September 2026

Websites and SEO for Australian businesses · ~14 min read

Google Merchant Centre: Get Your Stock Found on Google for Free

Every shop we work with already has a stock list. It lives in the point-of-sale system, or in a spreadsheet, or in the accounting software, and it has been quietly kept up to date for years because you cannot run a shop without one. Every product in the place has a name, a price, a barcode and a count.

Almost none of that list is visible to the people down the road searching Google for the thing sitting on your shelf. That is the gap this guide closes. Google Merchant Centre is the free tool that takes your stock list and shows your products in Google Search, Google Maps and the Shopping tab, and it will tell a nearby shopper that you have the item in stock right now.[1] You do not need to become an online retailer to use it. You need to export the list you already have, tidy it up, and upload it.

We will go through the whole thing: why it matters for an Australian shop, what Google actually needs from you, how to get the list out of Square or whatever you run, how to clean it so Google approves it, and how to put click and collect on the end so the search turns into a sale.

Why your stock is invisible, and why that costs you

Think about how a customer shops for a specific item now. They do not drive to three shops. They pick up the phone and type the product name into Google. If your shop does not appear with that product, a price and the words "in stock", the customer either buys from a big online retailer or drives past you to the chain that does show up.

The numbers say this behaviour is not a niche. Google reported that searches for "who has" plus "in stock" grew by more than 8,000 per cent in a year, and searches for "local" plus "business" grew by more than 80 per cent.[5] People want to know who has the thing, near them, today.

Here is the part that should cheer up every shopkeeper. Online is still the minority of Australian retail. The Bureau of Statistics put total retail turnover at $37.9 billion for June 2025, with online sales at $4.7 billion. In original terms, online was 12.7 per cent of the total.[4] Roughly seven in every eight retail dollars are still spent in a physical shop. The customer searching on their phone is very often planning to walk into a store. The question is only which one.

The shape of Australian retail
12.7%[4]of Australian retail sales were online in June 2025, so most money is still spent in shops
$37.9b[4]retail turnover in the month, seasonally adjusted
8,000%[5]growth in searches for "who has" plus "in stock" in a single year, per Google
$0[1]what Google charges to list your products in Search, Maps and the Shopping tab

So the opportunity is not to compete with the giant warehouses on delivery. It is to be the shop that shows up with the item in stock, two suburbs away, ready to pick up this afternoon. That is a race the local shop can win, and Google gives you the tool to enter it for nothing.

What Google Merchant Centre actually is

Google Merchant Centre is the place where a retailer gives Google its product list. Google's own description is plain: products you sell can appear at no cost on Google Search, Google Maps, YouTube, the Shopping tab, Google Images and Google Lens.[1] These are called free listings. Google adds that they "support both online and local in-store sales", which is the bit that matters for a shop.[1]

There is a paid side, Shopping ads, and you can add it later if the free listings prove the demand. But you do not need to spend anything to get started, and most shops we set up run for months on free listings alone before they consider ads.

Two honest caveats from Google's own help pages. First, being approved for free listings does not guarantee your products will be shown to anyone; Google decides what to show based on the search and the quality of your data.[1] Second, there are conditions: you need to follow the listing policies, have a return policy on your website, and set up shipping details or add shipping costs to the product data.[1] None of that is hard. It is a checklist, and we will get to it.

Infographic: from the shelf to the search result in four steps, your POS or spreadsheet, export the stock list, clean the titles photos prices and stock, upload to Google Merchant Centre, then the products appear in Search, Maps, the Shopping tab and Images with an in stock nearby tag

Where your inventory already lives

Before you build anything, find the list. In almost every Australian shop it is in one of three places.

Where the stock list usually is, and how it comes out
Where it livesWhat it usually hasHow to get it out
Point-of-sale system (Square, Lightspeed, Vend and the like)Item name, price, SKU, barcode, category, stock count, sometimes a photoItems or Library section, export to CSV
Accounting software (Xero, MYOB)Item code, name, sale price, sometimes quantity on handProducts and services, export
A spreadsheet someone built years agoWhatever the person who built it cared about that dayIt already is a spreadsheet; save a copy
Supplier price listsProduct codes, descriptions, wholesale prices, often the official product photosAsk the rep for the CSV; they usually have one

If you run Square, the export is in the Items library on the dashboard and it comes out as a CSV with the name, variation, SKU, GTIN, price and stock. One thing to know: Square has a built-in feature that pushes items straight to Google, but Square's support pages state that its Google free and local product listings are "available only to sellers in the United States".[6] An Australian Square merchant does not get the one-click sync. You export and upload, or you run Square alongside a WooCommerce website that feeds Google automatically. We build a lot of the second kind, and it is the setup we recommend when the shop has more than a few dozen products, because nobody keeps two lists in sync by hand for long.

Do not clean the list inside the POS. Export a copy, clean the copy, and keep the original running the counter. You will make mistakes on the first pass and you do not want them ringing up at the till.

What Google needs for every product

Google publishes a product data specification, and it is the checklist for whether your upload is approved. The required fields are shorter than most people expect.[2]

The seven fields Google requires
01

ID

A unique code for each product. Your SKU is fine. It must never change, because Google uses it to recognise the product on every future upload.

02

Title

The product's name, up to 150 characters. Plain words a customer would type: brand, product, size, colour. Not your internal code.

03

Description

Up to 5,000 characters. A few honest sentences about what it is and who it suits. Copy the supplier's if you must, but your own words do better.

04

Link

The page on your website for that product. Google sends the customer here, so it has to exist and show the same price.

05

Image link

The web address of the main photo. Your own photo on a plain background, or the supplier's official image.

06

Availability

In stock, out of stock, or preorder. This is the field that makes "in stock nearby" possible, so it has to be true.

07

Price

The price in Australian dollars, including GST, matching the price on the product page to the cent.

On top of those seven, Google asks for the brand on nearly everything and strongly recommends the GTIN, which is the number under the barcode.[2] If a product has no barcode, Google wants the manufacturer part number instead, and if the item is used or refurbished you have to say so in the condition field.[2] The GTIN is worth the effort. It is how Google knows your "DeWalt 18V drill" is the same product as everyone else's, which is what lets it show you alongside them in a price comparison.

The good news is that a POS export usually has five or six of the seven already. The two that are almost always missing are the link and the image link, and that is because they need a website with a page per product. Which brings us to the real job.

Infographic: a product listing Google can read, showing a cordless drill card with callouts for the title under 150 characters, your own photo on white, price in AUD, availability in stock, brand and GTIN barcode, link to the product page and pickup today

Cleaning the list so Google says yes

This is where most first attempts fail, and it is nearly always the same handful of problems. Go through the export with these in mind.

What gets a product approved, and what gets it rejected

✓ Approved

  • Title in customer words: "Makita 18V Cordless Drill Driver, 2 batteries"
  • Price on the feed matches the price on the page, GST included
  • Availability reflects the shelf today
  • A clear photo of the actual product on a plain background
  • One product, one unique ID, forever
  • A return policy and contact details visible on the website

✗ Rejected

  • Title is an internal code: "DRL-18-MK-2B" or "SPECIAL!!! BEST PRICE"
  • Feed says $199, page says $189, or a sale ended and only one was updated
  • Everything marked "in stock" because nobody set the field
  • Photo has a watermark, a price sticker, or is a lifestyle shot of six products
  • IDs regenerated on each export so Google sees new products every time
  • No return policy, no shipping details, no way to contact the shop

Titles are the biggest lever and the easiest fix. Google says it uses your product data "to match your products to the right queries".[2] If the title says what a customer would type, you match. If it says what your supplier's warehouse calls it, you do not. A good title reads like a label a customer would understand: brand, what it is, the size or model, the colour or variation. Keep it under 150 characters and put the important words first.

Photos come second. A phone photo on a white bench in daylight beats no photo, and it beats a supplier photo with a red "SALE" banner burned into it. If the supplier has clean official product shots, use them; they are usually free to retailers who ask.

Availability comes third, and it is a discipline rather than a one-off. The whole point of local listings is Google telling a nearby shopper you have the item.[3] If that is wrong, you have sent someone across town for nothing, and they will tell Google about it in a review. Set the field honestly, and set up a way to keep it honest, which is where a website that reads your live stock earns its keep.

"We gave Tamhas the difficult job of making our site and creating a unique catalogue for the upgrades we offer. He did a fantastic job, is very professional and highly recommended. Thanks for a job well done!!"

Hoppers Stoppers ★★★★★ Verified Google review

A catalogue is exactly what Google wants from you. Not a brochure, not a homepage with "we stock all major brands", but one page per product with a name, a photo and a price. Once that exists, the feed is nearly automatic.

Getting it live: the upload

With a clean list and product pages on your website, the mechanics are short.

The upload, in order
  1. Create a free Merchant Centre account with the same Google account that owns your Google Business Profile. Linking the two is what lets Google connect products to your shop on the map.
  2. Verify and claim your website address. Google needs to know the product links belong to you.
  3. Add your shipping settings, or add a shipping cost to each product, and make sure your return policy is on the website. Google lists both as requirements for free listings.[1]
  4. Upload the product list. A spreadsheet upload works to start; a live feed from the website is better because it updates itself.
  5. Turn on free listings and, if you want "in stock nearby", the free local listings as well.
  6. Wait for review. Products sit as pending while Google checks them. Square quotes three to five days for Google's approval of items sent from its system, and that is a fair expectation for any first upload.[6]
  7. Fix whatever Google flags. It tells you exactly which product and which field. Fix, resubmit, done.

Once you are through review, the ongoing work is keeping prices and stock current. That is the reason we push shops towards a website feed rather than a spreadsheet. A feed reads the live catalogue, so a price change at the counter reaches Google on the next update without anyone remembering to do it. With Square in Australia, that means running WooCommerce alongside it and letting the two share the catalogue.

Want your shop, your website and Google all reading one stock list? Start with the free review system and we will talk through the rest.

Get the free review system

Click and collect is what turns the search into a sale

Being listed gets you seen. Click and collect gets you chosen. Google's local listings can carry pickup options on the product itself: "pickup today" for same-day or next-day collection in store, and "pickup later" for items that can be at the store within a set time.[3] Google also lets you show in-store availability either on a page it hosts or on your own product page.[3]

Put yourself in the customer's position. Two listings for the same drill at the same price. One says "delivery in 3 to 5 business days". The other says "in stock, pick up today, 2.1 km away". If they need the drill for a job tomorrow, the second listing wins every time. That is not a marketing trick. It is the one advantage the warehouse cannot copy: you are physically close, and the item is on the shelf.

Setting up pickup does not require online checkout. The simplest version is a "reserve for pickup" button on the product page that sends you a message and holds the item. The full version takes payment online and prints a pick list. Both count. Google reported that Maps searches for "curbside pickup" grew nearly 9,000 per cent in a year in the United States, and while that spike was pandemic-driven, the habit stuck.[5]

Why the local shop has the edge here

The big chains have sorted this out for their own products, and they have teams doing it. What they do not have is you. A chain's listing says "available at 14 stores". Yours says "in stock at the shop on the corner of the main street, ask for Dave". Google's local listings are built to surface exactly that, letting local shoppers know "your store has the products they're looking for, at the moment they search".[3]

Regional shops have an even bigger opening. In a city, a customer searching for a specific part might see six local results. In Wangaratta or Dubbo or Albany, they might see one, and if it is you, you have the sale. Most regional retailers have not uploaded a product list to Google at all, so the first one in each town to do it properly tends to own those searches for a long time.

"Constructed an awesome website with woocommerce in 48 hours from my basic description. It turned out better and had more features than I had even hoped for. No fuss, good communication and the job was done."

Wet Electronics ★★★★★ Verified Google review

The website is the piece most shops think will take months. It does not, if it is built to read a catalogue rather than to be typed out by hand. Once the product pages exist, the Google feed, the pickup option and the stock count all come from the same place.

What it costs, honestly

Google Merchant Centre: free. Free listings: free. Local listings: free.[1] The costs are in the two things around it.

The first is your time to clean the list. For a shop with 200 products and a decent POS export, a full day is a fair estimate for titles, photos and checking prices. For 2,000 products, it becomes a project, and the answer is to start with the 200 you sell most and add the rest in batches.

The second is the website with product pages. If you already have one, the feed is a small job. If you do not, that is the build, and it is the part we do. The feed, the pickup button and the stock sync all come with it; they are not add-ons.

Against that, weigh what a single "in stock nearby" sale is worth to you, and how many of them a month it would take to pay for the setup. For most shops the answer is a handful.

What to do this week
  1. Export your stock list from the POS to a CSV. Do not clean the live one. Save a copy and work on that.
  2. Sort it by sales and take the top 50 products. Rewrite each title in customer words: brand, product, size, colour, under 150 characters.
  3. Check every one of those 50 has a clean photo. Ask suppliers for official images where yours are missing.
  4. Check your website has a page for each of the 50 with the same price. If it has no product pages, that is the job to book in.
  5. Make sure your return policy and contact details are on the website. Google requires both before it lists you.
  6. Open a free Merchant Centre account with the Google account that runs your Business Profile, and upload the 50 as a first batch.
  7. Put "in stock, pick up today" on the pages that are true, and make sure the phone number on the listing rings through to the shop floor.

The short version

Your stock list already exists. Google will show it to the people near you searching for those products, for free, and it will tell them you have the item in stock. The work is exporting the list, cleaning the titles and photos, and giving each product a page on your site. Once that is done, a live feed keeps it current and click and collect turns the search into a walk-in. Seven in eight retail dollars are still spent in shops. Make sure the shopper searching on their phone can see that yours has the thing.

Read next

How you get found

Getting found doesn't have to be complicated.

At Boostable we help you understand exactly what Google needs to see from your business, and then we build it. No jargon, no pushy sales. We have a friendly conversation, show you where you sit today, and explain the options. You move at your own pace.

We'll show you what your competitors are doing that you aren't, what it would take to get in front of them, and roughly what it would cost. Our goal is straightforward: we want you to have a website and a Google presence that brings in work while you're busy doing the work.

How we work with you

01

We talk and answer your questions

A friendly call. We explain who we are, what we do, and what we'd do for you specifically.

02

We show you where you stand

We look at your site and your Google profile against the businesses beating you, and show you the gaps.

03

You decide what works best

We lay out the options and what each one would do. The choice is yours. No contracts, no lock-in.

04

We stay with you

We keep building, keep measuring, and send you the numbers every month. If we're not delivering, you stop.

Free to set up

Get started on the path to being the number one business in your area

Our proven double-step review system is free to set up. It is the single fastest thing you can do to get found by more local customers.

No contracts · No lock-in · Melbourne based

Frequently asked questions

Before you ask.

What is Google Merchant Centre?

It is the free Google tool where a retailer uploads its product list so those products can appear on Google. Google says products can appear at no cost on Search, Maps, YouTube, the Shopping tab, Images and Lens. You give it your stock list with titles, prices, photos and availability, and Google matches the products to what people search for.

Is Google Merchant Centre free?

Yes. The account is free and the free listings are free. Google has a paid side too, Shopping ads, but you do not need to spend a cent to get your products listed. The free listings are what this guide is about.

Do I need an online store to use Google Merchant Centre?

Each product needs a page on your website that Google can send people to, so you need a website with product pages. That does not have to mean full online checkout. A product page with the price, a photo and a click-and-collect or call-to-reserve option is enough to start.

Does Square sync my products to Google in Australia?

Not automatically. Square's built-in Google product listings feature is only available to sellers in the United States, according to Square's own support pages. In Australia you export the catalogue from Square and upload it to Merchant Centre yourself, or run Square with a WooCommerce website that feeds Google directly. We build the second option.

What does Google need for each product?

Google's product data specification lists the required fields: a unique ID, a title of up to 150 characters, a description of up to 5,000 characters, a link to the product page, an image link, availability and price. It also wants the brand for almost everything and the GTIN barcode where one exists.

How long before my products show on Google?

Google reviews new products before it lists them. Square says Google's review usually takes three to five days for products sent from its system, and that is a fair guide for any upload. After that, changes you make to prices or stock flow through on the next feed update.

What is click and collect and why does it matter for Google?

Click and collect means the customer buys or reserves online and picks the item up at your shop. Google supports pickup options on product listings, including pickup today. A listing that says a product is in stock and ready for pickup nearby is a strong reason for a local searcher to choose you over a warehouse on the other side of the country.

How often should I update the stock list Google has?

As often as your stock changes. If Google shows a product as in stock and a customer drives over to find it sold out, you have lost that customer and Google notices the complaint. Daily is a good rhythm for most shops, and a live website feed does it for you.

Boostable

About the author

Boostable

We're a Melbourne digital marketing agency that builds websites and SEO for small businesses right across Australia: tradies, clinics, shops, cafes and professional services. Everything we publish here comes from the work we do for clients every week, and the numbers we see in their Google accounts.

0481 608 888 · service@boostable.com.au · Melbourne, servicing all of Australia

Sources

  1. Google Merchant Center Help, Show your products for free across Google: Products you sell can appear at no cost on Google Search, Google Maps, Gemini, YouTube, the Shopping tab, Google Images, and Google Lens. Free listings generate organic traffic, support both online and local in-store sales, and maximize your catalog's reach across Google Search, Shopping, Maps and more. Eligibility requires following the free listings policies, return policy information on the website, shipping settings, and the required product attributes. The status on the Free listings page controls permission to show products for free across Google, but doesn't guarantee that your products will be shown to customers.
  2. Google Merchant Center Help, Product data specification: Required attributes: id (your product's unique identifier), title (your product's name, max 150 characters), description (max 5000 characters), link (your product's landing page), image_link (the URL of your product's main image), availability and price. Brand is required for all new products except movies, books and musical recording brands; GTIN is strongly recommended if available; MPN is required only if your product does not have a manufacturer assigned GTIN; condition is required if your product is used or refurbished. Google uses this data to match your products to the right queries.
  3. Google Merchant Center Help, About local inventory ads and free local listings: Let local shoppers know that your store has the products they're looking for, at the moment they search on Google. Pickup options include pickup today for same-day or next-day in-store pickup, pickup later with in-store inventory data, and pickup later with product data. Retailers can show in-store product and price availability hosted on Google, or on their own website with a product page with in-store availability.
  4. Australian Bureau of Statistics, Retail Trade, Australia, June 2025: The seasonally adjusted estimate for total retail turnover was $37,906.6 million in June 2025. Total online retailing sales were $4,703.8 million in June 2025 in seasonally adjusted terms. In original terms, the proportion of online sales to total retailing rose from 11.9% to 12.7%. June 2025 was the final issue of this series.
  5. Google, The Keyword blog, The latest local shopping trends (5 April 2021): Searches for 'who has' + 'in stock' have grown by more than 8,000% year over year. Searches for 'local' + 'business(es)' have grown by more than 80% year over year. Searches on Google Maps for 'curbside pickup' have increased nearly 9000% year over year in the U.S. Google advises businesses to make sure customers can find them online and points to its guide on driving offline sales with online ads.
  6. Square Support Centre (United States), Set up Google free and local product listings: Google free and local product listings are available only to sellers in the United States. Once you have completed the initial setup, all items will be uploaded to Google automatically. If you make any changes, the changes will automatically get pushed to Google. Google will review the items and will either approve or reject them within 3-5 days. While Google is reviewing your items, the items will remain in a pending state.

Google changes how search and Maps work often, and the pages we link to may change or move. Every business is different. Contact us for advice on your own situation before you act on anything here.

Talk to us

Tell us what your business does and what you want more of.

We reply to everything, usually the same day. No call centre, no sales script. Or call us on 0481 608 888.