Back to Knowledge Center

A dashboard is not valuable because it looks good, but because someone opens it often and does something differently as a result. The pattern we keep seeing is that dashboards built for Dynamics 365 Sales stop being opened after a couple of weeks, and the reason is almost always the same: they were designed around which data existed rather than around who would read them and when. So start with the role. A salesperson needs something different before a customer meeting than a sales manager needs in a weekly review. Then check whether the built-in D365 dashboards are enough, since they cost no extra licence. If you do move on to Power BI, the data model underneath matters more than the visualisation, and deciding who may change what belongs before the reports become many.

Power BI + Dynamics 365 Sales: Dashboards That Actually Get Used

Across the projects we have been part of, a recurring pattern stands out: many Power BI dashboards built for D365 Sales stop being opened after the first two weeks.

It's not because they're ugly, or because the numbers are wrong. It's because they answer questions nobody asked, or they answer the right questions in a format that doesn't fit the recipient's working day.

This article is about how you build Power BI reports against D365 Sales that actually get used, and how to recognise a dashboard that won't.

Power BI vs built-in D365 dashboards: when is which enough?

D365 Sales has built-in dashboards. They're free, require no additional licensing, and can be set up without Power BI.

When are they enough?

  • For operational views users see daily ("my open opportunities", "this week's activities", "leads assigned to me"), D365's own dashboards are more than enough. Power BI is overkill here.
  • For cross-entity analysis ("which customer types convert best from which campaigns?") and forecast and trend ("how well does pipeline weight match actual closed revenue?"): that's where Power BI has a clear edge.
  • For CFO and board level, where the leader wants financial aggregates across sales, marketing, and possibly ERP, Power BI is almost always the right choice.

The common mistake is to use Power BI for everything. Or use nothing for anything. The middle ground (D365 dashboards for daily operations, Power BI for analysis) works better.

Different roles, different dashboards: who reads what?

The first question to ask before designing your D365 Sales reporting isn't "what data do we have?", but "who reads this, and when?"

We've seen four audience groups with radically different needs:

The salesperson wants to see:

  • Their own open opportunities sorted by weight and expected close
  • Their planned activities this week
  • Their pipeline against quota

This isn't a "dashboard" in the classical sense. It's a working surface. It's opened multiple times per day, preferably on mobile. Power BI is often too heavy here; D365's own views are usually better.

Best tool: D365 personal views or standard sales dashboard.

Selger-dashboard mockup: mine opportunities + dagens aktiviteter D365 Sales · My Working Surface Marit Holmen PIPELINE VS QUOTA NOK 2.8M 88 % of Q4 target OPEN OPPORTUNITIES 14 3 overdue TODAY'S ACTIVITIES 5 2 meetings · 3 follow-ups TOP 5 OPPORTUNITIES WEIGHTED Customer Weight Close Stage Acme Industri AS kr 480k 15.12 Negotiation Acme Distribusjon kr 320k 20.12 Proposal Acme Industries kr 290k 02.01 Proposal Acme Logistikk kr 180k 12.01 Need TODAY'S TIMELINE 09:00 Meeting with Acme Industri 11:30 Follow-up Acme Industries 13:00 Demo for Acme Distribusjon 15:00 Email round: 4 leads 16:30 Log Acme Logistikk call
Salesperson working surface: pipeline against quota, open opportunities, top 5 deals and today's activities, what a seller actually opens several times a day.

The sales manager wants to see:

  • Pipeline health across the team (volume, age, weight)
  • Forecast accuracy over time
  • Activity level per salesperson
  • Conversion by stage

This is classic Power BI territory. It's opened weekly, or before sales meetings. It drives conversations ("why doesn't Per have any activities this week?", "why do we have 12 deals stuck in negotiation for 60 days?").

Best tool: Power BI with planlagt oppdatering.

