RivalIsm
Pricing Security Blog Log in

How to track competitor pricing changes without screenshots

To track competitor pricing changes reliably, store the text of each rival pricing page on a schedule, compare every new version with the last one, and send the difference to the people who sell. Screenshots can show you that something looked different. Text comparison tells you which plan, which number and when.

Why screenshots fail

A folder of screenshots feels like a system until you need it. Nobody can search it, two images of the same page are hard to compare by eye, and a small change such as a moved decimal or a renamed plan hides in a large image. Screenshots also depend on a person remembering to take them, which means they stop within weeks.

Text has none of these problems. It can be searched, compared line by line and stored for years at no cost, and a machine can do the comparing.

Step one, find the right pages

Pricing is rarely on one page. Collect the following for each rival.

  • The main pricing page with plan names and prices.
  • The plan comparison table, often a separate page or a section lower down.
  • Pages for add ons, usage limits or enterprise.
  • The checkout or signup page when it shows a price.
  • The annual and monthly toggle states if prices differ.

Write the address of each page in one list. That list is the foundation of the whole method.

Step two, store what matters

Save the visible text, not the code behind it. Keep the plan name, the price with currency, the billing period, the limits that define the plan and the wording of the button. A page that sells a trial and then drops it is making a pricing move even if no number changed.

Step three, compare against the last version

Each time you collect the page, compare it with the previous version line by line. Mark added lines, removed lines and changed numbers. A price change appears as one removed line and one added line side by side, which is easy to read in seconds.

LineBeforeAfter
Team plan99 dollars per month129 dollars per month
TrialStart free trialBook a demo
Business planNo SSOSSO (SAML) included

This sample is from a fictional company. Notice that the trial change and the new inclusion are as important as the price itself.

Step four, choose a check frequency

Daily is enough for most markets. If a rival is aggressive on price or you sell in a market with frequent promotions, check the pricing page every few hours. RivalIsm checks daily on Starter, every six hours on Growth and hourly on Scale pricing pages, so you can set the speed to match the stakes.

Step five, tell the people who sell

A price change that sits in a spreadsheet is a missed chance. Send it where the work happens: a short Slack message with the before and after, an update on the rival battlecard, and a note in the weekly brief. The sales team should be able to answer "I heard they raised prices" with a number and a date.

Step six, read the change correctly

Not every change means the same thing. A price rise can signal confidence, a move up market or a cost problem. A price cut can signal pressure on growth or a push for a segment. A removed free trial often signals a move to sales assisted selling, which opens a gap for self serve vendors. Write the interpretation next to the fact, and mark it as your reading.

If you want a structure for this, the competitor analysis guide shows how to move from a finding to a decision.

Doing it by hand or with software

By hand, the method works for two or three rivals if someone owns it. Beyond that, the collection and comparison are the part worth giving to software. RivalIsm does steps two to five on its own: it reads each pricing page, keeps the history, shows the before and after and alerts your team. The page about competitor price monitoring describes what it reads, and the pricing page lists the plans.

Common questions

Is it allowed to monitor a rival pricing page

Pricing pages are public. Reading them is what any buyer does. A responsible tool respects robots.txt, does not log in and does not read anything behind a paywall.

What about prices shown only after a login

Leave them out. Track the public pages and note that the rival hides prices, which is itself a fact worth putting on the battlecard.

How long should I keep history

As long as possible. A year of history lets you see seasonal promotions and the true rhythm of a rival price moves.

See what your rivals changed this week

Scan one rival page now and read the result in seconds.

Scan rival