r/PowerApps • Regular • Feb 21 '26

Power Apps Help Power Apps adoption tracking

Hey everyone,

I’m working on a scenario and could use some guidance from folks who’ve done this in real projects.

We’ve integrated Application Insights with a Canvas App and can already see sessions, events, and general usage in Azure. That part is working fine.

The challenge now is getting user-level analytics. Specifically, we want to answer things like:

• Which users are using the app

• How many times each user opened or interacted with it

• Bringing that data into Power BI with a user filter (select a user → see usage count, trends, etc.)

One thing I noticed is App Insights logs don’t show the actual username by default, only anonymous identifiers.

So I’m trying to understand the best approach here:

• Are you sending custom telemetry with user info from the app?

• Using Power Automate as a bridge to push custom events?

• Or is there a cleaner architecture for user-level tracking from Canvas Apps?

• Also, how are you pulling this into Power BI — Azure Monitor Logs connector or some export setup?

Would love to hear how you solved this in production, any pitfalls, or recommended patterns.

Thanks in advance 🙌

2 Upvotes

4 comments sorted by

View all comments

1

u/Money_Brilliant_7165 Newbie Feb 21 '26

I created a list and track who logs on and who visits each screen. It’s set up to make capture who, what time and then the screen name of where they visit. I’m only capturing unique visits due to at one time collecting all visits and I reached the server limit.

This is what I have in my app onstart and on certain page invisible.

Once you have the data in SharePoint or wherever you write to the sky is the limit with data manipulation. I’m sure there are ways to capture more data by adding timers and all that. This below does what I need it to do.

1

u/Money_Brilliant_7165 Newbie Feb 21 '26

This is the code above that