web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / User individual analytics
Copilot Studio
Unanswered

User individual analytics

(0) ShareShare
ReportReport
Posted on by

hi

 

I have searched in the forum regarding the individual user analytics, it seems that PVA analytics are not very optimized yet. https://ideas.powervirtualagents.com/d365community/idea/687247fb-7f48-4044-a7eb-f5a970243f41#M690

 

I would like to see the number of users who used the bot, EVEN IF the user has  started the session with a keyword and not a greeting word, i.e. Hello, Hi.... Today we only have  the transcripts https://learn.microsoft.com/en-us/power-virtual-agents/analytics-sessions-transcripts  but this does not work for the case where the user starts the conversation with a keyword 😉

 

any workaround?

 

thank you,

Categories:
I have the same question (0)
  • Verified answer
    mboninco Profile Picture
    on at

    @Anonymous 
    There are a couple of approaches you can take to generate metrics on the number of users. From you post it sounds like you may be displaying a variable in the greeting message to indicate the user, then processing the transcripts.

    If your bot is using the web channel, you can modify the canvas to set an id representing the user in Activity.From.Id field. This field gets written to the conversation transcript. Another approach is to modify the canvas to always send the greeting.

    With the release of the unified canvas, there are a couple of other options.

    • The Conversation Start topic will run every time a new conversation is started.
    • You can add node to each triggerable topic that logs an event with a variable representing the user. 

    The above approaches assume you have a way of identifying the user. With a bot using authentication, there are system variables that can be used. For unauthenticated users, this usually involves having the canvas write a cookie, and then passing an id, usually through the Activity.From.Id field. 

    Besides the idea forum, you can also submit requests via https://aka.ms/PVAFeatureRequest. The product team uses input from both the ideas forum and the feature requests link to help inform the team on what features should be worked on next.

    -- Mike Bonincontri

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 265 Super User 2025 Season 2

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 240 Super User 2025 Season 2

#3
S-Venkadesh Profile Picture

S-Venkadesh 101 Moderator

Last 30 days Overall leaderboard