Salgssjef-dashboard mockup: pipeline-helse + team-prestasjon Sales Manager · Pipeline Health Q4 Power BI TOTAL PIPELINE NOK 24.6M WIN-RATE Q4 38 % DEALS > 60 DAYS 7 FORECAST ACCURACY ±9 % PIPELINE BY STAGE (NOK M) 3.2 Need 8.4 Qualified 14.1 Proposal 10.7 Negotiation 5.0 Close SELLER · WIN-RATE · ACTIVITY LEVEL Salesperson Win % Act./week Marit Holmen 52 % 23 Andre Solberg 44 % 19 Erik Kvalheim 36 % 15 Lena Berg 22 % 8 ⚠
Sales-manager dashboard: pipeline health by stage, win-rate per seller and deals over 60 days, which drives weekly coaching conversations.

The CFO wants to see:

  • Expected revenue per month/quarter
  • Prognose mot faktisk resultat over time
  • Pipeline conversion in currency
  • Customer Acquisition Cost vs Customer Lifetime Value, if the data exists

This is financially aggregated. It often requires cross-linking with ERP, which is the classic bridge case for Power BI.

Best tool: Power BI on Microsoft Fabric or data warehouse.

CFO-dashboard mockup: forecast vs actual + CAC/CLV CFO · Financial Forecast Q1 to Q4 Power BI + Fabric ANNUAL FORECAST kr 142M VARIANCE FROM PLAN +3.4 % CAC kr 18 400 CLV / CAC 4.2× FORECAST VS ACTUAL: 12 MONTHS Jan Apr Jul Oct Forecast Actual REVENUE PER SEGMENT Industry 42 % SMB 31 % Public sector 18 % NGO 9 %
CFO dashboard: forecast vs actual over 12 months, CAC and CLV/CAC ratio, revenue per segment. Financial aggregation across D365 and ERP.

CEO/board wants to see:

  • A handful of KPIs, not an analysis
  • Trend over quarter and year
  • Variance from plan

This is the simplest dashboard, not the most complex. One page. Ten numbers. One graph. No filters.

Best tool: One Power BI report, delivered automatically by email or embedded in Teams.

CEO/styre-dashboard mockup: én side, ti tall, én graf CEO · Board Report Q4 2026 PDF · Teams · monthly HEADLINE NUMBERS Revenue YTD kr 142M ▲ 14 % vs last year ARR kr 38M ▲ 22 % EBITDA margin 18.4 % Plan: 17 % Customer concentration Top 10 = 42 % ▼ 3 pp (more spread) Net Revenue Retention 108 % Target: ≥ 100 % New customers Q4 24 Churn YTD 4.2 % CLV / CAC 4.2× Pipeline H1 next year kr 86M NPS (customer) +47 REVENUE BY QUARTER (4 YEARS) 2023 2024 2025 2026
CEO/board report: ten headline numbers on one page, quarterly trend over four years. One authoritative report, delivered monthly.

A single Power BI report trying to cover all four audiences rarely gets used by any of them. Sales analytics that actually drives decisions almost always splits by role.

Summary: D365 sales dashboard by role

Role Frequency Best tool Primary decision
Salesperson Multiple times daily D365 personal view Which deals to follow up today
Sales Manager Weekly Power BI scheduled refresh Where is sales work in danger of stalling
CFO Monthly Power BI + ERP data What can we realistically expect next quarter
CEO / Board Quarterly One Power BI report, embedded in Teams Are we on track to hit our targets?
Dashboard-pyramide for D365 Sales-organisasjonen THREE LEVELS, THREE AUDIENCES Strategic Board · Senior Leadership 5 KPIs · quarterly trend · pipeline health opened monthly, must always be clean Tactical Sales Manager · Mid-Level Leadership team performance · forecast · conversion weekly · drives coaching conversations Operational Salesperson my opportunities · next activity · due dates opened daily · opens D365 if this works Different levels need different numbers, but same foundation BUILD BOTTOM-UP, NOT TOP-DOWN
Dashboard pyramid: different levels of the organisation need different dashboards, but they should all build on the same data model.

