Try-at-home program — implementation pattern?
The Blue Nile / Brilliant Earth / Aurate model. Cuts return rate ~40% by letting customers see scale + colour in their own light before committing.
Pattern:
- Customer selects up to 3 pieces on the PDP / category page (custom “Add to try-box” button alongside “Add to cart”).
- Pre-authorisation, not charge — Stripe / Adyen pre-auths the full retail value of all 3 pieces (typically $15k–$50k for engagement rings). No charge until the customer chooses what to keep.
- Velvet-lined secure box ships via FedEx Priority Overnight with adult signature + insurance. Magento generates a custom “trial” order type with all 3 SKUs + a pre-paid return label.
- 7-day window. Customer keeps one (or none), returns the rest. Magento detects the return scan via carrier webhook → adjusts the order → captures payment for the kept piece + voids the pre-auth on the rest.
- Kept-rate is 60–75% in the data I see. Return loss is offset by the conversion lift on the original try-decision (most customers wouldn’t have bought a $25k ring sight-unseen).
Engineering scope: custom Magento order type + pre-auth payment flow + carrier webhook listener + 7-day cron timer + admin-side trial-management UI. ~$25k–$40k of dev work. Risk-management cost: program shrinkage runs 1–3% (lost / damaged / stolen), priced into the AOV.
Operational rules: limit to verified customers (Plaid + ID verification + first-purchase floor of $1k or 6+ months on file). Without verification, fraud rate spikes to 8%+ and the program kills margin. Brilliant Earth requires a $100 deposit; Blue Nile requires a credit-card pre-auth and ID match.