
How to Track Competitor Prices Weekly With Screenshots and Google Sheets (No Playwright Required)
How to Track Competitor Prices Weekly With Screenshots and Google Sheets (No Playwright Required) I used to do this manually. Every Monday morning I'd open 15 browser tabs, screenshot competitor product pages, drop them into a shared Google Drive folder, and paste prices into a spreadsheet. It took about 40 minutes. And I did it every single week for four months before I snapped and automated it. Here's the full setup I built — no Playwright, no Puppeteer, no headless browser maintenance. Just a Node.js script + SnapAPI + a Google Sheet that turns red when prices change. The Problem With Manual Competitor Tracking Manual screenshot workflows break in three ways: You forget. Miss one week and now you're comparing prices from two weeks ago. You lose context. A screenshot tells you what the page looks like — not what changed. It doesn't scale. 15 competitors is manageable. 50 is not. The solution most developers reach for first is Puppeteer. I did too. The problem: Puppeteer requires a wo
Continue reading on Dev.to Webdev
Opens in a new tab



