Project 15 showed the generic upsell doesn’t transfer and recommended segment offers — but that was untested. This project tests generic (control) vs segment (treatment).
Task
The preceding project recommended segment offers but left them untested, so I owned the head-to-head test of the generic upsell against the segment offer.
Actions
Randomized A/B, sample-size/SRM checks.
z-test by segment with 95% CIs, Holm correction.
Segment × arm interaction (DiD), residual-gap analysis.
Result
Treatment lifts gap segments: 45+ 1.6%→5.0%, families 4.4%→8.6%, travelers 8.8%→12.6% — all Holm-significant.
The anchor barely moves (+0.86pp): it’s already served by the generic offer.
Residual gap: 45+ treatment (5.0%) is still ~3.8× below the anchor’s generic offer (18.6%).
Recommendations
Ship segment offers — a positive, significant ROI.
Plan for a persistent gap; don’t expect parity with the anchor.
For 45+, combine with the trust track, not the offer alone.
Source: github.com/NikitaBoyarkin/volta-banking — 22 projects; figures recomputed from the repo's own datasets (data/*.csv) via its analysis scripts. Funnel counts from data/volta_funnel_data.csv (10,000 users); A/B, retention, segmentation, churn, RFM, CLV, attribution, anomalies, spend, support, NPS, JTBD, unit economics, premium, KYC deep-dive, referral, assisted CAC, FX sourcing, premium offers, anchor CAC and dormant win-back follow the published project narrative (README + part pages).
Segment premium offers: conversion, control vs treatment
Randomized A/B: generic upsell (control) vs segment offer (treatment) across four segments. Treatment lifts gap segments but does not reach the anchor.
Key takeaways
Treatment lifts gap segments: 45+ 1.6%→5.0%, families 4.4%→8.6%, travelers 8.8%→12.6% — all Holm-significant.
The anchor barely moves (+0.86 pp): 45+ treatment (5.0%) is still ~3.8× below the anchor's generic offer (18.6%).
Segment premium offers: treatment lift
Treatment lift over control by segment (pp). Gap segments yield 3–5× the anchor's lift.
Key takeaways
Gap segments yield 3–5× the anchor's lift: +3.33 pp 45+, +4.16 pp families, +3.79 pp travelers vs +0.86 pp at the anchor.
The offer adds +3.3…+4.2 pp where generic failed, but narrows the gap rather than closing it — there is no silver bullet.