The data model underneath Power BI + Dynamics 365

Power BI is only as good as the data model it reads from.

Three connection approaches to D365:

1. DirectQuery against Dataverse. Real time, but performance depends on query complexity. Good for small datasets and when real time matters. Less good for complex aggregations.

2. Import mode with planlagt oppdatering. Power BI pulls a copy of the data typically nightly. Best performance, but data is never 100% live.

3. Fra Dataverse til Microsoft Fabric. The modern approach for organisations wanting D365 data plus data from other systems (ERP, marketing) in the same sentral dataplattform (lakehouse). More work to set up, but most flexibility long-term.

For SMBs, Import mode with daily refresh is almost always right. For organisations with multiple data sources and long-term analytics needs, Fabric often becomes the most flexible architecture. (The data-foundation topic is also covered in CRM is not a master register.)

"A dashboard nobody opens is the most expensive BI investment an organisation can make. It costs licensing, data-engineering time, ongoing maintenance, and the credibility of the person who proposed it. The hard part of Power BI is not building reports. It is making sure the right ones get used."

Cartagena, fra praksis med Power BI- og D365-leveranser

What makes a dashboard actually get used?

Three principles we've seen work:

1. It answers a specific question the recipient actually asks themselves.

Not "Sales Overview". That's too vague. Rather "Which deals are at risk this month?" or "How many leads convert from each campaign, and what's the CAC?". A dashboard answering one concrete question is used substantially more often than one covering ten vague ones.

2. It's delivered where the recipient already is.

The sales manager doesn't read the Power BI portal daily. They read Teams. A Power BI tile pinned in a Teams channel, or an automatic PDF in their inbox every Monday morning, dramatically increases actual use.

3. It invites action, not just observation.

"Pipeline weight: 14M NOK" is observation. "12 deals over 6 months old without recent activity" is action. The second generates a conversation, a follow-up, a decision. The first becomes a confirmation number.

Power BI building vs configuring

Power BI out of the box can do a lot without code. For an SMB CRM dashboard there's rarely need for DAX magic.

What requires more work:

  • Forecast models that don't just sum pipeline weight but pull in historical conversion rates by stage and salesperson.
  • Cohort analysis of customers over time.
  • Power BI Embedded in a customer portal or external system.
  • Row-level security where different salespeople see different data.

For 80% of organisations, "out of the box + some custom visuals" is enough. It's rarely Power BI complexity that's the bottleneck. It's data quality underneath. (See Dynamics 365 and Power Platform overview for the broader platform context.)

Mobile, sharing and distribution

The D365 mobile app is primarily for the salesperson's daily use. It works for logging a call, viewing a contact, updating a deal, not for reading a report.

The Power BI mobile app, on the other hand, works surprisingly well for weekly checks. A sales manager can see pipeline health on the train home from a meeting.

Distribution tips we've seen work:

  • Pin one dashboard per role in Teams. Sales leader has theirs; CFO has theirs.
  • Automate weekly email with snapshot. Monday 07:00, summary of the previous week.
  • Keep the Power BI app open on a screen in the sales office. If the physical office exists.

Governance: how to avoid the report jungle

Power BI estates tend to grow. A pattern we see frequently: after 12 months, many organisations end up with 20-50 reports across several workspaces, and unclear rules for who can change what.

It pays to set up early:

  • Workspace structure per department or function. Not all dashboards in the same workspace.
  • Authoritative datasets. When the data owner says "this is the official revenue model", that's the one other reports should build on.
  • Lifecycle ownership. Who removes a report nobody has opened in 90 days?

A CRM Power BI project that doesn't plan for governance from day one often ends in a wild west of reports after 18 months.

Pattern: A recurring observation across Power BI engagements: only a small fraction of the dashboards built over the first year, often the ones tied to a specific decision a specific person makes, get used regularly. The rest are not technically broken; they simply do not match a decision someone is actually making. The visible cost is licensing and engineering time. The quieter cost is the credibility of the BI function.

