The Repeat Purchase Engine
Independent strategy case study for Bones Coffee. Designed a lifecycle CRM system built around the second purchase — using post-purchase education, flavor-based personalization, and replenishment timing to create a more intentional path from first buyer to repeat buyer to subscriber.
Overview
Strengthen what happens after the first purchase.
Bones Coffee already creates multiple visible reasons for customers to discover and try new products — Flavor Finder, sample packs, seasonal drops, a 20% first-order incentive, and subscription upsell in cart. The acquisition mechanics are strong.
The strategic opportunity is not another acquisition tactic. It is to build affinity first, earn a second purchase, and then earn subscription adoption rather than pushing everyone directly to subscription from the first transaction.
Strategic question: How can Bones build affinity first, create a second purchase, and then earn subscription adoption rather than pushing everyone directly to subscription?
- Observable CRM lifecycle flows architected
- 6
- Lifecycle segments defined with behavioral signals
- 5
- Prioritized A/B experiments proposed
- 3
- Illustrative annual lift at +10% relative repeat-purchase lift
- +$48K
Journey Diagnosis
Discovery to first purchase is strong. Everything after is less observable.
Mapped the full customer journey across eight stages: Discover, Consider, Purchase, Experience, Replenishment, Second Purchase, Repeat Buyer, Subscribe. Bones' publicly observable experience is most developed around Discovery → First Purchase.
The post-purchase journey — product experience, replenishment timing, next-flavor discovery — is where the largest lifecycle opportunity sits. A benchmark audit of Death Wish Coffee, Chamberlain Coffee, and Trade Coffee surfaced three distinct models: subscription-as-membership (Death Wish), brand-led acquisition (Chamberlain), and preference-driven personalization (Trade).
Working hypothesis: Post-purchase education, personalized flavor discovery, and timely replenishment messaging could create a stronger pathway from first purchase to second purchase and, eventually, subscription.
Segmentation
Lifecycle stage and behavioral signals, not demographics.
Five segments: Browser (subscriber, 0 purchases), First-Time Buyer (1 completed order), Flavor Explorer (multi-flavor interest or purchases — a behavioral overlay that coexists with other stages), Repeat Buyer (2+ purchases, not subscribed), and Lapsed Customer (no purchase for a proposed 60–90 days).
Segmentation principle: lifecycle stage, purchase behavior, and flavor preference determine the customer's next most relevant action. Flavor preference signals — Flavor Finder result, products viewed, flavors purchased, previous order history — drive personalization logic.
Lifecycle Architecture
Six flows built around the second purchase.
Welcome (Browser → First purchase), Cart Recovery (Cart abandoner → Complete purchase), Post-Purchase (First-Time Buyer → Build product affinity), Flavor Discovery (First-Time Buyer / Flavor Explorer → Next product), Replenishment (First-Time / Repeat Buyer → Reorder / second purchase), Subscription Conversion (Repeat Buyer → Subscribe), Win-Back (Lapsed Customer → Reactivate).
Architecture principle: the first transaction is treated as the beginning of the customer relationship. Behavioral triggers guide the customer toward product affinity, a second purchase, repeat-buyer status, and — when relevant — subscription.
- 01
Welcome (5 touchpoints over 3–4 days): SMS confirmation → brand introduction → Flavor Finder prompt → confidence-building → purchase nudge. Exit immediately after purchase.
- 02
Cart Recovery (3 touchpoints over 48 hours): reminder → confidence + reviews → final nudge. Messaging principle: Reminder → Confidence → Conversion, not Discount → Bigger Discount.
- 03
Post-Purchase → Flavor Discovery → Replenishment: the hero retention flow. Post-purchase builds confidence; Flavor Discovery uses the first purchase as a preference signal; Replenishment reaches customers near their estimated run-out window with easy reorder, relevant next flavor, and Subscribe & Save as a tertiary CTA.
- 04
Subscription Conversion: introduced more prominently after repeat behavior demonstrates affinity — not as the first post-purchase ask.
- 05
Win-Back: triggered at 60–90 day inactivity, reactivation-focused.
Experiment Roadmap
Test the highest-priority lifecycle hypotheses first.
- 01
Experiment 01 — Replenishment Timing (Priority 1, High impact / Medium effort): generic reorder vs. estimated replenishment timing. Primary KPI: repeat-purchase rate.
- 02
Experiment 02 — Welcome Positioning (Priority 2, Medium impact / Low effort): brand-led welcome vs. flavor-discovery-led onboarding. Primary KPI: CTR / product exploration.
- 03
Experiment 03 — Cart Recovery Proof (Priority 3, Medium impact / Low effort): standard reminder vs. reviews + social proof. Primary KPI: recovered checkout rate.
Measurement
Behavior and revenue outcomes over email vanity metrics.
Primary decision threshold: +10% relative lift in repeat-purchase rate vs. control (first-time buyer cohort analysis). Secondary: +8% relative lift in revenue per recipient. Guardrails: unsubscribe rate ≤ +0.10 pp vs. control; SMS opt-out ≤ +0.20 pp; no meaningful increase in spam complaints.
Measurement principle: success is evaluated through customer behavior and revenue outcomes, with repeat purchase as the primary indicator of lifecycle effectiveness.
- Relative repeat-purchase lift target (primary threshold)
- +10%
- Illustrative annual repeat revenue at +10% lift scenario (10K customers/mo, $40 AOV)
- +$48K
- Illustrative annual lift at +5% relative scenario
- +$24K
- Illustrative annual lift at +15% relative scenario
- +$72K
Final Recommendation
Earn the second purchase before asking for a recurring commitment.
The Repeat Purchase Engine extends Bones' existing flavor-discovery strength beyond the first transaction by using post-purchase value, flavor-based personalization, and replenishment timing to create a more intentional path toward repeat purchase.
What this strategy changes — From: Acquisition → Purchase → Immediate subscription push. To: Acquisition → Product affinity → Second purchase → Repeat behavior → Subscription.
- 01
Build affinity first: use post-purchase education and product guidance to reinforce the first purchase decision before making any upsell ask.
- 02
Increase relevance: use first-purchase and flavor-preference signals to recommend what to try next rather than showing the full catalog.
- 03
Create the second purchase: reach customers near their replenishment window with an easy path to reorder or explore a relevant alternative.
- 04
Earn subscription: introduce recurring delivery more prominently after repeat behavior demonstrates stronger affinity.
Limitations
Independent strategy based on publicly observable experiences.
No internal Bones Coffee CRM, transaction, or customer data was used. Segment rules, inactivity thresholds, replenishment windows, and recommendation logic are proposed hypotheses and would require validation using actual Bones Coffee customer and order data.
Customer volume, repeat-purchase rate, AOV, and projected revenue in the business impact model are illustrative round-number assumptions, not benchmarks or forecasts. Actual performance would depend on Bones Coffee's specific customer base, CRM infrastructure, and implementation quality.