Subscription model (Adore Me / Knix monthly box), how do you wire it on Magento?
Adore Me runs $25M+ revenue on the monthly subscription model; Knix added it in 2024 with strong early traction. The pattern:
- $25, $40/mo VIP tier unlocks: 50% off all retail prices, members-only colorways, free shipping, $5 store credit when you skip a month.
- Skip-anytime mechanic, customer can pause indefinitely. Credits accumulate. This is critical, locking customers in (Adore Me’s old model, pre-2018) generated brand-killer reviews. Skip-anytime is the modern default.
- Pick-a-style flow, on subscription day, customer gets an email with 3-5 personalized picks based on fit-quiz data. They click "swap" to change, "skip" to pause, or do nothing → curated box ships.
Stack on Magento:
- ReCharge (best fit, official Magento integration, $99, $499/mo) or Bold Subscriptions (cheaper, more flexible, $49, $349/mo) or Skio (modern, used by Skims, $499/mo+). I default to ReCharge for established brands and Skio for greenfield.
- Subscription state stored on Magento customer attributes (
sub_tier,sub_state,sub_skip_count,sub_credit_balance). Hyvä storefront conditionally renders the “Your VIP perks” banner. - Klaviyo flow handles winback when a customer skips 3+ months; ReCharge handles dunning + retry logic on failed cards.
Churn benchmarks in lingerie subscription: 4-7%/mo for healthy brands, 10%+ is a red flag. LTV runs 8-14 months. Build the skip mechanic before launch, it’s the difference between $80 LTV and $250 LTV.