Thu 3 Sep 2026
daily since 25 Aug
CONFIRMED
ZENDESK ▲ €1.5 appeared · 3 SepZENDESK ▼ $1.5 withdrawn · 3 SepWIX €29 → €14 · 3 SepTEACHABLE ▼ $10 withdrawn · 3 SepTEACHABLE ▼ $10 withdrawn · 3 SepSURFER SEO ▲ €42.33 appeared · 3 SepSENDPULSE ▼ €7.7 withdrawn · 3 SepROBOFORM ▼ €2.83 withdrawn · 3 Sep
all 59 →
Guide — Method

Why a renewal is not the price you were shown, and how to find the real one first

Eight of the vendors in our record advertise a price that is not the price you keep paying. Some say so plainly, one says so in its own footnote and is largely ignored, and several record no end date for the discount anywhere on the page. This guide sets out the tells that mark an introductory rate, what the record can and cannot recover about how long one lasts, and what happens when you test a 'limited time' badge against a dated read instead of taking it on trust.

There is a question a pricing page is built not to answer, and it is what you will pay in the second year. The figure on the card is frequently an introductory rate, and it lives beside a standing rate you will meet later, at a date the page may not mention. Eight vendors in our record advertise on that structure. The gap between the two numbers is not small in any of them, and in one case it is larger than the sticker itself.

NordVPN is the clearest instance, because it does not hide the mechanism at all. Its own pricing page carries the line 'Savings: intro vs. renewal prices', which is an admission most vendors would never print: the discount is measured against what you will pay on renewal, not against some earlier price. The entry plan advertises $3.49 a month on the term rate. Our note against that record, taken from the same page, puts the renewal at more than three times that rate per month. Nothing there is concealed. It is simply written where nobody reads, in the same typeface as the guarantee and the VAT line.

The first tell that a price is introductory is that it sits on a round fraction of another number. FreshBooks advertises its whole ladder at exactly a tenth of the standing price, every tier: the entry plan shows $2.3 against a standing $23, and the top of the ladder $7 against $70. Wave's paid tier, standing at $19 a month, is advertised at exactly half. FreeAgent's four plans are each exactly half of theirs. When a discount lands on a clean half or a clean tenth across an entire ladder, the standing price is the designed number and the advertised one has been derived from it. Genuine price differences between tiers are not that tidy, and neither are genuine changes over time.

The second tell is what is missing, and here the record is blunt about a gap it cannot close. Of the vendors that discount, only Jetpack states the duration in the field beside the price: 'fifty per cent off the first year', a complete sentence you can act on. One other gets as far as 'for the first 6' and simply stops, six of a unit the field never names. The rest record no duration at all, because the page carried none. A discount without an end date is not a price, it is an invitation, and the record's job at that point is to say that the end date was not published rather than to guess a common one.

Sometimes the duration can be recovered by arithmetic even when it is not written. FreshBooks prints a saving figure beside each plan, and that figure is exactly three times the monthly gap between the advertised rate and the standing one. Three months, stated nowhere in words, recoverable from the vendor's own number. That is the sort of check worth running yourself: if a page shows a discounted rate, a standing rate and a total saving, the saving divided by the monthly gap is the length of the offer, and it will sometimes be shorter than you assumed.

Jetpack deserves naming as the counter-example, because the honest version of this costs a vendor nothing and is rare anyway. Its bundles print $9.95 a month beside a struck-through $19.95, under a plain statement that the discount covers the first year. Both figures are on the page, the standing one is legible rather than buried, and the duration is unambiguous. The top bundle does the same, $24.95 against $49.95. Nothing about that presentation stops anyone doing the arithmetic, which is presumably why so few pages present it that way.

The harder question is whether a discount is a discount at all, and that one cannot be answered by reading a page once. A badge saying seventy-five per cent off is a claim about time: it asserts a standing price that you are today being let off. A dated record can test the claim, because if the same badge and the same figure appear on every reading anyone has ever taken, then the badge is not describing a discount. It is describing the price, with decoration.

So we test it. The instrument behind is that discount real? counts, per vendor and per market, how many dated reads carried a given badge and how many carried the discounted figure underneath it. It refuses to answer in more situations than it answers in. A reading that cannot name the market it was taken in is excluded outright, because attributing a price to the wrong country is a worse error than having no data. A saving has to be quantified as a percentage or an amount before it counts as a badge at all, which keeps out the ROI tables some vendors publish, where a row reading 'savings, three year total' is a projection about your staffing costs and has nothing to do with the price of the software. And an annual-billing saving is excluded from the ranking entirely: 'save twenty per cent, pay once a year' describes how the vendor bills, is true every day by design, and reporting it as a promotion that has run for a week would be a category error dressed up as a finding.

What is left, after all that refusing, is one hundred and forty promotional findings across thirteen vendors. Eighty-six of them carried their badge on every single read. NordVPN's 'Save 75%' was present on all seven reads in the United States, all seven in Britain and all seven in Germany, the same offer running in three countries simultaneously without a day's interruption. Its other badge, a sixty-nine per cent one, did the same. ExpressVPN's business pages carried several at once on every read.

