Published on

BA04-5. [Series Part 4/Final] Bayesian A/B Testing — Which Sales Strategy is More Effective?

BA04-5. [Series Part 4/Final] Bayesian A/B Testing — Which Sales Strategy is More Effective?

Bayesian A/B Testing — Which Sales Strategy is More Effective?

"Sales without experimentation does not grow. But if you cannot read the results of experiments as probabilities, there is no learning."


Introduction: Is A/B Testing Possible in Sales?

A/B testing is primarily used to optimize website button colors or email subject lines. However, the question "Which method is more effective?" constantly exists in sales activities as well:

QuestionStrategy AStrategy B
First contactEmail proposalCold call
Demo methodTech-focused demoBusiness value-focused demo
Price proposalDiscount offer (10% off)Value bundle proposal
Follow-up3-day interval7-day interval
Material formatDetailed tech doc (30p)Core summary (3p)

The problem is the sample size. Website A/B testing can quickly reach a conclusion with thousands of visitors, but B2B sales might only have a few dozen deals per quarter. Traditional Frequentist A/B testing only repeats, "Not yet statistically significant (p > 0.05)."

Bayesian A/B testing breaks through this limitation. Even with small samples, it provides practical answers like "There is a 73% probability that A is better than B."


Part 1: Frequentist vs. Bayesian — What's the Difference?

1.1 Frequentist Approach

Attempted Strategy A 20 times → 8 successes (40% conversion rate) Attempted Strategy B 20 times → 12 successes (60% conversion rate)

Frequentist test:

z=pBpAp^(1p^)(1nA+1nB)z = \frac{p_B - p_A}{\sqrt{\hat{p}(1-\hat{p})(\frac{1}{n_A} + \frac{1}{n_B})}}

Where p^=8+1240=0.50\hat{p} = \frac{8 + 12}{40} = 0.50

z=0.600.400.50×0.50×(0.05+0.05)=0.200.025=0.200.158=1.265z = \frac{0.60 - 0.40}{\sqrt{0.50 \times 0.50 \times (0.05 + 0.05)}} = \frac{0.20}{\sqrt{0.025}} = \frac{0.20}{0.158} = 1.265

p-value = 0.103. "Not statistically significant" at the 0.05 significance level.

Conclusion: "We don't know yet, so gather more data."

To gather 40 more cases in B2B sales takes 3 to 6 months. During that time, you have to continue using an inefficient strategy.

1.2 Bayesian Approach

Let's analyze the same data using Bayesian methods.

Prior distribution: Non-informative prior β(1, 1)

Posterior distribution:

Strategy A:Beta(1+8,1+12)=Beta(9,13)\text{Strategy A}: \text{Beta}(1 + 8, 1 + 12) = \text{Beta}(9, 13) Strategy B:Beta(1+12,1+8)=Beta(13,9)\text{Strategy B}: \text{Beta}(1 + 12, 1 + 8) = \text{Beta}(13, 9)

Expected value of each:

E[pA]=99+13=0.409(40.9%)E[p_A] = \frac{9}{9 + 13} = 0.409 \quad (40.9\%) E[pB]=1313+9=0.591(59.1%)E[p_B] = \frac{13}{13 + 9} = 0.591 \quad (59.1\%) Core question: "What is the probability that B is better than A?"

Monte Carlo simulation (10,000 times):

  • Extract 10,000 samples from Beta(13, 9) → pBp_B samples
  • Extract 10,000 samples from Beta(9, 13) → pAp_A samples
  • Calculate the proportion where pB>pAp_B > p_A
P(B>A)=89.3%P(B > A) = \mathbf{89.3\%}

Conclusion: "There is an 89.3% probability that Strategy B is superior to Strategy A."

While the Frequentist approach said "I don't know," the Bayesian approach answered, "There is an 89.3% chance that B is better." And this answer becomes more sophisticated as data is added.


Part 2: Optimizing Sales Touchpoints

2.1 Testable Sales Variables

A/B testing is possible at every stage of the sales process:

Discovery Stage:
VariableOption AOption B
First contact methodLinkedIn messageEmail
Initial materialCompany intro (15p)1-page Success story
Meeting proposal"30-min coffee chat""60-min solution demo"
Proposal Stage:
VariableOption AOption B
Quote structureSingle lump sumSeparated by module
Discount strategy10% off for annual contractFirst 3 months free
ReferenceSame industry caseSame size case

2.2 Real-world Example: "3-day Follow-up vs. 7-day Follow-up"

Hypothesis: The follow-up interval after the first meeting affects the conversion rate.

Design:

  • Strategy A: Follow-up call after 3 days
  • Strategy B: Follow-up email after 7 days

Results after 8 weeks:

Cases AppliedProceeded to 2nd MeetingConversion Rate
3-day call (A)15 cases9 cases60.0%
7-day email (B)18 cases7 cases38.9%

