Microsoft – Power BI Onboarding


Lead UX Designer


Microsoft / Power BI app


Power BI is a cloud-based business analytics service that gives you a single view of your most critical business data. Monitor the health of your business using a live dashboard, create rich interactive reports with Power BI Desktop and access your data on the go with native Power BI Mobile apps. Power BI mobile enable you to Stay connected to your data from anywhere, anytime with the Power BI app for Windows, iOS, and Android. Get a 360° view of your business data on the go – at the touch of your fingertips.


Power BI Onboarding wasn’t explaining what is this app all about. The users did not understand how to interact with the Onboarding. The User didn’t have the chance to experience the service and to understand the value of this service before paying money.



To be honest, the smooth flow to design was 3-4 slides as we all know it, with simple interactions. Then finish with a simple sign in / sign out screen. But at this point, I was still wondering what this app all about. I know that this service could be available if you pay for it. But my question at this point of time was, why I can’t experience as individual this service?

We realize that we need to divide the app for two personas. Each persona will get a different onboarding flow, links, samples, empty states and more…

  • The curious user is a user who heard about Power BI from a colleague or his boss. He wants to open an account and try this app. It means that Curious user will get a Demo app.
  • The professional user is a user that his boss bought the service and got an email with the invitation. This user wants to start working immediately. It means that Professional user will get an app with his data.



My background is broadcast design, and I always like to give some extra.