Back to Blog
Field Note

Whose competitor price did you actually capture?

A field note on why one pricing URL can show several honest numbers, and why a price without its context is a future argument.

A competitor's pricing page is not one page. Country, billing toggle, and login state all move the number. Write down which version you saw before you quote it.

October 30, 2026
3 min read

Picture a sales call. The rep says, "They charge $49 a seat." The prospect answers, "My quote from them says €65."

Nobody is lying. The rep read the page correctly. So did the prospect. They read two different pages at the same URL.

I think about this exchange every time I see a competitor price pasted into a doc with nothing next to it.

One URL, several prices

Four things can change the number you see, and none of them show up in the address bar.

Where you are. Many SaaS pricing pages pick a currency from your IP address, and some run separate price lists by region. Converting dollars to euros will not get you the real figure.

The billing toggle. A lot of pages default to annual billing and show the monthly equivalent. So the big number is a rate that nobody pays monthly.

Tax. A visitor in the EU may see a figure with VAT. A visitor in the US usually sees one without it. The gap can look like a premium.

Who the site thinks you are. A cookie from last week, a logged-in session, or a live price experiment can each put you in a different version.

This is all normal. It is also invisible in a screenshot.

The false price rise

The failure is rarely dramatic. It starts as a table in a shared doc. Six months later, a colleague in Berlin refreshes the table from their laptop. The number is 20% higher, so someone writes "they raised prices" in the channel.

Maybe they did. Or maybe the old row came from a US laptop and the new one came from a German laptop. The same thing happens when a competitor flips its default toggle from annual to monthly: the headline jumps, and no price has moved. It is one of the ways a diff lies to you, and a team can spend a week answering a price rise that never happened.

One line of context

The fix is boring. Every captured price gets one line beside it: country, currency, billing period, tax, logged in or out, and date. Add the source link, and the next person can check it in a minute.

Seeto helps with part of this. It watches public pricing pages continuously and reports each change as a discrete event, so you know that the page moved and when. It will not tell you what a buyer in another country sees. If a market matters to you, a person still has to look from there.

I still have no clean answer for the harder case: the price that only exists in a sales quote. How often is the public number the one anyone pays?

Ready to analyze your competitors?

Seeto monitors your competitors 24/7 and delivers actionable insights automatically.