1. What Is the Gabor–Granger Method?
The Gabor–Granger Method is a survey-based framework in the Value & Willingness to Pay domain that estimates demand as a function of price by asking customers whether they would purchase at one or more specific price points. In its simplest form, respondents see a price for a clearly defined offer (unit, inclusions, term) and answer “yes” or “no” to whether they would buy. Repeating across a set of price points yields an empirical acceptance curve that you can transform into revenue and profit curves to select candidate list prices.
Consultants and pricing teams use Gabor–Granger to scope price levels rapidly for a single, well-defined offer (e.g., a monthly plan, a device, a service visit) and to compare corridors across segments or geographies. It is faster and lighter than conjoint/choice-based methods, while being more directly tied to purchase incidence than perception-only tools.
In plain terms: Gabor–Granger asks “Would you buy at $X?” at multiple $X values, then connects the dots to show how demand falls as price rises—so you can pick a price that maximizes revenue or profit, with clear guardrails by segment.
2. Origin and Background
Origin: Introduced by André Gabor and Clive W. J. Granger in “Price Sensitivity of the Consumer” (Economica, 1966). Granger later received the Nobel Prize in Economics (2003) for unrelated work in time-series econometrics.
Why it was created: Managers needed a practical way to quantify price sensitivity before launch or in markets lacking reliable transactional elasticity. By eliciting purchase incidence at discrete prices, the method provides a quick read on willingness to pay and revenue-maximizing price points.
Diffusion: Since the 1970s, the method has become a staple of market research in consumer goods, digital subscriptions, financial services, and simple B2B offers. It is often paired with Van Westendorp (for acceptable corridors) or with A/B tests (for validation).
3. How the Gabor–Granger Method Works
The core logic is simple: define a realistic price frame for a specific offer, ask purchase intent at several price points, estimate acceptance at each point, and pick the price that optimizes revenue or profit—subject to strategic constraints.
Design choices
- Price grid: Select 5–8 price points that bracket plausible market levels (e.g., $7.99, $9.99, $11.99, $13.99, $15.99). Include psychological thresholds and competitor-relevant anchors.
- Question format:
- Binary (yes/no): “At $X per month (all-in), would you purchase?”
- Scaled intent: 5- or 7-point likelihood; convert to “accept” via a top-2-box rule for more nuanced diagnostics.
- Exposure:
- Monadic random: Each respondent sees one randomly assigned price (cleanest but requires larger samples).
- Sequential (ladder): Start at a random point; if “yes,” test a higher price; if “no,” test a lower price—until you bracket the switch point. Efficient, but be mindful of anchoring and range effects.
- Context: Precisely define unit (per month/year, per device, per seat), what’s included (taxes/fees, shipping, standard support), and usage assumptions if relevant (e.g., 3-year TCO).
From responses to decisions
- Compute acceptance at each price: the share answering “yes” (or top-2-box) among those exposed to that price. This gives a stepwise demand curve.
- Construct revenue and profit curves. For each price p:
Revenue(p) = p × Acceptance(p) × Addressable volume
Profit(p) = (p − Variable cost) × Acceptance(p) × Addressable volume
In subscriptions, consider lifetime value (retention) and acquisition cost when comparing levels.
- Smooth the curve (optional) with a simple functional form (e.g., logit/probit) to reduce noise and avoid overfitting to small sample idiosyncrasies.
- Select candidate prices: the maxima of revenue or profit, constrained by strategy (brand positioning, competitive response, fairness norms) and operational capacity.
What it does (and doesn’t) capture: Gabor–Granger estimates price sensitivity for a single defined offer. It does not capture feature trade-offs (use conjoint for that), nor does it embed explicit competitive choice sets. It is best at picking levels within an already determined package.
4. When to Use the Gabor–Granger Method
Especially helpful when:
- You need a fast read on price level(s): Launch pricing, promotional depth, or regional list calibration for a single offer.
- Offers are simple and comparable: Subscriptions, consumer devices, warranties, per-visit services, or straightforward B2B SKUs.
- Traffic or transaction data are limited: Early-stage products, new geographies, or offline channels.
- Segmentation matters: You want corridors per segment (e.g., student vs. professional; SMB vs. enterprise seat buyers).
Use cautiously—or complement with other tools—when:
- Feature trade-offs drive WTP: Use conjoint/discrete choice to design tiers and bundles; then apply Gabor–Granger to fine-tune final levels.
- Procurement dictates outcomes: In RFP-driven B2B, translate findings into negotiation guardrails and validate with win–loss and EVC.
- Markets are highly promotional: Ask about the price paid (pocket price) and normalize inclusions to avoid bias.
Effort and timing: A focused study typically takes 2–3 weeks end-to-end: a few days to design, 1–2 weeks to field, and a few days to analyze and simulate scenarios. Multi-country programs add time for localization and sampling.
5. How to Apply the Gabor–Granger Method: Step-by-Step
- Clarify the decision and define the offer.
Specify the unit (per month/year, per device), inclusions (taxes/fees, shipping, warranty, support), and any usage assumptions. Align on the decision criteria: revenue vs. profit optimization, brand constraints, and capacity limits.
- Build a price grid that brackets reality.
Choose 5–8 well-spaced price points covering low-to-high ends (include psychological thresholds). Use competitor scans and any preliminary PSM/desk research to avoid too-narrow ranges.
- Design the survey and exposure logic.
Select monadic or sequential exposure. For binary questions: “At $X (all-in), would you purchase?” For scaled intent, predefine a top-2-box (or top-box) conversion rule. Keep the description concise and specific.
- Recruit the right sample.
Target actual or likely buyers (decision-makers/influencers). Directionally: 200–400 completes per B2C segment or 100–200 per B2B segment support stable acceptance at each price; larger samples for monadic designs.
- Quality-control responses.
Exclude speeders/straight-liners; enforce comprehension checks. In sequential designs, randomize starting prices and limit steps to avoid excessive anchoring. Validate that respondents understood unit and inclusions.
- Compute acceptance and fit a curve.
For each price, calculate acceptance (yes rate or top-2-box). Optionally fit a smooth acceptance function (e.g., logistic) to reduce noise and interpolate between points. Segment results where relevant.
- Simulate revenue and profit.
Multiply acceptance by price (and by addressable volume or baseline conversion) to create revenue curves; subtract variable costs for profit curves. In subscriptions, translate to LTV by incorporating retention assumptions.
- Select candidate prices and guardrails.
Identify the revenue/profit-maximizing price(s) and nearby thresholds (“safe zone”). Apply strategic filters: brand positioning, fairness norms, competitive reactions, and cost floors. Define discount bands around the chosen list level.
- Validate in-market.
Where feasible, A/B test 2–3 candidate prices online or pilot in select regions/accounts. Measure conversion, ARPU/ASP, churn (if recurring), and customer sentiment. Iterate before full rollout.
- Operationalize and monitor.
Update price pages, catalogs, systems, and seller playbooks. Track realized pocket price, win rates, and margin dollars post-change; refresh the study periodically or after major product/market shifts.
6. Example: Gabor–Granger in Action
Context: A $120M mobile productivity app plans to launch a Pro subscription in the U.S. Competitors cluster at $4.99–$9.99/month. The team needs an initial list price and discount guardrails ahead of on-site A/B tests.
Approach:
- Offer frame: “Pro plan, per month, cancel anytime, taxes included. Includes advanced templates, offline sync, and priority support.”
- Price grid: $4.99, $6.99, $7.99, $8.99, $9.99, $11.99, $12.99 (includes psychological thresholds).
- Design and sample: Monadic random exposure; binary purchase incidence (“Would you purchase at $X?”). N=1,800 completes, stratified by student, freelancer, and SMB admin segments.
- Acceptance (illustrative):
- Students: 44% @ $4.99; 35% @ $6.99; 28% @ $7.99; 20% @ $9.99; 13% @ $11.99.
- Freelancers: 38% @ $6.99; 33% @ $7.99; 29% @ $8.99; 24% @ $9.99; 17% @ $11.99.
- SMB admins: 36% @ $7.99; 33% @ $8.99; 30% @ $9.99; 26% @ $11.99; 19% @ $12.99.
- Simulation: Revenue curves peak at $7.99–$8.99 for freelancers and $8.99–$9.99 for SMB admins; students maximize near $6.99 but with low ARPU. Blended revenue peaks around $8.99 given current segment mix.
- Decision: Set list at $8.99; offer $6.99 student plan (fenced via .edu verification) and annual plan at $89 (2 months free). Define discount guardrails: −10% max without approval; students excluded from additional promos.
- Validation: A/B tested $8.49 vs. $8.99; $8.99 held conversion with higher ARPU, confirming the choice.
Outcome: Post-launch (eight weeks), paid conversion dipped −1.2 pts vs. legacy $7.99 pilot but ARPU rose +11%, netting +6% gross profit dollars. Student fence prevented cannibalization; SMB attach grew due to improved value messaging around offline sync and support.
7. Strengths and Limitations
Strengths
- Speed and simplicity: Easy to field and analyze; fast path to revenue/profit-optimal price candidates.
- Direct purchase incidence: Focuses on whether people will buy at specific prices (not just perceptions).
- Segment-ready: Simple to run by geography, cohort, or channel to reveal corridor differences and inform fences.
- Low cost: Lighter lift than choice-based conjoint; useful for ongoing price hygiene and regional calibration.
Limitations
- No feature trade-offs: Assumes a fixed offer; not suitable for designing tiers/bundles (use conjoint for that).
- Hypothetical bias and anchoring: Responses can be influenced by starting price, range, or brand cues; validate with A/B tests.
- Competitive context absent: Does not simulate switching across brands; triangulate with competitor benchmarks and value maps.
- Range and granularity sensitivity: Too-narrow price grids or few points can produce misleading peaks.
8. Common Pitfalls (and How to Avoid Them)
- Using an overly narrow price range.
What goes wrong: You miss the true revenue/profit maximum.
How to avoid: Bracket broadly (include thresholds like $X.99); refine in a second wave if needed.
- Ambiguous offer framing.
What goes wrong: Respondents price different “things” (excl. fees, different inclusions).
How to avoid: State unit, term, and inclusions (all-in price) explicitly.
- Order and range effects in sequential designs.
What goes wrong: Starting high or low anchors responses.
How to avoid: Randomize starting prices; limit steps; supplement with monadic cells.
- Binary-only interpretation.
What goes wrong: You miss gradients (e.g., “probably yes” vs. “definitely yes”).
How to avoid: Use a Likert intent scale and a top-2-box rule; sensitivity-test thresholds.
- Ignoring unit economics.
What goes wrong: Revenue-max price underdelivers profit or stresses capacity.
How to avoid: Simulate profit (p − variable cost) × demand; factor retention (LTV) and CAC in subscriptions.
- Wrong audience.
What goes wrong: Inflated acceptance from non-buyers or fans; misleading peaks.
How to avoid: Screen for decision-makers/likely buyers; exclude outliers and speeders.
- No in-market validation.
What goes wrong: Lab-optimal price underperforms live.
How to avoid: A/B test 2–3 candidates; adjust quickly; institutionalize price governance.
9. How Gabor–Granger Relates to Other Frameworks
- Van Westendorp (PSM): PSM yields an “acceptable price range” based on perception. Use it upstream to set corridors; use Gabor–Granger to quantify purchase incidence within those corridors.
- Conjoint/Discrete Choice: Conjoint measures feature–price trade-offs and simulates competitive scenarios. Use it to design tiers/bundles; then apply Gabor–Granger to fine-tune final list levels for each tier.
- Willingness to Pay (WTP) Analysis: Gabor–Granger is a WTP method focused on incidence at discrete price points; triangulate with revealed-preference data where available.
- Economic Value to the Customer (EVC): EVC sets economic ceilings/floors based on outcomes; Gabor–Granger places prices customers will accept within that envelope.
- Value Maps/Curves: Use value maps to assess price–value alignment and competitive positions; Gabor–Granger provides the demand response needed to choose precise levels.
- A/B Testing and Elasticity Modeling: Validate survey-derived optima with in-market tests; use transactional elasticity for mature SKUs with rich history.
10. Key Takeaways
- The Gabor–Granger Method estimates demand at discrete price points by asking whether respondents would purchase at $X, enabling revenue and profit simulations.
- It is fast, simple, and best for single, well-defined offers; it does not design bundles or incorporate competitive choice sets.
- Design matters: bracket prices broadly, define the offer precisely, randomize exposure, and segment results.
- Optimize for profit (not just revenue), respect cost floors and brand constraints, and validate with A/B tests before full rollout.
- Use alongside PSM (corridors), conjoint (trade-offs), and EVC (economic anchors) for a complete pricing toolkit.
11. FAQs About the Gabor–Granger Method
How many price points should we test?
Five to eight well-spaced points usually suffice. Include psychological thresholds (e.g., $9.99) and ensure the grid brackets plausible highs and lows. If the peak sits at an edge, run a second wave with an extended range.
Monadic or sequential exposure—which is better?
Monadic (one price per respondent) avoids anchoring and simplifies analysis but requires larger samples. Sequential ladders are efficient and can bracket individual switch points but risk order effects; mitigate with randomized starts and limited steps.
Should we use binary purchase intent or a Likert scale?
Binary is simple; Likert adds nuance. Many teams use a 5- or 7-point scale and define “acceptance” as top-2-box. Sensitivity-test thresholds and calibrate to observed conversion if available.
What sample sizes are typical?
Directionally: 200–400 completes per B2C segment or 100–200 per B2B segment for stable acceptance estimates at each price. Monadic designs may need more to populate each price cell adequately.
Does Gabor–Granger pick the profit-maximizing price?
It provides the inputs to do so, but only if you incorporate variable costs (and, for subscriptions, retention and CAC). By default it’s a demand read; you must layer in economics and strategy to choose the final level.
How do we account for competition?
Gabor–Granger does not simulate brand switching. Use it with value maps, competitive benchmarks, and, where necessary, conjoint to assess competitive dynamics—then validate prices in-market.
How long does a Gabor–Granger project take?
Typically 2–3 weeks end-to-end for one market and a single offer: a few days for design, 1–2 weeks to field, and a few days to analyze and simulate. Add time for multi-country localization and sampling.


