How to scrape Google Shopping

Mariachiara Faraon
Mariachiara Faraon
Table of Contents

Google Shopping enables users to search for products across different vendors and websites, and easily compare product details. Read more about the benefits of scraping Google Shopping and how to do it in this easy tutorial.

Google Shopping is a service provided by Google to enable users to search for products across different websites and vendors, and compare prices, product details, availability, and more. You compare products and purchase them directly on the platform, benefitting from Google Shopping’s guarantee. Previously known as Google Products, Google Products Search, and Froogle, Google Shopping requires a Google account for users to log in.

Happy cartoons of shoppers after purchasing goods on Google Shopping
Google Shopping makes it easy for people to find items on sale in lots of categories

Why scrape Google Shopping?

Google Shopping is a great source of data for basically any industry. From clothes to tech, it's a great place to extract data for market research and price monitoring.

Here are just some of the ways you could use that data:

  • market research: see what products are on the market, and analyze them to discover how to market your own products. Find out who your competitors are and make sure there is a market for your product.
  • price monitoring: find the perfect deal by regularly extracting prices. See how your competitors how pricing their products and create your own winning dynamic pricing strategy.
  • product research: if you’re waiting for a product to be available again, scrape regularly to be the first to know as soon as you can purchase it, or get insights into what’s on the market so you can develop your own products.

This kind of competitive intelligence can make all the difference for e-commerce websites. If you would like more inspiration on how scraping Google Shopping could help your business or organization, check out our industry pages.

Web scraping is legal. Gathering publicly available information is not hacking. But if you have concerns over the legality of your web scraping operations, we advise you to consult a lawyer. If you want to learn more, have a look at our in-depth article on the legality of web scraping.

Step-by-step guide to scraping Google Shopping

1 Click Try for FREE

Go to Google Shopping Scraper’s page, and click the Try for free button. You will be redirected to Apify Console, which is your workspace to run tasks for your scrapers. If you already have an Apify account and are logged in, go to Step 3.

Google Shopping Scraper on Apify Store
Google Shopping Scraper on Apify Store

2 Log in or sign up

If you are not signed in, you’ll find yourself on the signup page (if you are already signed in, skip to Step 3). Sign up using your email account, Google, or GitHub. You will be redirected to the scraper’s page on your Apify Console.

Log in or sign up with Google, GitHub, or your email address
Log in or sign up with Google, GitHub, or your email address

3 Tell the scraper what you want

You can tell the scraper what content you would like to scrape both by typing a search term, or by pasting the URL of the Google Shopping web page with the products you are interested in.

Google Shopping Scraper's input fields
Google Shopping Scraper's input fields

Copy the URL of your Google Shopping search and paste it into the scraper's input field
Copy the URL of your Google Shopping search and paste it into the scraper's input field

4 Start scraping!

Once you are all set, click the Start button. Notice that your task will change its status to Running, so wait for the scraper's run to finish. It will be just a minute before you see the status switch to Succeeded.

A successful run on Apify Console
A successful run on Apify Console

5 Get your results

You can see the search created 60 results. Move to the Dataset tab to see the results of your scraping. Explore the Dataset tab containing your scraped data in many formats, including HTML table, JSON, CSV, Excel, XML, and RSS feed.

Move to the Dataset tab to view your results
Move to the Dataset tab to view your results

6 View your data in lots of formats

Preview the data by clicking the Preview button or viewing it in a new tab if the dataset is too large. You can choose to download it onto your computer for further use as spreadsheets or in other apps and your projects.

You can preview your results before downloading them to your device
You can preview your results before downloading them to your device


Email us at support@apify.com if you have any suggestions or questions, or try Google Shopping Scraper for free now!



Great! Next, complete checkout for full access to Apify
Welcome back! You've successfully signed in
You've successfully subscribed to Apify
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated