8.5 Pricing Evolution at Scale
Most founders raise prices when they feel brave enough. That’s the wrong trigger. Raise prices when your close rate is above 50% and customers stop asking about cost. That’s the market telling you you’re cheap.
Vasco at Arvo watched this happen in real time. He scaled to $70,000 MRR with pricing from $99 to $700 per month, but the range only made sense because he tested upward pressure continuously. When customers at $99 stopped negotiating and just paid, that was the signal to pull the lower tier and push the floor up.
When to Raise Prices
The three signals that tell you it’s time: your churn isn’t coming from price complaints, your pipeline is closing faster than you can onboard, and you’re winning deals without a discount conversation. If two of those three are true, your price is too low. Don’t wait for all three.
How to Raise Prices on Existing Customers
This is where founders get cowardly and it costs them. You have three options: grandfather them, migrate them, or sunset them. Each requires a different communication sequence, and vague emails will kill your retention rate.
Grandfather pricing is for your earliest and most loyal customers. The script is short: “You’ve been with us since the beginning. We’re raising prices for new customers to [new price] on [date]. Your plan is locked at [current price] as long as you stay active. No action needed.” That’s it. Don’t over-explain. Don’t apologize. Loyalty gets rewarded, and you say so directly.
Migration pricing is when you want existing customers to move but you’re giving them a runway. The script: “We’re retiring your current plan on [date 60-90 days out]. Between now and then, you can move to [new plan] at [discounted transition price]. After [date], the standard price is [full price]. Here’s how to switch: [one-click link].” Give them a deadline and a discount. Not forever, not vague. A date.
Sunset pricing is the hard one. You’re killing the old plan, full stop. “Your current plan is being discontinued on [date]. You’ll automatically move to [new plan] at [new price] unless you cancel before then. Here’s what changes and what stays the same.” Send this 90 days out, then 30 days, then 7 days. Three emails, no more. Customers who churn over a price increase you handled transparently were not long-term customers anyway.
Adding Tiers
Don’t add a tier because you think you’re leaving money on the table. Add a tier when you have documented proof that two distinct customer segments exist with meaningfully different willingness to pay. Andre Heckle built ListKit from zero to $200,000 MRR with pricing from $97 up to several hundred for enterprise. That range wasn’t guessed. It reflected real segments with different data volume needs. If you’re adding tiers because a competitor has three plans, stop.
Annual Plans
Introduce annual pricing the moment you have 30 or more active monthly customers. Don’t wait. Offer 2 months free, which works out to a 17% discount, and you’ll see 20-30% of new signups take the annual option if your product has demonstrated enough value in the first few weeks. The conversion is not magic. It’s just giving customers who already trust you a reason to commit.
This week: pull your last 30 closed deals and check how many had a price objection. If it’s under 20%, you’re underpriced. Set a new price and make it live before Friday.