Are you ready for new ecommerce insights?

Any ecommerce reporting tool can tell you your revenue, traffic, conversion rate and average order value.

But, what about new vs returning customers, customer lifetime value, the average time between orders, RFM segmentation and other vital growth insights? RFM Calc gives you all this, and much, much more.

Unparalleled Data Insights

Unlock critical ecommerce data with our powerful range of interactive reports.

100% Platform Agnostic

Easily import data from any ecommerce platform, any ERP, or any data source.

Create Unlimited Reports

No restrictive credit-based system, create unlimited reports on any account plan.

Easy Account Management

Manage projects, reports, users and billing easily via our super simple dashboard.

Integrate easily with literally any ecommerce platform

RFM Calc has been built from the ground up to be completely platform-agnostic; from Shopify to SAP, Wix to WooCommerce, we can generate advanced ecommerce reports for literally any ecommerce platform, with no complicated API integrations or fiddly tracking code to install.
  • Shopify
  • Magento
  • WooCommerce
  • Big Cartel
  • BigCommerce
  • Bluepark
  • Ecwid
  • EKM
  • nopCommerce
  • PinnacleCart
  • PrestaShop
  • Shopware
  • ShopWired
  • Squarespace
  • Volusion
  • Weebly
  • Wix

New vs Returning Customers

There are many scenarios where you'll want to look at new versus returning customer data (not just visitor data, customer purchase data).

RFM Calc will automatically determine who is a new or returning customer, allowing you to easily visualise new versus returning customer revenue and orders.
New vs Returning Customers Chart

New vs Returning Customers Chart

Customer Lifetime Value

Knowing how much a customer will spend over their entire relationship with your site is crucial to making informed decisions about how to spend your marketing budget.

With RFM Calc, you can view customer lifetime value, across all time, or split by year, or even by customer first order month.
Customer Lifetime Value Chart

Customer Lifetime Value Chart

Customer Cohorts

How do you know when ecommerce customers who first purchased in a particular month return to purchase again?

We group your ecommerce customers into cohorts based on their first order month and allow you to see visually all subsequent months those first time customers (FTC) then return to purchase again.
Customer Cohorts Chart

Customer Cohorts Chart

Average Time Between Orders

For so long, marketeers have simply guessed when to retarget ecommerce customers to drive a repeat purchase; maybe after 7 days, maybe 30 days, maybe 90 days, who knows?

With RFM Calc, there's no more guessing; we'll show you exact timeframes of when your customers return for repeat purchases so you can easily target repeat custom at the right time.
Average Time Between Orders Chart

Average Time Between Orders Chart

RFM Segmentation

RFM (recency, frequency, monetary) is an established marketing segmentation technique that allows you to identify your best (and worst) performing customers.

We'll generate key insights for your defined RFM segments, including visual monthly revenue and overall revenue by segment charts.
RFM Segmentation Chart

RFM Segmentation Chart

Advanced Revenue Forecasting

Forecasting ecommerce revenue is crucial for planning growth, however traditionally the process is time consuming and notoriously inaccurate.

With RFM Calc, life just got a lot easier. Our advanced AI and Machine Learning powered forecasting engine will generate a full revenue forecast for you with ease.
Revenue Forecasting Chart

Revenue Forecasting Table

Trusted across ecommerce, from new startups to multinational brands

We've processed 313,075,403 orders and 184,936,422 customers so far for RFM Calc users.
I've always wanted to get more reporting insight from our WooCommerce site but had no way to access metrics like lifetime value, new versus returning customers etc. But with rfmcalc I can and the monthly price is very cheap too.

Thomas A

This one changed how we view data in the business. It churns through your customer data, and gives everyone a 'Recency', 'Frequency' and 'Monetary' score. You can then segment how you speak to your new/loyal/flakey customers. For e-commerce, it's an absolute must.

Hamzah M

Great tool, realy valuable insights.

Sascha B


How does RFM Calc work?

To get data from your ecommerce platform into our advanced reporting system, we use the most universal format available; the trusty CSV file. Export your order file from your ecommerce site, upload it to your RFM Calc account via our ultra simple online process, and we'll do the rest.

Choose an ultra simple monthly plan. Change or cancel your plan anytime


£ 0
per month
exactly $0.00 / €0.00
  • 1 project
    Unlimited historical reports
    Up to 1,000 order rows per upload
    1 user per project
get started


£ 19
per month
approx $24.67 / €22.57
  • 5 projects
    Unlimited historical reports
    Up to 50,000 order rows per upload
    1 user per project
get started


£ 39
per month
approx $50.64 / €46.33
  • 10 projects
    Unlimited historical reports
    Up to 150,000 order rows per upload
    3 users per project
get started


£ 179
per month
approx $232.43 / €212.65
  • 50 projects
    Unlimited historical reports
    Up to 500,000 order rows per upload
    5 users per project
get started


£ 299
per month
approx $388.25 / €355.21
  • 100 projects
    Unlimited historical reports
    Up to 5,000,000 order rows per upload
    10 users per project
get started

Try our free plan now

Get started in 30 seconds for free; upgrade or close your account at any time.