Realistic delivery timelines and effort

For an SMB on D365 Sales, a good Power BI dashboard project:

  • 4-8 weeks from start to go-live
  • 2-5 dashboards covering the four audience groups
  • D365 data quality cleanup as a prerequisite (often 1-2 weeks in itself)
  • Follow-up rounds 30 and 60 days after to adjust what wasn't used

Successful projects have fewer dashboards being used more. Long backlog projects with 15 dashboards often have 2-3 that are actually lived with.

When Power BI is the wrong tool

There are situations where Power BI is over-dimensioned:

  • A team of 3-5 people where D365's own dashboards and Excel export are enough
  • When data structure changes often and reports have to follow
  • When the real problem is data quality, not visualisation: Power BI just makes bad data faster to see

And situations where Power BI is under-dimensioned:

  • Large data aggregation across D365, ERP, marketing automation, external sources: Microsoft Fabric or a dedicated data warehouse solution fits better
  • Complex statistical models: Python or R outside Power BI gives more flexibility
  • Real-time ML-based predictions: requires Azure ML or similar, not Power BI alone

Frequently asked questions about Power BI and Dynamics 365

Do I need Power BI if we already have Dynamics 365 Sales?

It depends on the type of reporting you need. The built-in D365 dashboards cover daily operational questions for sellers and sales managers. When you need to combine data across sources, build complex calculations, or distribute reports to people without D365 licences, Power BI becomes necessary.

Is Power BI included in the Dynamics 365 licence?

Power BI is not included in the Dynamics 365 licence by default. The ability to view Power BI content inside Dynamics 365 depends on licensing model and distribution mode. In most cases, Power BI Pro or a Premium/Fabric capacity is required. To build or own reports you need Power BI Pro (per user per month). If you distribute reports broadly outside Dynamics 365, Power BI Premium capacity licensing is often more economical.

How do I connect Power BI to Dynamics 365 Sales data?

The simplest path is Microsoft's Dataverse connector in Power BI Desktop. It exposes all D365 tables directly. For more complex models or when you need historical snapshots, export data first to Dataverse Synapse Link or Azure Data Lake, and point Power BI at it. That is the recommended architecture at higher data volumes.

How many Power BI reports are too many?

There is no hard limit, but once you pass 20 to 25 active reports without ownership and review in place, things start getting messy. A useful signal: if it takes more than 30 seconds for someone to find the report they need, you have too many, or the categorisation is wrong.

What is the difference between a dashboard and a report in Power BI?

In Power BI terminology, a report is a collection of pages with interactive visuals built on one data model. A dashboard is a curated pinboard of tiles from one or more reports, optimised for a single screen. In practice the words are used interchangeably, but technically the report is where analysis lives. The dashboard is where the summary appears.

How much does it cost to build a good Power BI dashboard against D365?

For one good dashboard on clean D365 data, a realistic delivery is between 30 and 80 hours, depending on calculation complexity and the number of visuals. That includes the data model, design iteration with users and the first round of governance configuration. A dashboard that costs less is often built without talking to the users, which is the most common reason it does not get opened later.

Conclusion

A Power BI dashboard isn't valuable because it's pretty. It's valuable when someone actually opens it, often, and does something differently as a result of what they saw.

That requires knowing who the recipient is, what they ask themselves, where they already read their information, and what generates action from them. Everything else (connector, data model, DAX) is mostly technically feasible.

D365 Sales provides the data. Power BI makes it usable. The design and context work decide whether it gets used.

Most organisations don't need 20 dashboards. They need 3-5 that match decisions someone actually makes.

We help map which decisions need dashboard support, and build the ones that get opened. The rest stays as ad-hoc Power BI queries, not as report-jungle.

Get in touch

---

Related reading

Sources

Sources retrieved and checked 30 August 2026.