Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Momo34
New Member

Visualizing customer journey through a chart (different paths)

Hi Everyone,

 

I would like to analyse the customer journey of the users of a website by having all the different path combinations that have been followed 

Ideally I would like to  have it in a table : 

 

Path combinationNumber of CustomerID
homepage+pagexxxx+pagexx+pagex4,445
pagex+pagexxxx+pagexxxx350
pagexxx+pagexxx54

 

and also to get a chart like this:

 

Momo34_4-1600005088341.png

 

The data that I have are like this and I would like to know how to transform the data to get this chart or at least a table with the list of the path combinations and its number of users, and also the average of time it takes to move from pagexxx to pagexxxxx

 

 

EventIDCustomerEvent DateTimePage
35353115/10/2019 06:30:25pagexxxx
94464115/10/2019 06:31:15pagexx
3653434115/10/2019 06:34:02pagexxxx
10187353215/10/2019 06:30:05pagexxxx
3938364545315/10/2019 06:31:17pagex
464646315/10/2019 06:33:29pagexxxxx
1928764415/10/2019 07:32:15pagexx

 

I know there was already a similar post this topic, however the solution provided is just showing where the user starts and where the user ends and does not show the the steps in between.

 

If someone could help me please.

 

Thanks in advance

4 REPLIES 4
Anonymous
Not applicable

Hi @Momo34 ,

 

Sorry, I did not understand the effect you want. Could you tell me the logic of Number of CustomerID and Path combination?

 

Also can you explain the logic about the expected chart?

 

Best Regards,

Stephen Tao

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hi Stephen,

 

Thanks for your message.

 

I would like to create a chart that shows me the customer journey of some customers, for example  the different path combinations that some customers had based on their navigation in a website.

 

Here is the raw data :

 

Momo34_0-1600613292847.png

 

Here is what I would like (or something similar) and also if it is possible to calculate the average time between each element of the path :

 

Momo34_1-1600613396871.png

Thanks in advance

You might try the PAFNow Process Mining visual.

 

https://appsource.microsoft.com/en-us/product/power-bi-visuals/WA200000072?tab=Overview

 

This visual takes audit trail data and creates a map of every journey process variant that happened.  The journey chart looks a little different than what you pictured, but it might provide you with the information you need.

 

I hope this is helpful

Greg_Deckler
Community Champion
Community Champion

@Momo34 

Perhaps you could get the table you want using something like

Table = SUMMARIZE('Table',[Customer],"Path",CONCATENATEX('Table'[Page]))

 

That looks like a ribbon chart (built in). If that doesn't work:



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
DAX For Humans

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.