The window is seven days, and that has to be said plainly rather than buried, because it is the limit of what the claim can bear. Seven days of an unbroken badge does not prove a permanent promotion; it proves the offer did not move while we were watching, which is a smaller statement. What makes even that worth something is that the instrument does detect movement when there is any. Brevo's discounted figure was absent on five of the seven days. Mailchimp's dropped out for a day in four different markets. Mangools lost both its badge and its figure on the second of September and got them back afterwards. The measure is not blind, so an unbroken run is evidence rather than an artefact of never looking.

The practical upshot is a short list of things to do before you enter a card number. Find the renewal price, and if the page does not print one, treat that as the finding it is rather than an oversight. Divide any advertised saving by the monthly gap to get the length of the offer. Check whether the discount is a clean half or a clean tenth, which tells you which of the two numbers the vendor actually designed. And budget on the standing rate, because that is the one you will be paying for every year but the first.

A clean half or a clean tenth is a designed discount

FreshBooks advertises its entire ladder at exactly a tenth of the standing price. Wave's paid tier and all four of FreeAgent's are exactly half. Real price variation is never that tidy, so a round fraction across a whole ladder tells you the standing figure came first and the advertised one was derived from it.

The duration is the field most often absent

Only one vendor in our record states the length of its offer in the field beside the price. Another gets as far as 'for the first 6' and stops without naming the unit. The rest publish no end date at all, so none is recorded. A discount with no end date is not a price you can compare.

You can often recover the duration by dividing

Where a page shows a discounted rate, a standing rate and a total saving, the saving divided by the monthly gap gives the length of the offer. FreshBooks' own saving figure works out at exactly three months, which appears nowhere on the page in words.

A badge on every read is describing the price, not a discount

Eighty-six of one hundred and forty promotional findings carried their badge on every dated read we hold. NordVPN's headline offer ran unbroken across the United States, Britain and Germany at once. Over a seven-day window that is evidence rather than proof, and it is the right way round to be wrong.

The measure can see movement, which is why stillness counts

Brevo's discounted figure was missing on five of seven days, Mailchimp's dropped out for a day in four markets, and Mangools lost badge and figure together on a single date. An instrument that only ever returned 'unchanged' would be worthless; this one changes when the pages change.

Not every saving is a promotion

'Save twenty per cent by paying annually' is a billing structure that is true every day, and it is kept out of the ranking. So is an ROI table whose 'three year savings' row is a projection about your staffing. Counting either as a limited-time offer would manufacture a finding out of ordinary page furniture.

Questions people actually search

How do I find the renewal price before I buy?

Look for a footnote near the guarantee or the tax line rather than on the plan card; that is where it usually sits when it appears at all. NordVPN prints the comparison explicitly, describing its own saving as intro against renewal. If the page publishes nothing, the terms or the billing FAQ sometimes carry it, and if none of them do, the honest conclusion is that the renewal price is not published, which is worth knowing before rather than after.

Is a seven-day window really enough to call a discount permanent?

No, and we do not call it that. What the record supports is that an offer did not move across every read we have taken, which for the longest-running badges is seven consecutive days in three markets. That is a statement about our observation window, not about the vendor's intentions, and the tool prints the count rather than a verdict dressed up as one. As the record lengthens the claim gets stronger on its own.

Why do you exclude annual-billing savings from the ranking?

Because they are structural rather than promotional. A vendor offering twenty per cent off for paying yearly is describing its billing, and that offer is true every day by design. It is recorded and displayed, but counting it as an offer that has persisted for a week would turn ordinary pricing into a finding. The distinction matters more than it sounds: without it, almost every vendor would appear to be running a permanent promotion.

The page says the discount ends tonight. Does it?

Sometimes, and it is testable rather than a matter of opinion. A countdown that resets, or a badge that is present on every dated read, is not describing a deadline. We keep the reads and the dates so the question can be answered from evidence, and we publish the count rather than an accusation, because a vendor is entitled to run the same offer for a long time as long as the page is not claiming otherwise.

Which number should I budget on?

The standing rate, for every year but the first. If the introductory period is short, as it is where a saving works out at three months, then the standing rate is what you are really buying and the discount is a rounding on the first invoice. Where the intro covers a full year the difference is worth having, but it is worth having once.

Do you earn a commission from any vendor named here?

From one of them. We hold an affiliate relationship with Jetpack, which appears here as the example that presents its discount honestly, and we hold none with NordVPN, FreshBooks, Wave, FreeAgent, Brevo or Mailchimp. This page carries no affiliate links of any kind, and no vendor was included or excluded on commercial grounds. Our full method is on the method page.

Every price on this page resolves from a dated vendor record rather than being typed into the text, and the persistence counts are computed from reads taken between 2026-08-28 and 2026-09-03 across five markets. Figures are printed without trailing zeros, so a price a vendor writes to two decimal places can appear a digit shorter here. Where a vendor publishes no renewal price or no end date for an offer, none is stated above, because an inferred end date would be our assumption presented as their term. We hold an affiliate relationship with Jetpack and with no other vendor named on this page, and this page carries no affiliate links. Related: how to read a price record and is that discount real?. The method →

Found a price that no longer matches the vendor’s page? Tell us — corrections are dated and stay on the page.