Skip to main content
Community site session details

Community site session details

Session Id :
Copilot Studio - Bot Analytics
Answered

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,

  • Verified answer
    mboninco Profile Picture
    on at
    Re: User individual analytics

    @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

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 169 Super User 2025 Season 1

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 150

#3
sandeep_angara Profile Picture

sandeep_angara 75

Featured topics