Skip to content
Home » How to Get User Feedback on Copilot in Copilot Studio

How to Get User Feedback on Copilot in Copilot Studio

Gathering user feedback is a crucial part of optimizing the performance and user experience of any AI-powered application, especially for services like Microsoft Copilot in Copilot Studio. With actionable insights, you can fine-tune your Copilot‘s responses, improve conversational flow, and address any issues that arise. In this post, we’ll walk you through how to easily collect feedback from users within Copilot conversations using the built-in features of Copilot Studio.

Gathering user feedback is an essential part of any successful application, especially for services like Microsoft Copilot in Copilot Studio. With user feedback, you can fine-tune the experience, address issues, and improve the overall performance of your Copilot. In this blog post, we’ll walk through how to collect valuable feedback directly from users within Copilot conversations and explore the built-in features of Copilot Studio that make this process seamless.

Why User Feedback is Crucial in Copilot Conversations

As businesses and organizations rely more on AI-powered assistants like Copilot, ensuring that these tools deliver valuable and effective user experiences becomes crucial. Directly collecting user feedback during or at the end of Copilot interactions allows you to understand how well the system is performing and where it may need improvement.

Microsoft Copilot Studio offers a simple yet effective way to gather user ratings and insights with little setup. In this post, we’ll walk you through how to enable this functionality for your Copilot and provide actionable steps to implement it within your Copilot Studio environment.


Step 1: The Basics of Collecting Feedback

Copilot Studio comes with built-in features to collect feedback, right out of the box. Here’s how it works:

When a user finishes interacting with your Copilot, you can prompt them to rate their experience. The built-in feedback system allows users to provide a rating from 1 to 5 stars, giving you immediate insight into how they felt about their interaction.

Step 2: Setting Up the End of Conversation Topic

The process starts with configuring the End of Conversation topic. This topic is designed to ask users for feedback once the conversation is about to end.

  1. Navigate to Topics in Copilot Studio: From the dashboard of Copilot Studio, go to the “Topics” section.
  2. Use Pre-Built Topics: Microsoft provides pre-built topics designed for this purpose. One of these is the End of Conversation topic, which automatically triggers once the user signals that they are done with the conversation.
  3. No Customization Required: Out-of-the-box, Copilot Studio already includes functionality to request feedback once the user concludes the conversation. This allows users to rate their experience with ease, saving you time on building out custom solutions.

Step 3: Customizing the Feedback Request

Although the default setup works out of the box, you can personalize the feedback request to suit your specific needs. For example, you may want to ask different questions depending on the user’s experience.

Here’s a quick guide to customizing your feedback prompts:

  • Modify Wording: Change the phrasing of questions to align with your brand’s tone. For example, instead of a generic “Can you rate your experience?” you could ask, “How satisfied were you with the information you received?”
  • Follow-Up for Lower Ratings: If users rate their experience lower than a 3-star rating, you might want to ask for additional details on why their experience wasn’t perfect. This can help you identify areas for improvement.
  • Additional Messages: You can also include personalized messages after the user leaves feedback, such as “Thank you for your feedback!” or “We’re constantly working to improve, and your input is invaluable.”
Copilot Studio Widget
Copilot Studio Logo

MASTER COPILOT STUDIO AGENTS

Get the 10 Commandments of Copilot Agents (Free)

Want to learn the Pro Tips of Copilot Agents? Get this free resource sent right to your inbox.

Step 4: Triggering the Feedback Request

So, how does the feedback request actually get triggered? That’s where the Goodbye topic comes into play.

  • The Goodbye topic is the point in the conversation where Copilot asks if the user is done talking.
  • If the user says “Yes,” it will automatically redirect to the End of Conversation topic, where users will be prompted to provide a rating.

By setting up this redirect, you ensure that feedback is collected seamlessly when the conversation ends, without requiring any additional steps from the user.

Step 5: Reviewing Feedback in Analytics

Once you’ve started collecting feedback, where do you find the data? Copilot Studio stores the feedback under the User Feedback section in the analytics tab. This section allows you to review the ratings and evaluate how users are responding to your Copilot.

This feedback is valuable for tracking the effectiveness of your Copilot over time and identifying areas that need refinement.


Advanced Tips for Enhancing the Feedback Loop

  1. Survey Customization: You can fully customize the feedback process to capture not only ratings but also written feedback. Consider including an optional text box where users can provide additional comments.
  2. Automating Follow-Ups: If a user rates their experience poorly, consider setting up an automated follow-up to ask for specifics, allowing you to act on their feedback quickly.
  3. Tracking Over Time: Use Copilot Studio’s analytics to track how ratings evolve over time. If you make significant updates to your Copilot, see if the feedback improves and analyze any trends that emerge.
  4. Engage with Users: After gathering feedback, you can engage with users directly through other channels, addressing their concerns or thanking them for their suggestions. This can help build trust and demonstrate that you value their input.

In Conclusion

Collecting user feedback is a crucial component of enhancing the user experience within Microsoft Copilot Studio. The ability to easily prompt users for ratings, coupled with the detailed analytics in the platform, makes it straightforward to track performance and identify opportunities for improvement. With minimal setup, you can start gathering valuable insights from your users, which will allow you to continue refining your Copilot and improving its functionality.

If you’re looking to get more hands-on assistance with setting up and customizing your Copilot Studio, don’t hesitate to reach out for personalized coaching. A small adjustment today could make a significant difference in how users perceive and interact with your Copilot tomorrow.

Happy Developing!