October 9, 2025
10 min read
April 15, 2026

Most early-stage founders treat pricing like a math problem. They calculate their costs, benchmark a few competitors, add a margin, and publish three numbers on a landing page. The problem with that approach is that pricing is not a math problem. It is a psychology problem, a positioning problem, and a customer segmentation problem wearing the costume of math.
Good-Better-Best packaging, often abbreviated as GBB, is the most commonly adopted tier structure in B2B SaaS. According to an OpenView Partners analysis of over 100 leading SaaS companies, roughly 72% of top-performing SaaS businesses use some form of three-tier packaging, including Slack, DocuSign, and Intercom. That number is not a coincidence. GBB works because it aligns with the way buyers actually make decisions: by comparing options against each other, not by evaluating a single price in a vacuum.
When a startup launches with one flat price, it forces every prospect into a binary decision — buy or do not buy. When a startup launches with three clearly differentiated tiers, it shifts that decision from "should I buy this?" to "which version should I buy?" That reframing is worth more than most founders realize.
This article breaks down exactly what GBB packaging is, how the psychology behind it drives conversion and expansion revenue, how to assign features to each tier without guessing, and how to execute the transition from flat pricing to a tiered structure without disrupting existing customers.
The Good-Better-Best approach to pricing was formalized in depth by researchers at Harvard Business Review, but the psychological principles underneath it stretch back much further. Three core cognitive effects explain why GBB outperforms single-tier and two-tier models.
The Compromise Effect. When buyers face three options arranged in a sequence from entry-level to premium, they gravitate toward the middle. This is not because the middle option is objectively the best value. It is because choosing the middle option feels psychologically safe. The buyer avoids the perceived cheapness of the lowest tier and the perceived excess of the highest tier. The result is that a well-constructed "Better" tier captures a disproportionate share of new customers.
The Anchor Effect. The highest-priced tier sets the mental reference point for the entire pricing page. When a prospect sees a $499/month plan before they see a $149/month plan, the $149 plan feels affordable and reasonable. Without the $499 anchor, that same $149 plan might feel expensive. This means the "Best" tier earns its place even when most buyers never choose it, because its presence changes how every other tier is perceived.
The Decoy Effect. A properly designed GBB structure makes the middle tier look disproportionately attractive compared to both the lower and upper options. The "Good" tier should feel meaningfully limited. The "Best" tier should feel meaningfully expensive. When those two conditions are met, the "Better" tier becomes the obvious rational choice for most buyers, which is exactly where the founder wants them to land.
According to a survey of 1,700 B2B companies conducted by Harvard Business Review, roughly 85% of companies believed their pricing decisions could be improved. The single most common failure mode was setting prices without understanding how buyers evaluate value relative to alternatives. GBB directly solves that problem by building the comparative context into the pricing page itself.
Each tier in a GBB structure serves a distinct strategic purpose. Understanding those purposes is essential before assigning a single feature to a tier.
The Good tier is the acquisition layer. Its job is to reduce friction for prospects who are not yet convinced, who have limited budgets, or who want to evaluate the product before committing. The Good tier is not a charity offering. It is a conversion tool. It should include enough core functionality to deliver genuine value, but it must have clear and meaningful limitations that create a natural upgrade motivation. The most common mistake with the Good tier is making it too feature-rich. When the Good tier is nearly as capable as the Better tier, the Better tier becomes hard to justify, and the entire structure collapses.
The Better tier is the revenue engine. This is where the majority of customers should land, and it is where the company should optimize for annual contract value, retention, and expansion. The Better tier must solve the complete core use case for the primary buyer persona. It should not feel like a compromise. It should feel like the obvious choice for a serious customer who takes the product seriously. If the Better tier consistently requires workarounds or sends buyers to support for capabilities they expect to be included, it will generate churn and resentment regardless of the price.
The Best tier serves two functions simultaneously. For a subset of customers — typically enterprise buyers, high-volume users, or organizations with complex compliance and security requirements — the Best tier is the genuine product they need. For the majority of prospects, the Best tier is a pricing anchor and an aspirational signal. It communicates that the company has enterprise credibility and that the product has depth beyond what the buyer will use on day one. Both functions create real commercial value.
The most common GBB failure mode is building tiers around features rather than around customers. A founder lists every feature in the product, sorts them by perceived value, and divides that list into thirds. The result is a tier structure that does not correspond to any real buyer's situation.
The correct approach starts with three distinct buyer segments and works backward.
For a B2B SaaS company, those three segments often look like this: an individual contributor or small team trying to solve a specific problem with limited budget and approval authority, a growing team or department that has standardized on a workflow and needs reliability and collaboration features, and a multi-team or enterprise organization that requires security controls, audit logs, custom integrations, and administrative oversight.
Each of those three segments has a different job to be done. The GBB tiers should be designed to meet each of those jobs completely, not partially. A buyer in the enterprise segment should not need to contact sales to ask whether a feature exists — it should be in the tier built for them.
Understanding how to choose the right pricing model for a SaaS product is a prerequisite to building effective tiers, because the pricing model determines what the tiers are measuring. A per-seat model creates tiers differentiated by role-based permissions and team size. A usage-based model creates tiers differentiated by volume thresholds. A feature-based model creates tiers differentiated by capability access. Mixing these approaches without intention creates confusion that kills conversion.
Once the buyer segments are defined, every feature in the product must be categorized into one of three buckets before tier assignment begins.
Leader features are the capabilities that prospects come to the product specifically to access. These are the features that appear in the first 30 seconds of a demo, the features that sales mentions in every discovery call, and the features that appear in competitive comparisons. Leader features must be present in all three tiers. Locking a core leader feature behind the Best tier is a structural error that will drive qualified prospects to competitors.
Filler features are capabilities that add value but are not the primary reason a buyer shows up. They support the core use case but are rarely the deciding factor in a purchase decision. Filler features can be distributed across tiers to add perceived value without dramatically changing the total feature surface of any given tier.
Differentiator features are the capabilities that justify moving from one tier to the next. These are the features that a buyer in tier two will eventually need when they scale, and they are the features that a buyer in tier three requires from day one. Differentiators must be genuinely useful to the buyer segment above them and genuinely unnecessary for the buyer segment below. If a differentiator feature is something that the typical Good-tier buyer will need within three months, it belongs in the Good tier.
OpenView Partners' advanced SaaS packaging research found that companies who systematically categorized features before tier assignment reported significantly higher average contract values and lower expansion friction than those who built tiers intuitively.
One of the most persistently wrong approaches to tier pricing is calculating the cost to deliver each tier and multiplying by a margin. Cost-based pricing ignores the psychological architecture of GBB entirely.
The pricing ratios between tiers matter as much as the absolute numbers. Research from Simon-Kucher's B2B value-based pricing practice consistently shows that the most effective GBB structures use a ratio of roughly 1:3:9 or 1:3:7 between the Good, Better, and Best tiers. These ratios preserve the anchor function of the Best tier, make the Better tier feel like the obvious value choice, and position the Good tier as an accessible entry point without making it feel free or disposable.
If the Good tier is priced at $49/month, the Better tier might sit at $149/month and the Best tier at $399/month. That spread creates the right psychological distance between tiers. A spread of $49, $79, and $109 compresses the tiers too tightly, reduces the anchor effect of the Best tier, and pushes more buyers to evaluate by feature count rather than by value delivered.
Annual versus monthly pricing should also be layered into each tier. Offering a 15-20% discount for annual commitment is standard across B2B SaaS, and annual billing dramatically improves cash flow and reduces churn probability. The annual option should be available at every tier and should be the default display on the pricing page.
Tier names carry more psychological weight than most founders acknowledge. Names like "Starter," "Growth," and "Enterprise" are ubiquitous for a reason: they communicate where the buyer is in their journey and make self-selection easier. Names like "Bronze," "Silver," and "Gold" imply hierarchy without communicating function. Names like "Free," "Pro," and "Team" are precise but risk underselling the scope of the middle and upper tiers.
The best naming approach for B2B SaaS anchors tier names to the buyer's identity or growth stage. A name like "Team" signals that the buyer is coordinating with colleagues. A name like "Scale" signals that the buyer is growing. A name like "Enterprise" or "Custom" signals that the buyer has organizational complexity that requires custom attention. These names reduce cognitive load by telling buyers which tier was designed for people like them.
Many founders ask how to introduce a GBB structure when the product already has customers on a single flat price. The answer depends on whether existing customers fall naturally into the Better tier or whether some of them would be downgraded to the Good tier based on their actual usage.
The safest path is to grandfather existing customers at their current price point for 12 months, communicate the new structure clearly and with genuine enthusiasm about what it enables, and make it easy for existing customers to upgrade if they see value in the Best tier. Forced migrations create resentment. Voluntary upgrades create advocates.
Raising prices without causing churn follows similar principles: transparency, lead time, and genuine new value delivered alongside the new price. The transition to GBB packaging should feel like an upgrade in clarity and value, not a restructuring that disadvantages existing customers.
For net-new customers, the GBB structure should be the only option presented. The pricing page should make the Better tier the visual default — often by highlighting it with a "Most Popular" label — while ensuring the Good and Best tiers are clearly described and easy to find.
A GBB structure only pays off long-term if the upgrade path from Good to Better, and from Better to Best, corresponds to natural moments in the customer's growth. The best tier structures are designed so that a customer using the product effectively will eventually encounter a limitation that the next tier solves.
This is not the same as feature-blocking for artificial reasons. It is a design philosophy that says: the Good tier serves customers at stage A of their growth, the Better tier serves customers at stage B, and the Best tier serves customers at stage C. When a customer reaches stage B, the upgrade to Better should feel obvious, not coercive.
Designing those natural upgrade moments requires understanding the customer journey at a level of detail that most founders have not yet achieved at the time they set their pricing. The solution is to treat the GBB structure as a living document. The initial version will be imperfect. Usage data, support tickets, and win-loss analysis will reveal which features are driving upgrade motivation and which tier limitations are creating frustration rather than upgrade intent.
According to the 2025 SaaS Benchmarks Report from High Alpha, companies that review and optimize their pricing and packaging structures on a regular cadence consistently outperform peers on net dollar retention. The GBB structure that a company launches with should not be the structure it operates on two years later.
The following checklist covers the minimum viable process for designing and launching a GBB structure:
Buyer Definition
Feature Categorization
Pricing Architecture
Tier Naming
Upgrade Path Design
Transition Plan for Existing Customers
Too many tiers. A four or five tier structure is almost never necessary for a company under $5M ARR. Each additional tier multiplies the cognitive load for prospects and the operational complexity for the sales and support teams. Start with three. Add tiers only when usage data proves a clear gap between two existing tiers that a new option would fill.
Tiers that converge at the top. When the feature difference between Better and Best is small, buyers interpret the Best tier as a premium for its own sake. The Best tier must offer meaningfully different values, not just higher limits on the same features.
Setting limits too low on the Good tier. A Good tier that runs out of capacity in 30 days is not a product introduction, it is a timed trial. Buyers who feel trapped by artificial limits become frustrated buyers. Frustrated buyers do not upgrade, they leave.
Ignoring the pricing page as a conversion surface. The pricing page is often the highest-intent page on a SaaS website. Visitors who reach it are evaluating the product seriously. A pricing page that buries important tier information in a feature comparison table below the fold, or that requires a click-to-expand to reveal what each tier includes, is creating friction at the moment of highest intent.