Good-Better-Best Pricing
Packaging beats pricing. A well-designed three-tier structure generates more revenue than a price increase because it lets buyers self-select to their WTP band rather than requiring the sales team to negotiate each deal individually. GBB is the most commonly deployed SaaS packaging architecture and the most commonly broken one. The failure mode is almost always the same: tiers built around features, not buyer outcomes.
What Is Good-Better-Best Pricing?
Good-better-best (GBB) pricing is a packaging architecture that presents buyers with three distinct product tiers at ascending price points, designed to capture different willingness-to-pay segments while anchoring buyers toward the middle or top tier.
The design relies on two psychological effects. Anchoring: the Best tier sets a high reference price that makes the Better tier feel reasonably priced by comparison. The compromise effect: buyers tend to choose the middle option in a three-choice set because it feels like the rational, balanced decision. A well-designed GBB structure uses both effects to direct buyers toward the Better tier, which is typically the highest-margin, highest-revenue tier in the portfolio.
Entry-level buyers. Solves the core problem for a specific, well-defined segment at a price point accessible to that segment. Overbuilding this tier is the most common GBB mistake.
Core segment buyers. Solves the core problem with more depth, plus the adjacent problem that creates natural urgency to upgrade from Good. This tier should benefit from the compromise effect.
Executive-level buyers. Delivers outcomes at organizational scale: compliance, governance, multi-team coordination, strategic reporting. Differentiated by risk and organizational complexity, not features.
Target tier revenue distribution in a well-designed GBB structure. Significant deviation from these ranges indicates a packaging problem.
How GBB Pricing Works Psychologically
Anchoring: the Best tier sets the reference frame
The first price a buyer sees shapes how they evaluate all subsequent prices. When Best is priced at $60,000 per year and Better is $20,000, the buyer evaluates $20,000 against the $60,000 anchor, not against competitors or internal budget numbers. That comparison is far more favorable. The Best tier earns its place even when conversion is low because it reframes the entire pricing conversation. A company with 5% Best tier conversion and 55% Better tier conversion has a stronger revenue architecture than a two-tier company charging $20,000 with 55% conversion.
The compromise effect: the Better tier benefits from middle positioning
B2B buyers are under organizational pressure to make defensible decisions. The cheapest option risks looking like under-investment. The most expensive risks looking like overspending. The middle option is the safest choice to defend internally. A well-positioned Better tier exploits this by being clearly superior to Good on the dimensions that matter to the core buyer persona, while being clearly below the enterprise-level investment of Best. The buyer who chooses Better feels like they made the rational, professional decision.
Why Most B2B SaaS GBB Implementations Fail
Three failure modes appear repeatedly. All three trace back to the same root cause: tiers designed around the product, not around the buyer.
Features assigned to tiers by engineering cost, not buyer value
Product teams assign features to tiers based on how expensive they were to build, or on the sequence in which they shipped. The result: Good has most of the product's useful functionality because it was built first, and Best has expensive-to-build features that solve problems only 5% of buyers have. Buyers see no compelling reason to upgrade. Tier mix flattens toward Good. The Better discount rate rises as sales tries to compensate for a packaging problem with price reduction.
No upgrade trigger from Good to Better
If there is no specific, naturally-occurring condition that creates urgency to move from Good to Better, buyers stay on Good indefinitely. The upgrade trigger must be something the buyer encounters as their usage or business grows, not something they have to be sold into. "Good handles up to 500 records; Better handles unlimited records with automated processing" is an upgrade trigger. "Better includes advanced analytics" is not, because buyers can tell themselves they will look at the analytics later, and later never comes.
Best tier not differentiated by executive-level value
Enterprise buyers evaluate against organizational risk, compliance requirements, and strategic outcomes. A Best tier differentiated from Better by additional features will fail to convert executives who are not evaluating features at all. A Best tier differentiated by audit logging, multi-team governance, SLA guarantees, and executive reporting converts at the executive level because it addresses the concerns that executives are actually responsible for. The question to ask: "Does this feature protect the executive sponsor from organizational risk?" If no, it does not belong in Best.
How Do You Design a GBB Structure That Works?
A functional GBB structure requires starting from buyer outcomes, not from features or costs. This four-step process produces a tier structure that segments naturally, anchors effectively, and generates organic upgrades.
Identify the buyer outcome at each tier
For each of the three segments you serve (entry, core, enterprise), write one sentence describing the outcome they are trying to achieve. Not the feature they need: the business result they care about. "I need to process invoices faster" is not an outcome. "I need to reduce invoice processing time by 60% without hiring additional AP staff" is an outcome. The outcome statement becomes the tier headline and the differentiation rationale for every feature assignment that follows.
Map features to outcomes, not to cost
For each feature in the product, assign it to the tier where its presence is essential to delivering that tier's stated outcome. Features essential to the Good outcome belong in Good. Features essential only to enterprise-scale deployment belong in Best. If a feature is "nice to have" for one segment and "essential" for another, it belongs in the tier where it is essential. Features that are universally useful but not outcome-critical for any tier can be withheld from Good as an upgrade incentive.
Set prices at the WTP threshold for each segment
Use WTP research data to set the price for each tier at the 70th percentile of the WTP distribution for that tier's target segment. This ensures the price is below the ceiling for most buyers in the segment while still capturing meaningful value. Price the Good tier from entry segment WTP data. Price Better from core segment WTP data. Price Best from enterprise segment WTP data. A simple multiplier (1x, 3x, 9x) is a starting approximation, not a substitute for segment-level research.
Design the upgrade trigger for each tier transition
Define the specific condition that makes it necessary or significantly more valuable to move up a tier. Good to Better: a usage threshold, a team size threshold, or a complexity requirement that Good cannot handle. Better to Best: a compliance requirement, an organizational scale threshold, or an executive stakeholder requirement that only Best addresses. The trigger must be something the buyer discovers through product usage, not through a sales call. If it requires a sales call to activate, it is not a trigger; it is an upsell pitch.
Enterprise GBB vs. Consumer GBB
Consumer GBB (Netflix, Spotify, Dropbox) and enterprise GBB solve different problems with different mechanisms. Consumer GBB differentiates on quantity and convenience: more screens, more storage, fewer ads. The buyer evaluates price against personal WTP and decides alone in under 60 seconds.
Enterprise GBB must serve a different buying dynamic. Enterprise purchases involve multiple stakeholders: the practitioner who evaluates functionality, the IT or security team that evaluates compliance and integration, and the executive who evaluates organizational risk and strategic fit. A tier structure that differentiates only on features addresses the practitioner and nobody else. The Best tier that converts enterprises is differentiated by what the executive sponsor needs to say yes, not by what the practitioner finds useful.
Consumer GBB
- + Differentiated by quantity and convenience
- + Single decision-maker, fast purchase cycle
- + Price sensitivity drives tier selection
- + Feature ladder works because buyers self-evaluate
Enterprise GBB
- + Differentiated by organizational outcome and risk
- + Multiple stakeholders, longer purchase cycle
- + Compliance, governance, and scale drive Best tier selection
- + Outcome-based differentiation required; feature ladders fail
How Do You Diagnose a Broken GBB Structure?
Three metrics reveal whether a GBB structure is working. Check all three before concluding the packaging is functional.
Tier mix distribution
Target: 15-25% Good, 45-55% Better, 25-35% Best. If more than 70% of revenue is in one tier, the packaging is not segmenting the market. The most common broken pattern: 60-70% of revenue in Good, 25-30% in Better, 5-10% in Best. This indicates Good is overbuilt relative to the buyer segment it is supposed to serve, and that the upgrade trigger from Good to Better is absent or too weak to generate organic movement.
Discount rate on the Better tier
If the average discount on Better is more than 5 percentage points higher than on Good, buyers are not seeing sufficient incremental value to justify the price step-up at list price. The Better tier is overpriced relative to perceived value, or the upgrade trigger is not compelling enough to close without a discount. This is a packaging problem that the sales team is compensating for with price. The correct intervention is packaging redesign, not a discount ceiling.
Organic upgrade rate from Good to Better
What percentage of Good-tier customers upgraded to Better in the last 12 months without a CS-initiated outreach? In a well-designed GBB structure, 15-25% of Good customers should upgrade annually through organic usage triggers. If the upgrade rate is below 5% without CS intervention, the upgrade trigger is weak or absent. The packaging architecture needs revision, starting with the feature assignments for the Better tier.
Good-Better-Best Pricing: Common Questions
What is good-better-best pricing?
Why do most GBB pricing implementations fail in B2B SaaS?
What is the compromise effect in GBB pricing?
What is the right price ratio between GBB tiers?
How do you design an upgrade trigger for GBB pricing?
How do you diagnose a broken GBB structure?
Find out if your tier structure is working
The FintastIQ Packaging Assessment scores your tier structure against the three diagnostic metrics: tier mix distribution, discount rate by tier, and organic upgrade rate. You get a specific redesign recommendation based on your actual data.
