Free — no account required

RFM Customer Segmentation In Minutes

Upload order data, get customer segments — Champions, At Risk, Lost, and 8 more. Free.

24,000+ analyses run
Encrypted & deleted in 7 days
PDF & citation included

Drop your CSV here

or click to browse · max 3 MB

📊
-
Rows
-
Columns
-
Numeric

Running rfm customer segmentation analysis analysis...

Running rfm customer segmentation analysis analysis...

Your report is ready

Sent to — interactive charts, statistical results, R code, and AI insights.

Analyze another file
Sample Output

Every report includes interactive charts, tables, and AI insights

Upload your data to get your own report

View all sample reports See all free tools

How it works

Scores each customer on three dimensions — how recently they bought (Recency), how often (Frequency), and how much they spent (Monetary). Combines scores to place customers into named segments like Champions, At Risk, or Lost.

Use this when you have transaction data and want to group customers by behavior to target marketing, retention, or win-back campaigns.

If you need dollar-value predictions per customer, use Customer Lifetime Value (BG/NBD). If you need to predict who will churn next, use Churn Prediction.

Built for: E-commerce marketer, CRM manager, email marketing lead, Shopify store owner

Typical data source: Order export from Shopify, WooCommerce, or any system with customer IDs, dates, and amounts

ecommerceretaildtcmarketplace

What data do you need?

Order-level transaction data

customer_id (categorical) transaction_date (date) price (numeric) quantity (numeric)
C-100 2024-02-15 29.99 1
C-200 2024-05-01 89.00 3
C-300 2024-08-20 15.50 2

Minimum 100 rows · Best with 1000-50000 transactions

What's in the report?

Segments customers using Recency, Frequency, and Monetary (RFM) analysis. Assigns each customer scores 1-5 on three dimensions and groups them into 11 named segments (Champions, Loyal, At Risk, etc.) with revenue and behavioral metrics per segment.

📊

Segment Distribution

How many customers fall into each segment. A healthy business has a thick Champions layer and a thin Lost layer. If At Risk is the biggest segment, you have a retention problem.

📊

Revenue by Segment

Revenue contribution per segment. Champions often generate 40-60% of revenue despite being 10-20% of customers. This justifies disproportionate retention investment.

🟧

RFM Score Heatmap

The joint distribution of Recency and Frequency scores. Dense cells in the top-right = loyal repeat buyers. Dense in the bottom-left = one-time or churned customers.

📊

Segment Score Profiles

Distribution of R, F, and M scores independently. Skew toward low scores means most customers are disengaged — a typical pattern for newer stores.

📋

Top Customers

Your highest-scoring customers by combined RFM. These are your Champions — protect them with VIP treatment, early access, or loyalty rewards.

🔵

Customer Landscape

Each customer as a dot positioned by recency and frequency, sized by monetary value. Clusters reveal natural behavioral groups in your customer base.

🤖

AI Insights

Plain-English interpretation — what the numbers mean, what's significant, and what to do next.

Related tools

Need something simpler? Retention Analysis — Just need retention rates by cohort, not individual scoring

Need more power? Bg Nbd — Need dollar-value predictions per customer, not just segments

Similar: Rfm Segmentation, Rfm Analysis

Questions?

See our FAQ for details on pricing, data privacy, and how the analysis works. Every report includes a Methodology section showing the statistical test, assumptions checked, and diagnostics run.

Your data has more stories to tell

Run any analysis on your own data — 60+ validated R modules, interactive reports, AI insights, and PDF export.

Try Free — No Credit Card
Powered by MCP Analytics