Repeatwright
Repeatwright – Customer Segments, RFM & Retention for WooCommerce
Customer segments, RFM scores, repeat rate, LTV and cohort retention for WooCommerce, with segment export and one-off emails. Your data stays on your server.
What it does
Repeatwright turns your existing WooCommerce orders into customer intelligence. It groups every customer into one of eleven RFM segments (Champions, Loyal, At Risk, Can't Lose, Lost and so on), shows your repeat rate and lifetime value, and lets you act on a segment without exporting to a third-party tool.
Everything is computed from the orders table on your own server. HPOS and legacy order storage are both supported.
Features
- Overview. Repeat rate, average lifetime value, orders per customer, median days between orders and 90-day active customers. By default the repeat rate is compared with the previous period.
- RFM grid. Customer count, revenue and share per segment. Click a tile to see the customers.
- Customers. Filter by segment, spend, orders, last order date, country, acquisition source, tag, product, category or coupon. Export CSV, copy emails, add tags, or create a coupon restricted to those customers.
- Segment builder. Saved segments with a live count, refreshed on a schedule.
- Cohort retention. Monthly acquisition cohorts and how much of each still buys.
- Segment emails. One-off emails through the WooCommerce mailer with merge tags, consent summary and unsubscribe handling.
Screenshots






Support & source
Bug reports and questions: the WordPress.org support forum for the plugin, or emtiazzahid@gmail.com. The plugin is GPL-2.0-or-later; the full, unminified source ships inside the plugin package.