First-Time Customer Rate
How to find First-Time Customer Rate
In Reveal, you will easily find the First-Time Customer Rate in the Revenue vs. Margin by Customer Type card (displayed in Dashboard section). All you have to do is place the cursor over the left orange bar in the card.
You have to ensure that you have selected the desired timeframe, as, by default, Reveal is set for a period of 12 month, up until the current date. You can select the start date and the end date according to your needs, from the calendar located in the upper bar.

How can you calculate First-Time Customer Rate in a specific timeframe?
Make sure you have selected the exact period of time, from the calendar in the upper bar. Click on the CRM tab on the left and then click on the See All Customers button.

Step 1
To see the total number of customers that have placed at least one order in the selected timeframe, type “>0” in the Orders filter box and press Enter.

Step 2
Scroll down to the bottom of the page, where you can see the total number of customers that have placed at least one order in the selected timeframe (let’s call this T).
In our example (see image below) T = 35,456

Step 3
To see the total number of customers that have placed their first order in the selected timeframe, start by typing “1” in the Orders filter box and press Enter.
This, however, is not enough, as the result will be the total number of customers that have placed exactly one order in that timeframe, regardless of it being their first order on your store, or simply their only repeated order during that time (as they might have placed one or more orders prior to your selected start date).
As you can see, you have the option of filtering customers by RFM score as well. The next step is to filter only customers that have the score 1 for Frequency – if in your RFM Point Editing (Store settings > General > RFM section > RFM Points section > Edit), the score 1 for Frequency is set for 1 order (see image below).

You can use this filter by typing “*1*” in the RFM Score filter box and pressing Enter.

Step 4
Scroll down to the bottom of the page, so you can find the number of customers that have placed their first and only order in the selected timeframe (let’s call this F).
In our example (see image below) F = 23,367

Step 5
First-Time Customer Rate = F / T * 100 = 23,367 / 35,456 *100 = 65,90%
Repeat Customer Rate
Repeat customers are those that place more than one order in your shop (or who have purchased from you twice or more, according to others).
How to find Repeat Customer Rate
In Reveal, you will easily find the Repeat Customer Rate in the Revenue vs. Margin by Customer Type card (displayed in the following sections: Dashboard, Retention, Segments and Revenue). All you have to do is place the cursor over the right orange bar in the card.
You have to ensure that you have selected the desired timeframe, as, by default, Reveal is set for a period of 12 month, up until the current date. You can select the start date and the end date according to your needs, from the calendar located in the upper bar.

How can you calculate Repeat Customer Rate in a specific timeframe?
You have 3 different options:
Option 1
Deduct First-Time Customer Rate from 100%: 100% – 65,90% = 34,10%
Option 2
Step 1
Calculate the number of customers that have placed more than one order (let’s call this R): R = T – F.
In our example, T = 35,456 and F = 23,367 => R = 35,456 – 23,367 = 12,089
Step 2
Repeat Customer Rate = R / T * 100 = 12,089 /35,456 *100 = 34,10%
Option 3
Step 1
To see the total number of customers that have placed at least 2 orders in the selected timeframe, type “>=2” in the Orders Filter box and press Enter.

Step 2
Scroll down to the bottom of the page, so you can find the number of customers that have placed at least 2 orders in the selected timeframe (let’s call this M).
In our example (see image below) M = 8,922

Step 3
To see the total number of customers that have placed 1 order in the selected timeframe, type “1” in the Orders Filter box and press Enter.

Step 4
Scroll down to the bottom of the page, so you can find the number of customers that have placed one order in the selected timeframe (let’s call this O).
In our example (see image below) O = 26,418

Step 5
Find the number of repeat customers that have placed only one order in the selected timeframe (let’s call this R1): R1 = O – F => R1 = 26,418 – 23,367 = 3,051
Step 6
Calculate R: R = M + R1 = 8,922 + 3,051 =11,973
Step 7
Repeat Customer Rate = R / T * 100 = 11,973 / 35,456 *100 = 34,10%
Additional details needed?
Please don’t hesitate to reach out to our amazing customer support team if you need any additional information.
Was this post helpful?