Olist had a catastrophic retention problem: 97% of customers never returned for a second purchase, against an industry benchmark of 25–30%. A structural revenue ceiling that no amount of new acquisition spending could fix.
Starting from 9 raw CSV files, I built a medallion-architecture pipeline, scored 93,358 customers via RFM segmentation, and identified a R$4.6M revenue opportunity. A simulated A/B test validated that a targeted 10% coupon delivers a +38.6% lift in repeat purchases (p<0.001) with 186% ROI and payback in Month 1.