How to Track Competitor Prices: 5 Methods, From Free to Automated
Manual checks, spreadsheets, comparison sites, DIY scripts and dedicated software: compare the costs, strengths and limitations of all five methods.
In this articleThe five methods at a glance
Every Monday, someone on your team opens the competitor price spreadsheet, clicks through a few dozen product pages and copies prices into cells. By Wednesday half of it is out of date, and nobody is sure which half.
That routine is one of five ways to track competitor prices, and it is a perfectly sensible place to start. The challenge is knowing when a method becomes too time-consuming or limited for the number of products and competitors you need to track. This post goes up the ladder from free to automated and, for each step, looks at four things: what it costs, how much effort it takes, what you can track and where its limits are.
The five methods at a glance
The methods form a ladder. More advanced methods generally require greater investment or setup, but can reduce the time your team spends collecting prices. None of them is wrong in itself; the question is which one fits the number of products and competitors you need to watch, and how quickly your market moves.
- Manual checks in the browser
- A spreadsheet with a routine
- Price comparison sites and browser extensions
- DIY scraper scripts
- Dedicated monitoring software
1. Manual checks in the browser
Someone opens a competitor’s shop, searches for a product and looks at the price. Many retailers start here, often after a customer mentions a lower price elsewhere or sales begin to slow.
- Cost: nothing beyond staff time.
- Effort: high when checks are repeated frequently, especially without a fixed schedule.
- What you can track: the price of a specific product at a specific moment, plus context a person notices, such as a promotion banner or a “last few in stock” label.
- Limitations: nothing is recorded, so there is no history and no way to compare this week with last. Coverage depends on who had time.
Manual checks are fine for answering a single question. They are not monitoring.
2. A spreadsheet with a routine
The same checks, but written down on a schedule: one row per product, one column per competitor, a date for each check. This is the first step towards systematic monitoring, with a defined product list and a regular checking schedule.
- Cost: nothing beyond staff time.
- Effort: high, and it grows in direct proportion to products, competitors and frequency.
- What you can track: regular and promotional prices on your chosen list, at the moments someone checked.
- Limitations: staleness, copy-paste errors and scale. We come back to all three below, after the arithmetic.
3. Price comparison sites and browser extensions
Price comparison sites collect offers from many shops in one place. Browser extensions can watch a product page and tell you when its price changes. Both look like free monitoring.
- Cost: usually free to view.
- Effort: low for a handful of products.
- What you can track: a quick view of who is cheapest on popular products, and price-drop notices for individual pages.
- Limitations: these tools are built for shoppers, not retailers. A comparison site only shows participating retailers, and you may have little control over how it matches products. Extensions follow one page at a time, rarely export cleanly and do not compare against your own prices. Neither gives you a structured, dated record of your competitors across your catalogue.
They are useful as a spot check and as a view of what customers see. They are not a substitute for your own list.
4. DIY scraper scripts
A developer writes scripts that visit competitor pages and extract prices on a schedule. This is the first fully automated step and the first that can cover a large catalogue.
- Cost: developer time to build, and more to maintain.
- Effort: low for the pricing team once it runs, ongoing for whoever keeps it running.
- What you can track: the data your scripts are designed to collect, at the frequency you choose.
- Limitations: competitor shops change their layouts and scripts fail quietly. Some shops show different prices to automated visitors. Collecting prices is only part of the work. Product matching, pack-size comparisons, price history, alerts and reporting also need to be developed and maintained.
The biggest expense is often not the initial development, but the ongoing maintenance. We work through the numbers in Build vs. buy: the real cost of a DIY price scraper.
5. Dedicated monitoring software
A tool built for retailers that collects competitor data, matches it to your catalogue, keeps history and sends the results to the people who decide.
- Cost: a subscription, usually depending on the number of products, competitors and check frequency.
- Effort: setup and an initial review of matches, then mostly reading results.
- What you can track: regular and promotional prices, stock, new and delisted products, on a schedule, with a dated history.
- What to look for: the right software should cover the competitors that matter to your business, match products accurately and turn price changes into actionable insights. Before choosing a tool, make sure it fits your catalogue and monitoring needs. Our guide on how to choose competitor price monitoring software walks you through what to consider.
The hours, and why spreadsheets stop working
The cost of manual tracking is easy to underestimate because it is spread across many small tasks. You can estimate it for your own shop with one formula:
Hours per month = products × competitors × minutes per check × checks per month ÷ 60
Illustrative example: hours per month
Illustrative example with round, made-up numbers, assuming one minute per check (search, find the right variant, copy the price).
| Products | Competitors | Checks per month | Minutes | Hours per month |
|---|---|---|---|---|
| 50 | 3 | 4 (weekly) | 600 | 10 |
| 200 | 3 | 8 (twice a week) | 4,800 | 80 |
| 500 | 5 | 8 (twice a week) | 20,000 | about 333 |
| 1,000 | 5 | 30 (daily) | 150,000 | 2,500 |
Ten hours a month may be manageable, but 80 hours already represents roughly half a full-time employee’s working month. The last two are not jobs anyone can do by hand.
Put your own numbers in. Then add the time not counted here: products that are hard to find, rechecking suspicious prices and tidying the sheet. When the result gets uncomfortable, the usual response is to check fewer products, fewer competitors or less often, and each cut makes the data less useful.
Staleness
A spreadsheet is a snapshot of the moment someone looked. A competitor can cut a price on Tuesday, run a weekend promotion and go back up on Monday, just before your next check. In the sheet, nothing happened. If you overwrite previous prices instead of keeping a separate history, you lose the ability to answer questions such as “how often does Nordline discount this drill?”
Copy-paste and matching errors
Manual work produces small, silent errors: a price pasted one row too low, a drill with two batteries compared with yours with one, a 25 kg bag of tile adhesive set against your 5 kg bag, a promotional price recorded as the regular one, or €1,199.00 entered as €119.90. Each leads to a wrong conclusion, and because the sheet looks tidy, nobody questions it.
Scale
As the number of products and competitors grows, so does the time needed for manual checks. The file slows down, formulas become fragile, versions multiply in email attachments, and the person who built it becomes the only one who understands it. Eventually only the “important” products get checked, and the rest of the catalogue goes unwatched without anyone deciding that it should.
When automated price monitoring isn’t worth it
Moving to a more advanced tool is not always worth it. If you track a few dozen products against two or three competitors in a slow-moving category, a spreadsheet with a weekly routine is cheap, transparent and good enough. Moving to software would add cost without changing a single decision.
Automation also does not fix an unclear purpose. If nobody has decided which competitors matter or who acts on the results, a faster method only produces more unread data. Settle the goal and the owner first; the broader process is in our complete guide to competitor price monitoring.
How Priceron helps
Priceron is a dedicated tool for automated competitor price monitoring. It discovers products in competitors’ web shops and checks them automatically on a schedule, with the interval set per product, recording regular price, promotional price, stock, and new and delisted products, with a full dated history for every listing. Matching uses EAN/GTIN, MPN, model, titles and attributes, compares prices per stated pack size and flags uncertain matches for a person to review.
Instead of a tab per competitor, you get a dashboard you arrange yourself and email summaries (daily, weekly, fortnightly or monthly) that tell you what changed.
Takeaway
- There are five main ways to track competitor prices, from manual checks to dedicated software. Each has advantages and limitations depending on the size of your catalogue and how often prices change.
- Estimate your own cost: products × competitors × minutes per check × checks per month ÷ 60.
- Spreadsheets can work well for smaller catalogues, but manual tracking becomes harder to maintain as the number of products and competitors grows.
Skip the Monday spreadsheet
Send us 50 of your products and up to five competitors, and we will send you a free price-position snapshot.
Request your snapshot