Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
Hi,
I have created a logic to find the number of repeat customers & I want to build a retention cohort over 24 months. However, I am unable to match retention numbers between 2 formulas that I created i.e. # Repeat Customer vs # Customer Retention. Any help will be great.
Here is the Repeat Customer Logic
Cohort Using # Customer Retention
Data Relationships
Solved! Go to Solution.
Hi,
I have solved a similr question in the attached file.
Hope this helps.
Hi @lbendlin and @Ashish_Mathur
Thanks for sharing solutions.
I repeated all my steps & found a logical reasoning to the differences in numbers between retention cohort vs repeat although they share same DAX.
Logic:
Since I am using End of month methodology, the cohort analysis is counting all the customers who purchase within the same month as 1 transaction. However I noticed a small group of customers who purchased multiple times within the same month.
Hence, if we check the repeat customers within May'23, the actual repeat is 128 (having more than 1 invoice)
whereas, if we conside all repeats by all customers using End of month methodology & want to know how many customer who purchased in Jun'23 have also purchased May'23, then the answer is 83 as shown in cohort analysis which uses End of month methodology.
Here is a screenshot
Hi @lbendlin and @Ashish_Mathur
Thanks for sharing solutions.
I repeated all my steps & found a logical reasoning to the differences in numbers between retention cohort vs repeat although they share same DAX.
Logic:
Since I am using End of month methodology, the cohort analysis is counting all the customers who purchase within the same month as 1 transaction. However I noticed a small group of customers who purchased multiple times within the same month.
Hence, if we check the repeat customers within May'23, the actual repeat is 128 (having more than 1 invoice)
whereas, if we conside all repeats by all customers using End of month methodology & want to know how many customer who purchased in Jun'23 have also purchased May'23, then the answer is 83 as shown in cohort analysis which uses End of month methodology.
Here is a screenshot
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 23 | |
| 23 | |
| 21 | |
| 17 | |
| 13 |
| User | Count |
|---|---|
| 58 | |
| 50 | |
| 38 | |
| 29 | |
| 24 |