Enabling and using CSAT

Return to top


  • Elise Doherty


    Do I understand from the last section that you could simply add the option to rate in the email informing customers that their ticket was solved instead of as a separate ticket?

    Thank you in advance!


  • Brett Bowser
    Zendesk Community Manager

    Hey Elise,

    That is correct. You can just disable the default automation for rating a ticket and include the placeholder in your trigger that notifies the user that their ticket has been solved instead.

    Let me know if I'm misunderstanding your question!

  • Ann Chung

    When I use the placeholder {{satisfaction.rating_section}}, it does not appear as above. It is inserting the below into the public reply: 

    "How would you rate the support you received? You can copy the following URL into your browser to rate: https://internalrmssupport.zendesk.com/requests/227893/satisfaction/new/w8EyGIOv3eOtiqUKs4oPGEGe8?locale=1" 

    I have tried to create Macros several times, and it will not populate the formatted text block as in the example above. 

  • Christopher Stock
    Community Moderator

    Hi @..., that's the expected behaviour when using that placeholder in a Macro. If you add the same placeholder to a Trigger or Automation the customer will see the full block that you're expecting.

  • zach.prasser

    I checked tickets for the tag I created with my automation, but I'm not seeing that the survey was offered in the Events of any tickets after 48 hrs of a Solve. I also searched for the tag and came up with nothing.

    Do you have to designate a Channel in order for the automation to work? Right now, I have it set as:

    Could it be that I have 'Ticket: Channel > is not > Voicemail', instead of something like 'Ticket: Channel > is > Email'?

  • Dave Dyson
    Zendesk Community Manager

    Hi Zach,

    A couple potential issues with your setup that would be dependent on what happens with the tickets in your instance:

    • If you have another automation that sets Solved tickets to Closed after a certain amount of time, then if the timing for that automation is shorter than the 48 calendar hours after solved that you have specified here, your tickets will get closed before this automation can run. This seems like the most likely scenario.
    • If your tickets take longer than 330 business hours to solve, then this automation won't get a chance to run on them either. (This seems unlikely for most businesses, but it's possible I suppose.)

    My suggestion would be to look at a few tickets that you think should have met the conditions of this automation, and check them against the conditions here (see Viewing all events of a ticket). If you're still not able to figure out what's going on, then I'd suggest contacting our support team directly as they'll be able to look into your account directly.

  • Yeny Lei


    I was wondering:

    1- if an agent initiates the creation of a ticket to a client, will they still be asked to provide feedback?

    2- if a ticket is created on behalf of a client, but there's never an actual message sent to the client (all the comments are internal comments only), will the client get a feedback email once the ticket is closed?


  • Dave Dyson
    Zendesk Community Manager

    Hi Yeni,

    1: Yes – by default, it doesn't matter who initiates the ticket.
    2: The default automation that's created when Satisfaction is enabled actually includes one more critiera – "Ticket:privacy, has public comments", meaning that if there are no public comments (from the agent or the customer), the satisfaction survey would not be sent.

    The Satisfaction automation can be modified using any of the criteria here: Automation conditions and actions reference, so if you want to change the behavior, you do have the ability to do that.

    Hope this helps!

  • Phil Andrews

    Hi there 👋

    We're currently on Explore Lite - on the Satisfaction tab in Explore there seems no way to drill down to find out which individual tickets have been rated or see comments left by users.

    Not sure if I'm looking in the wrong place, or we need to upgrade Explore to see this?

    Thank you

  • Josh
    Zendesk Customer Care

    Hi Phil,

    Thank you for messaging us.

    You are actually in the correct place however, to see individual tickets that have been rated or see comments left by users you will need Explore Professional to create a custom report regarding this.

    You can check this article for more information about the cost.

  • Shadea Mitchell

    Hi! The instructions for enabling the CSAT score are out of date. When I go to People > Configuration > End Users, there isn't a "Satisfaction" tab. 

  • Sabra
    Zendesk Customer Care

    Hey @...! As a reminder, you need to be on the Support Professional plan and above or the Suite Professional plan and above in order to see the "Satisfaction" tab to enable CSAT surveys. 

  • Felipe Soares

    I posted this question to support but had no luck so far. The {{satisfaction.positive_rating_url}} and {{satisfaction.negative_rating_url}} tags work fine for the email follow up automation, but when I use it on a trigger for ticket comments ( in the agent's signature) the links require the customer to login in order to complete the rating. 

    Why does the same ticket URL generated by the email allows anonymous rating but the triggered one requires login?

  • Dave Dyson
    Zendesk Community Manager
    Hi Felipe -
    That's interesting – I created a trigger that sends an email notification including the two satisfaction placeholders you mention, and when I go to the email and click the links (having logged out of the account entirely), it does allow me to click the resulting links (which include my account subdomain, the ticket number, and some token information) which take me to the satisfaction page without needing to log in.
    Is it possible that when you click the links in the email, you're still logged in as an account admin?
  • Rich L

    Felipe Soares That's happening because you also have to set the Satisfaction = Offered to requester in your trigger.

    Until Satisfaction = Offered the survey will not be accessible by the End user. Or presumably anybody for that matter as you will always receive the "Agents cant review tickets" message if you try to access from an agent/staff account.

  • Felipe Soares

    Thanks! That did work, adding the action to change to "Offered to requester" did clear the issue.


Please sign in to leave a comment.

Powered by Zendesk