web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested answer

Purchase Frequency

(0) ShareShare
ReportReport
Posted on by 25

Hello everybody,

I'd like to looking for your help about a marketing kpi.

I work on Dynamics 365 for sales and the subject of the request is to extract the list of customers that have purchased more than once in a given time frame.

It's a way to concetrate efforts on most loyal customers.

In my environment I don't use orders, just closed opportunities, but I still can't figure it out.

Thank you for your help!

Alessandro

I have the same question (0)
  • Suggested answer
    LuHao Profile Picture
    40,890 on at
    RE: Purchase Frequency

    Hi Alessandro,

    We can use report to see the count of customers of won opportunities.

    Set the report as follows.

    pastedimage1592301061597v1.png

    pastedimage1592301095909v3.png

    pastedimage1592301189925v5.png        pastedimage1592301207821v6.png

    Click the group column (Account Name) and click Change Properties, select Summary type to Count.

    In this way, the report will show the opportunity count of each Account.

    pastedimage1592301326785v7.png

  • Alessandro Bozzo Profile Picture
    25 on at
    RE: Purchase Frequency

    Hi Lu,

    thanks for your time and your answer.

    It's a good  idea using a report but, in this case, it can't answer to the request from the company because it is not a dynamic list of account that you can manage and use for marketing purposes.

    Moreover, I can't find a way to filter results by "number of opportunity > 1".

    However, I've a question: why, in your example, there are many account with count "1" and no detail about the opportunity "argument"?

    Thanks again,

    Alessandro

  • LuHao Profile Picture
    40,890 on at
    RE: Purchase Frequency

    Hi Alessandro,

    Unfortunately, there is no way to achieve it.

    If you only list accounts with multiple opportunities within a specific time, then we can use the Rollup field.

    However, this method cannot select the time period quickly, we must edit the calculation logic of the Rollup field to change the time period. This generally requires the security rights of the system administrator.

    If you want to change the time period directly in the view to quickly list the account records, this is currently not possible.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Rishabh Kanaskar Profile Picture

Rishabh Kanaskar 247

#2
Tom_Gioielli Profile Picture

Tom_Gioielli 166 Super User 2025 Season 2

#3
MVP-Daniyal Khaleel Profile Picture

MVP-Daniyal Khaleel 164

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans