Tired of checking Google Shopping manually every morning? In this guide, I’ll show you how to automate Google Shopping to Google Sheets — no code, no stress. You’ll learn how I use two free tools (Apify + Make.com) to pull fresh price data every day and send it straight to a spreadsheet — while I’m still asleep. ☕📊
Wake up to a fresh price sheet every morning — no code, no copy-paste, no headaches.
1. Why I ditched manual price checks ⚡️
Last Black Friday I wasted two hours refreshing Google Shopping to see whether a rival had undercut us. My espresso went cold, my inbox exploded and I vowed “never again.”
I needed a workflow that would
- grab overnight Google Shopping results automatically
- drop them into Google Sheets
- run at 06:00 while I’m still asleep
Two free-tier tools solved it in under an hour:
- Apify → Google Shopping Scraper (data)
- Make.com (automation glue)
2. What you’ll build in 10 minutes
- A scheduled Google Shopping scrape
- A Make.com scenario that pipes each listing into Google Sheets
- A self-updating sheet with product, price, seller, rating & direct link.
This automation will help you automate Google Shopping to Google Sheets on a daily basis, without writing a single script.
Result: you spot price wars before your competitors finish breakfast.
3. What You Need to Automate Google Shopping with Google Sheets (No Code)
- ✅ Free Apify account
- ✅ Free Make.com account
- ✅ Blank Google Sheet
- ✅ One product keyword (e.g. “Jordan 1 Retro”)
No browser extensions, Selenium or Python — promise.
4. Part A — schedule the scrape (4 min)
- Open the actor → Try for free
- In Search query type your keyword (e.g. “jordan baskets”)
– Optional: Fine-tune using country, language, max pages to scrape… - Click “Save”
- Open “⋯” → Schedule Actor → Every day at 06:00 → Create


🎉 Congrats — your private Google Shopping API refreshes itself every dawn.
5. Part B — Make.com template (3 min)
Template: https://eu2.make.com/templates/13139-fetch-dataset-items-from-apify-and-add-them-to-google-sheets
- Click Create a scenario from this template
- Connect Apify → Create webhook → choose ✨ Google Shopping Scraper in Step 1
- Choose your Apify connection in Step 2, then hit save.
- In Step 3, Connect Google Sheets → choose Spreadsheet + Sheet tab → map columns: {{2.title}}, {{2.source}}, {{2.link}}, {{2.price}}, {{2.delivery}}, {{2.imageUrl}}, {{2.rating}}, {{2.ratingCount}}, {{2.position}}, then hit save.
- Hit Run once.
That’s it — you’ve welded the pipe. The moment the ✨ Google Shopping actor finishes, fresh rows pour straight into your spreadsheet.

6. Real-world impact after 30 days
- Discovered 11 secret flash sales within hours — not days.
- Protected roughly $1.9 k in margin we’d have lost by price-matching too late.
- Even raised one product by $4 when we saw the market was higher than expected.
Coffee stays hot; profits stay healthy.
7. Try it now (free)
Run the ✨ Google Shopping Scraper → watch your sheet fill up tomorrow at 06:00.
If this saves you even five minutes, a ⭐⭐⭐⭐⭐ on Apify keeps new features coming. Happy automating!
Happy automating!