One of Zendesk Support’s most popular features is our built-in customer satisfaction survey. Customer satisfaction allows you to track how well your agents and customer service organization as a whole are performing on a ticket by ticket basis. Because of our simplified approach, on average our customers see a roughly 21% response rate - which is fantastic! Zendesk Support provides some great defaults for the survey, but we get a lot of questions about how to further customize the customer satisfaction experience. Here are some tips to help you make the most of your customer satisfaction survey.
Enabling the customer satisfaction feature
To enable customer satisfaction surveys:
-
In Admin Center, click the People icon (
) in the sidebar, then select Configuration > End users.
- Click the Satisfaction tab.
When you enable customer satisfaction, a pre-built automation is automatically created for you. To see this automation:
- In Admin Center, click the Objects and rules icon (
) in the sidebar, then select Business rules > Automations.
- Open Request customer satisfaction rating (System Automation).
It’s set up by default to send a customer satisfaction survey to your customers 24 hours after their ticket has been solved (not closed). We’ve found that this setup works really well for most companies that have a longer response cycle.
The default conditions for the system customer satisfaction automation:
Customizing when and how the customer satisfaction is requested
But that’s not the end of the story... you can customize the customer satisfaction survey to meet your needs. Customer satisfaction is really nothing but a placeholder that you can use in any notification sent out by a trigger or automation. Yes, Zendesk Support provides you with a system automation specifically for customer satisfaction, but you can modify it, or even remove it altogether and trade it in for a trigger.
As I pointed out earlier, the automation is defaulted to 24 hours. However, you can easily increase or decrease the length of time between when the ticket is solved and when the survey is sent by editing the automation:
If you’re taking advantage of user and organization tagging, you may want to send customer satisfaction to only a subset of your user base. For example, do you want to make sure users tagged with “partner” never get a customer satisfaction survey? Add this condition under “ALL”:
Are you afraid that users are receiving too much email? Consider combining the “solved” email notification with the customer satisfaction survey. To achieve this, simply deactivate the customer satisfaction automation, then go into triggers and edit your “solved” notification trigger. Add the customer satisfaction placeholder {{satisfaction.rating_section}} into your notification. That’s it! Now your “solved” notification will include a customer satisfaction survey:
Customizing the customer satisfaction email
If you want to customize the Satisfaction Survey section of the email notification, you can use system placeholders and HTML to do so. You'll find the list of available placeholders in the Zendesk Support placeholders reference.
For example, the default {{satisfaction.rating_section}}
placeholder will return the following section:
If you use the {{satisfaction.positive_rating_url}}
and {{satisfaction.negative_rating_url}}
placeholders plus custom HTML, you can transform the satisfaction section to something like this:
Considerations
When customizing your customer satisfaction process, you’ll want to think about different situations, and what will work best for both you and your customers.
Are you more concerned about customers receiving too many emails? Consider combining customer satisfaction with another email. However, customer satisfaction may not get the attention (or response) when combined with other information.
Also consider the case that a ticket is inadvertently marked as solved, or is solved before the issue is actually resolved for the customer. Sending out the survey in combination could actually result in more negative ratings. Using an automation instead allows a period of time to pass, during which a customer could choose to reopen his or her ticket.
If your response cycles with support are typically shorter (e.g. most tickets take 5 minutes to answer), you may want to actually reduce the amount of time you wait before surveying customers. If your response cycles are measured in hour or days, 24 hours might be adequate. Timing is everything, and a perfectly timed customer satisfaction survey can truly help your response rate.
For more in-depth instructions on configuring Customer Satisfaction, see Using CSAT.
68 Comments
The only built-in functionality would be to the Satisfaction Reasons feature, but that's only available when someone leaves a Bad satisfaction rating on a ticket. If you're looking to gather additional information from all users when you survey them, you'd either need to link to an external form in the Satisfaction automation that's created when you turn on CSAT, or use a third-party satisfaction survey system -- there are several options available in our Marketplace that might provide this ability.
Hi folks,
Was hhoping someone could advise on the following.
When I add

{{satisfaction.rating_section}}
to the macro and apply it, it comes in the response in a shape of a link that takes to the Satisfaction survey.My question is - is it possible to imbed the survey itself into the email response where the customer could rate the service straight away as opposed to clicking/copying the CSAT link etc?
Just to make it look something like that:
Any advice would be very much appreciated.
also, would someone be able to share the HTML code for this CSAT survey:

Currently, it is not possible to completely embed CSAT into an email, as on the backend, the CSAT ratings are added via an API call to our CSAT API. As API calls require a web-based call, users will need to navigate to a webpage external to the email so that we can receive a rating on the Zendesk side.
Hope this answers your inquiry. Thank you!
it does, thanks Gabriel
Hello!
I’d need to update the verbiage going out for our CSAT Surveys. I’d like it to have 4 questions.
1. How satisfied are you with your online shopping experience with ?
2. How satisfied are you with the product you received?
3. Did the Customer Service Agent make it easy for you to resolve your customer service issue?
4. How likely are you to shop with again or recommend us to friends/family?
At the moment, CSAT being sent by automation or trigger is standardized to present Good/Bad. On the other hand, you may want to check our Apps Marketplace that will allow you to send survey the way you want it.
Is there a way to add a checkbox into the email in order to give users the ability to give permission to use comments in marketing materials?
Please sign in to leave a comment.