How to monitor competitor prices in an online shop? A practical guide

February 14, 2026

You know that moment. In the morning you open a competitor’s shop and notice the prices have changed again. When did they do it? Why? Did something happen on the market, or did someone just press a button? You sit there, coffee in hand, weighing whether you should react or whether it is just their internal restlessness.

If that sounds familiar, the problem is not you. The problem is that looking at random is not a system.

In this guide we calmly go over why monitoring competitor prices is not paranoid overkill, what options you actually have and how to set up a solution that does the monitoring for you.

Why is it necessary?

The same product is often sold by several shops. A buyer opens a couple of tabs, compares prices and makes a decision. When the price gap is clear, your brand story may not help much.

Price monitoring helps answer three questions:

  • Where do I sit on the market? Am I the cheapest, the middle, or the one people land on by accident?
  • What are competitors doing? How often do they change prices, and is it random or consistent?
  • Where is my margin leaking? Which products am I selling too cheap, or keeping unjustifiably expensive?

Without these answers you make decisions on gut feel. Gut feel is useful, but it has no access to a competitor’s price history.

Three ways to monitor prices

There are essentially three options. All work to some degree. The question is for how long and at what effort.

1. Manual monitoring

You open a competitor’s page, find the product, write the price into a table. If you have 10–15 products, this is perfectly reasonable. You see the market with your own eyes and understand what is going on.

But with 50, 100 or 200 products it quickly becomes time-consuming. The data is stale the moment you enter it, and mistakes are inevitable.

Pros: free, easy to start.

Cons: does not work at scale, no alerts, the information stays fragmentary.

2. A self-built scraper

A more technical solution is to have a developer write a script that collects prices from competitors’ pages automatically. It works. Until it stops working.

Website structures change, bot protection tightens, and every new competitor means more development. The first-year cost can reach 15,000–60,000 euros. After that comes regular maintenance.

Pros: control, customisability.

Cons: high cost, constant maintenance, development time in months.

3. A SaaS price monitoring platform

The third option is to use a specialised platform, for example Comprice. You upload a product feed, the system matches products to competitors and starts monitoring prices. Setup takes less than an hour.

The data updates automatically. Price history accumulates. Alerts flag when something changes. You do not have to check by hand every morning.

Pros: fast setup, no maintenance, price history and alerts included.

Cons: a monthly fee, you need a product feed.

What to monitor besides price?

Price is important, but it is only one metric.

  • Stock: when a competitor is out of a product, that can be your opportunity.
  • Market position: what rank are you, and how does it change over time?
  • Price history: do price changes have a pattern, or are they random?
  • Behaviour patterns: who reacts fast, who slowly?
  • Market coverage: which of your products face strong competition and which do not?

A single number does not say much. A pattern says more.

How to put the system on autopilot?

Once manual monitoring becomes tedious, the next steps are fairly clear.

Step 1: upload a product feed

This is an XML or CSV file that most e-commerce platforms already generate. If you have a Google Merchant Center feed, that works too.

Step 2: the system finds the matches

The AI compares EAN codes, images and text descriptions to find the same product in other shops. You do not have to search or compare yourself.

Step 3: set up alerts

For example: an alert when a competitor cuts the price by more than 5%, or when your position drops. The system flags when something actually changes.

Step 4: see the whole picture

The dashboard brings together prices, stock and your position. Price history shows the trends. If needed, you can pull the data into your own systems via the API.

In summary

Monitoring competitor prices is not a nervous owner’s hobby. It is part of a pricing strategy. You can start by hand. A self-built solution fits when you have a team and a budget. A ready-made platform lets you focus on decisions, not on collecting data.

And one practical note: price history does not build up retroactively. The earlier you start, the more data you will have to rely on in the future.

If you want to see how it would work for your shop, book a demo. Half an hour gives a clearer picture than ten mornings of price checks.

Read also: Competitor price monitoring and price monitoring software. Both give an overview of the product features.

Frequently asked questions