What is Price Estimation?

Written by Arnon Shimoni
✓ Expert
Last updated on:
Revenue optimization is the ongoing process of adjusting pricing, packaging, and selling mechanics to maximize total revenue from an existing or prospective customer base. It combines three levers: price (what you charge per unit), volume (how many units you sell), and mix (which products and segments generate revenue). The goal is to extract the most revenue the market will support without eroding retention or demand.
Field | Detail |
|---|---|
Also known as | Yield management, revenue management, pricing optimization |
Core levers | Price × Volume × Mix = Revenue |
Common in | SaaS, airlines, hotels, AI platforms, telecoms, media |
When it matters most | At scale, pricing inflection points, post-acquisition growth phases |
Tools involved | A/B pricing tests, cohort analysis, churn modeling, usage analysis |
Related concepts | Value-based pricing, price elasticity, customer lifetime value, expansion revenue |
Why does revenue optimization matter?
Most companies optimize acquisition: more leads, better conversion, lower CAC. Revenue optimization works the other side: same customers, more revenue. For a company at $10M ARR, a 10% improvement in revenue per customer is the same dollar impact as growing the customer base by 10%, without the incremental acquisition cost.
There's a second reason it matters particularly for SaaS and AI companies: pricing set at launch is almost always wrong. It was set with incomplete data, under competitive pressure, or by extrapolation from a small early customer base. Revenue optimization is how companies correct the initial mispricing as evidence accumulates: usage data, churn signals, expansion patterns, competitive intelligence. The companies that revisit pricing systematically tend to outperform those that treat the first price as permanent.
What are the three revenue optimization levers?
The well known equation of Revenue = Price × Volume × Mix - optimizing revenue means pulling on one or more of these, with clear visibility into the trade-offs.
Price lever. Increasing price per unit, per seat, or per usage event. Effective when product-market fit is strong and customers are not price-constrained. Limited by willingness to pay and competitive alternatives. The most directly impactful lever, and the one most companies under-use out of fear of churn.
Volume lever. Selling more units within the existing customer base (expansion) or acquiring more customers (new business). Usage-based pricing naturally aligns the volume lever with customer growth: as a customer grows, revenue grows automatically. The challenge: volume gains require either lower price (to attract marginal buyers) or better conversion, both of which have limits.
Mix lever. Shifting the revenue distribution toward higher-margin products, higher-tier customers, or higher-value segments. A company where 20% of customers generate 80% of revenue has a mix problem: too much operational overhead serving the 80% that generate 20% of revenue. Mix optimization means either moving customers up-tier or letting low-value customers churn in favor of higher-value acquisition.
How revenue optimization works in practice
The typical sequence for a SaaS or AI company:
1. Usage analysis. Map actual usage patterns against what customers are paying. Identify customers who get a lot of value at a price that undercharges them (expansion opportunity), and customers who use little at a price that overcharges them (churn risk).
2. Cohort pricing analysis. Compare revenue and retention metrics across customer cohorts at different price points. Identify whether higher-priced customers have lower churn (indicating pricing reflects real value) or higher churn (indicating the price is above WTP).
3. Price elasticity testing. Run controlled tests on new customers to determine how price changes affect conversion. Hard to run on existing customers without risking relationships; easier to calibrate on inbound pipeline.
4. Packaging experiments. Change what's included in each tier. Add usage caps to lower tiers. Move high-value features to higher tiers. Watch whether customers self-select up or resist the change.
5. Expansion motion. Build a systematic process for identifying customers who are approaching usage limits or who have added teams/use cases. The expansion conversation is different from the acquisition conversation because it's led by usage data.
Airlines and hotels have refined revenue optimization to a science (dynamic pricing, yield management, seat class buckets). Software companies are earlier on the same curve. Most SaaS companies still price the way airlines priced in 1985: flat rates, fixed tiers, no real-time adjustment to demand.
Common pitfalls
Optimizing price in isolation. Raising price without understanding churn risk produces a short-term revenue bump followed by an accelerated churn cycle. Revenue optimization requires modeling all three levers simultaneously.
Ignoring expansion. Most B2B SaaS companies generate 30-60% of net new ARR from expansion within the existing base. Teams that only optimize acquisition miss the highest-ROI revenue motion.
Over-indexing on new customers. New customer pricing is easier to experiment with (no existing relationship, clean data). But improvements in pricing for 10% of revenue (new customers) do less than improvements for 90% of revenue (existing customers). Eventually, existing customer pricing has to be optimized too.
Treating all churn as price-sensitivity. Churn from customers who leave after a price increase is not always a signal that the price is wrong. It may be a signal that those customers were never going to scale, and the increase accelerated an inevitable departure.
How revenue optimization connects to billing infrastructure
Revenue optimization depends on data that only the billing system has. Usage trends. Revenue by customer, by product, by segment. Expansion indicators. Invoice history. Churn timing relative to billing events.
A billing system that can't produce these analytics at the customer level forces finance and sales teams to reconstruct them manually from CRM notes, invoice PDFs, and spreadsheets. That reconciliation takes time the business could spend acting on the data.
Revenue optimization also requires flexibility to implement changes quickly: tier restructuring, new pricing logic, mid-cycle upgrades, and expansion pricing motions. A billing system that requires engineering work for every pricing change slows the optimization cycle.
Where Solvimon fits
Solvimon's Revenue primitive provides the analytics layer: revenue by customer, by product, by period, with usage and invoice data in a single ledger. Pricing changes go through Catalog and Pricing Groups without engineering involvement, so the cycle from analysis to implementation is measured in hours, not sprints.
Related terms
Frequently Asked Questions
What is the difference between revenue optimization and pricing strategy?
Pricing strategy sets the direction and philosophy (value-based, usage-based, freemium). Revenue optimization is the ongoing tactical process of adjusting the levers to maximize revenue within that strategy.
What is net revenue retention (NRR) and how does it relate to revenue optimization?
NRR measures revenue retained and expanded from an existing customer cohort over a period, net of churn and downgrades. It's the most direct output of revenue optimization: a company with strong revenue optimization tends to have NRR above 100% (expansion revenue exceeds churned revenue).
How do you start a revenue optimization program?
Start with usage data. Map what customers actually use against what they pay. Customers who get high value at low price are expansion candidates. Customers who use little at high price are churn risks. Both are actionable insights that don't require price changes to start acting on.
Is revenue optimization the same as yield management?
Yield management (common in airlines and hotels) is revenue optimization applied to perishable inventory with real-time demand signals. The principles overlap: both maximize revenue per unit of capacity across time and customer segment. Software companies are adopting yield management principles, particularly for usage-based and seat-based hybrid pricing.
Does revenue optimization require raising prices?
No. It can mean lowering prices in segments where price is suppressing volume, restructuring packaging to drive upgrades, or improving expansion motions to grow revenue within the current price. The goal is total revenue maximization, not unit price maximization.
How does usage-based pricing change revenue optimization?
Usage-based pricing makes the volume lever automatic: as customers grow, revenue grows without a separate sales motion. But it makes the price lever more complex: you're optimizing rates across multiple usage dimensions (API calls, seats, data volume, active users). Revenue optimization in a usage-based model requires more granular cohort analysis and more sophisticated rate card management.
Solvimon's Revenue primitive provides customer-level analytics for the expansion and pricing decisions that drive revenue optimization.
Ready for billing v2?
Solvimon is monetization infrastructure for companies that have outgrown billing v1. One system, entire lifecycle, built by the team that did this at Adyen.







