The dataset in this blog was downloaded from Maven Analytics free dataset Free Sample Dataset Download – CRM Sales Opportunities – Maven Analytics | Build Data Skills, Faster
The dataset is about CRM data about a fictitious company. Thanks to Maven Analytics for publishing this free data set.
The dataset includes also four questions about the data.
- How is each sales team performing compared to the rest?
- Are any sales agents lagging behind?
- Are there any quarter-over-quarter trends?
- Do any products have better win rates?
I will get back to these questions.
The data set consists of four tables. Account table is about customers. Product table covers seven product which were sold. Sales_team is defining the sales agents. Sales_pipeline is about sales transactions.
Sales_pipeline is transacational data, fact, and other tables are master datas, dims.

The data is downloaded into Access.

When sales_pipeline was loaded, the calculated columns year and quarter were added.

Also a new column YearQuarter was created.
A power pivot was created on the top of the data model.

Data model was created in a star schema.
Product table is connected to sales_pipeline with product fields. The sales_agent is the relation between sales_teams and sales_pipeline. Accounts table and sales_pipeline table have the common account field.
How is each sales team performing compared to the rest?
If the team manager is considered to lead a team, then sales teams are named after the manager.

Melvin Marxen is doing best.

Regional offices have close deals evenly and there are no major differences. Still, West office has the highest close value.
Are any sales agents lagging behind?

Violet McIelland is the last one when measuring with closed values.
Are there any quarter-over-quarter trends?

Second quarter was the best quarter and the first quarter lowest.
To divide the close value percentagewise between the quarters and products:
=DIVIDE(
SUM(sales_pipeline[close_value]);
CALCULATE(SUM(sales_pipeline[close_value]); ALL(sales_pipeline[yearquarter]))
)

Product wise GTK500 sales least in Q1 but most in Q4. Deviation is higher than with other products.

The same trend can be seen with sales teams. Around 11 % of all the sales are done in Q1. Other quarters have equal sales.

Anna Snelling is selling very steadily without too much of variation. Elease Gluck sold nearly half in Q2 but only 7,7 % in Q3. Hayden Neloms’ sales covered less than 7 % in Q1 but other quarters were steady.
Do any products have better win rates?

In absolute terms, GTX Basic and MG Special have most wins.

When calculating with percentage, the differences are slight. GTX Plus Pro has the highest winning percentage.
The percents are calculated with this DAX:
=DIVIDE(
CALCULATE(COUNTROWS(sales_pipeline));
CALCULATE(COUNTROWS(sales_pipeline); ALL(sales_pipeline[deal_stage]))
)
Answers in brief.
- How is each sales team performing compared to the rest?
Among the managers, Melvin Marxen is the first one and Dustin Brinkmann the last one.
- Are any sales agents lagging behind?
Violet McIelland is lagging behind.
- Are there any quarter-over-quarter trends?
Q1 is the worst and Q2 is the best, Q3 and Q4 are close to Q2.
- Do any products have better win rates?
In absolute terms GTX Basic and proportionally GTX Plus Pro.