Bayesian Analysis:

pABeta(10,7),pBBeta(8,12)p_A \sim \text{Beta}(10, 7), \quad p_B \sim \text{Beta}(8, 12) P(A>B)=91.7%P(A > B) = \mathbf{91.7\%}

Conclusion: "The probability that a follow-up call after 3 days is superior to an email after 7 days is 91.7%. Recommend standardizing '3-day phone follow-up' for the entire team immediately."

2.3 Calculating Expected Lift

You can also calculate how much better Strategy A is than B:

E[Lift]=E[pApBpB]E[\text{Lift}] = E\left[\frac{p_A - p_B}{p_B}\right]

Through Monte Carlo simulation:

E[Lift]=+54.2%E[\text{Lift}] = +54.2\%

A 3-day phone follow-up improves the conversion rate by approximately 54% compared to a 7-day email.


Part 3: Thompson Sampling — Optimizing While Experimenting

3.1 The Explore vs. Exploit Dilemma

A fundamental problem with A/B testing: Customers who are subjected to the inferior strategy during the experiment suffer a loss. In B2B sales, this means "contacting customers with a suboptimal approach for the sake of the experiment."

Thompson Sampling elegantly solves this dilemma.

3.2 Algorithm

Maintain a posterior distribution Beta(αk,βk)\text{Beta}(\alpha_k, \beta_k) for each strategy kk.

Whenever a new customer comes in:

  1. Draw one random sample from the posterior distribution of each strategy: θkBeta(αk,βk)\theta_k \sim \text{Beta}(\alpha_k, \beta_k)
  2. Select the strategy with the highest sample value: k=argmaxkθkk^* = \arg\max_k \theta_k
  3. Apply the selected strategy and observe the result (success/failure)
  4. Update αk\alpha_k or βk\beta_k for that strategy

The core of this algorithm: Strategies that perform well are naturally chosen more often, and strategies that perform poorly are naturally phased out. However, they are not completely abandoned, leaving a chance for a comeback later.

3.3 Practical Application Scenario

Comparing 3 Demo Strategies:
RoundTech Demo (A)Business Demo (B)Hybrid (C)
InitialBeta(1,1)Beta(1,1)Beta(1,1)
After 5 roundsBeta(3,3)Beta(4,2)Beta(2,4)
After 10 roundsBeta(5,6)Beta(8,3)Beta(3,8)
After 20 roundsBeta(8,13)Beta(15,6)Beta(5,16)

Thompson Sampling selection probabilities after 10 rounds:

P(Select A)15%,P(Select B)80%,P(Select C)5%P(\text{Select A}) \approx 15\%, \quad P(\text{Select B}) \approx 80\%, \quad P(\text{Select C}) \approx 5\%

The Business Demo (B) is naturally selected with an 80% weight. The Tech Demo (A) still has a 15% chance, and Hybrid (C) is essentially phased out.

After 20 rounds:

P(Select B)95%P(\text{Select B}) \approx 95\%

Business Impact: Traditional A/B testing "wastes" about 7 out of 20 cases on an inefficient strategy. Thompson Sampling begins to lean towards the optimal strategy in just 5 rounds (5 cases), learning while minimizing waste.


Part 4: Evolution into an Organizational Learning System

4.1 Individual Experiments Become Organizational Knowledge

When Sales Rep A discovers that "3-day phone follow-up" is effective, that data is reflected in the Prior distribution for the entire organization.

Next quarter, when new Sales Rep B starts the same experiment, the prior distribution is not Beta(1, 1) but Beta(10, 7) — starting with A's experience inherited.

Individual PosteriorOrganizational PriorNext Individual’s Starting Point\text{Individual Posterior} \rightarrow \text{Organizational Prior} \rightarrow \text{Next Individual's Starting Point}

This is the Bayesian Cycle of Organizational Learning. Each sales rep's experience does not disappear, but is permanently accumulated in the numbers α and β.

4.2 Strategy Library

Over time, the organization will have a Bayesian Strategy Library like this:

StrategyCases AppliedSuccessesPosterior DistP(Success)Confidence
3-day phone follow-up45 cases28 casesBeta(29, 18)61.7%🌳
LinkedIn first contact62 cases31 casesBeta(32, 32)50.0%🌳
Business demo38 cases25 casesBeta(26, 14)65.0%🌳
1-page Success story55 cases35 casesBeta(36, 21)63.2%🌳
Quote by module28 cases19 casesBeta(20, 10)66.7%🌿

Application: When a new hire asks, "How should I do a demo?", you recommend the Business Demo (P=65.0%, 🌳 Mature) from the library. This is not a senior's intuition, but a recommendation backed by 38 real-world data points.


Part 5: Practical Design Guide

5.1 Sales A/B Testing Checklist

  1. Change only one variable: You shouldn't change the material format while testing the follow-up interval.
  2. Minimum sample size: Bayesian detects meaningful signals from 10 cases, but confidence increases with 20 or more.
  3. Random assignment: Randomly assign customers to A/B groups. "Easy customers get B, difficult customers get A" is prohibited.
  4. Run during the same period: Running A in January and B in February mixes in seasonal effects.
  5. Pre-define measurement criteria: Decide in advance whether "success" is a 2nd meeting, a quote request, or a signed contract.

5.2 Decision Criteria

P(A>B)90%Adopt A as the standard strategyP(A > B) \geq 90\% \rightarrow \text{Adopt A as the standard strategy} 75%P(A>B)<90%Collect more data (Continue Thompson Sampling)75\% \leq P(A > B) < 90\% \rightarrow \text{Collect more data (Continue Thompson Sampling)} P(A>B)<75%Cannot judge yet, continue experimentP(A > B) < 75\% \rightarrow \text{Cannot judge yet, continue experiment}

Concluding the Series: The Future of Sales Changed by Bayesian

Let's summarize what we've covered in this 4-part series:

PartTopicCore QuestionCore Tool
Part 1Engine Principles"What is the success probability of this deal?"Beta Distribution, P(Win), Credible Interval
Part 2Portfolio"What is the expected revenue of the entire pipeline?"Weighted Pipeline, EVV, Coverage
Part 3Competitive Analysis"How does probability change when a competitor arrives?"CIF, Conditional Probability, Win Factor
Part 4Strategy Optimization"Which sales method is more effective?"Bayesian A/B, Thompson Sampling

There is one principle that runs through these 4 parts:

"Uncertainty is not something to be eliminated, but something to be managed."

Uncertainty exists in all sales. The customer's mind, competitors' movements, market changes — it is impossible to predict these perfectly. However, the Bayesian framework provides a systematic way to quantify, track, and minimize this uncertainty.

The EXAWin Bayesian Engine is not just a tool. It is a paradigm that changes the mindset of a sales organization.

From intuition to evidence. From feeling to probability. From experience to data.

And the beginning of that change starts with recording a single signal in EXAWin after your next meeting.


Author: EXA Bayesian Research Lab
Published in: EXAWin Technical Series — Vol. 4 (Final Part)
Keywords: #BayesianABTest #ThompsonSampling #SalesOptimization #OrganizationalLearning #EXAWin

Bayesian EXAWin-Rate Forecaster

Precisely predict sales success by real-time Bayesian updates of subtle signals from every negotiation. With EXAWin, sales evolves from intuition into the ultimate data science.

Comments0

Deep Dive

More in Bayesian

Explore Archive
BA04-1. [Novel] Probability in Saigon — The Day Data Beat Intuition (Part 1)
Bayesian
Novel
EXA Intel

BA04-1. [Novel] Probability in Saigon — The Day Data Beat Intuition (Part 1)

The ultra-high-rise condo pre-sales market in Ho Chi Minh City. A showdown between an intuition-driven ace salesman and a data-driven rookie. This novel format explains how the EXAWin Bayesian engine becomes a tool for victory in the Southeast Asian real estate sales competition. Part 1: The calm before the storm — two salesmen in Saigon.

ANALYSIS
BA04-2. [Novel] Probability in Saigon — The Day Data Beat Intuition (Part 2)
Bayesian
Novel
EXA Intel

BA04-2. [Novel] Probability in Saigon — The Day Data Beat Intuition (Part 2)

The conclusion of the 480-unit condo pre-sales war in Ho Chi Minh City. President Phan's contract, Tuấn's awakening, and the turnaround led by Park Jun-hyuk's EXAWin. The showdown between intuition and data finally reaches its conclusion.

ANALYSIS
BA111. Dynamic Buffers and Backward Scheduling: How to Reconfigure the Factory Around Due Dates
Bayesian
Production Scheduling
EXA Intel

BA111. Dynamic Buffers and Backward Scheduling: How to Reconfigure the Factory Around Due Dates

This story depicts the process of resolving chronic chaos on the manufacturing floor through EXA's advanced Bayesian algorithm and production scheduling engine. Moving away from the indiscriminate push-style production methods of the past, it introduces data-driven simulation and backward scheduling to precisely control process bottlenecks. Through real-time data learning, the system sets dynamic buffers and reorders priorities toward optimizing schedules based on bottleneck process capability for due-date compliance rather than simple utilization. As a result, by suppressing unnecessary WIP and securing protective capacity, the factory undergoes an innovative transformation in which profitability and due-date hit rate rise even while physical machine operating time decreases. It shows the completed form of a demand-driven Pull production system realized by combining human intuition with cold data computation.

ANALYSIS
BA04-5. [Series Part 4/Final] Bayesian A/B Testing — Which Sales Strategy is More Effective? | EXA Enterprise