Using SurveyMonkey to collect satisfaction responses | Community
Skip to main content

Using SurveyMonkey to collect satisfaction responses

  • November 25, 2013
  • 25 replies
  • 0 views

We're sure you already know about Zendesk satisfaction ratings, but what if you want to capture more beyond a "good" or "bad" rating?  Did you know that you can use SurveyMonkey in your Zendesk to collect feedback?

There's a variety of things you can do that make use of SurveyMonkey's awesome set of survey tools.  From big brands, to small businesses, organizations, and individuals, SurveyMonkey is trusted by millions to gather the insights they need to make better decisions.

SurveyMonkey enables you to improve the quality of your customer service by automatically sending follow-up customer satisfaction surveys. It's an easy and effective way to gather actionable insights to help you become a world-class customer service organization.

To send a SurveyMonkey survey to Zendesk customers for Solved tickets

  1. In SurveyMonkey, create a customer satisfaction survey or use a pre-built template.
  2. Create a  web link collector.
    This generates a survey link that you can include in your Zendesk notification email to customers.
  3. In Zendesk, click the Admin icon in the left navigation bar.
  4. Select Business Rules > Triggers (if you want surveys sent immediately) or Business Rules > Automations (if you want surveys sent after an elapsed time period).
  5. Next to "Notify requester of solved request," click Edit.
  6. Select the conditions to send the notifications to customers.  
    You can send a survey after a ticket is marked as "Solved." Easy!  Or you can send surveys only for tickets tagged as "surveyable."  Sure!
  7. In Perform these actions you can customize the body of the email sent to customers when the conditions are met.
    Remember to paste your SurveyMonkey web link URL into the email body and customize the message to meet your needs.

Tip: Use Zendesk's  placeholders to append a  unique ID to the end of your survey link. This will allow you to pass data about the respondent from Zendesk into their SurveyMonkey response. For example, the following survey URL would record the ticket assignee's first and last name with their survey response:

http://www.surveymonkey.com/s/HBQNW8H?c={{ticket.assignee.first_name}}+{{ticket.assignee.last_name}}

In the Analyze Results section of SurveyMonkey, you can view this information at the top of each response when you browse individual responses.

This topic has been closed for replies.

25 replies

  • December 6, 2013

Is there a way to push information from the survey back into Zendesk.  It would be nice to see an overrating on the zendesk ticket. 


  • December 9, 2013

Hi Mary Kay, 

You could create a custom ticket field and use our API to send Survey Monkey data to that ticket field. Check out developer.zendesk.com for the details on using our API.

It's worth mentioning that the reference to ticket satisfaction in business rules and reporting is specific to Zendesk's satisfaction rating system. It does not capture Survey Monkey info. You may be able to report on the Survey Monkey custom ticket field you populate via the API, depending on the type of field you build and the reporting tool in question.


  • June 2, 2014

Any way to force KB users to fill in a survey before accessing their requested KB article? Eg when clicking on a link or logging in, it will display the survey before directing them to the KB page?

Julie 


  • June 3, 2014

Hi Julie,

Unfortunately, there is not a way to force KB users to fill out a survey before getting to their requested article using either native Zendesk functionality or the SurveyMonkey integration. Sorry to be the bearer of bad news in this regard. 


  • June 12, 2014

How exactly do you put Zendesk placeholders in the link? It doesn't allow you to use =, +, or {{ }} characters when you make a survey monkey link.


Just a note that the feature to append a  unique ID to the end of your survey link only works under a SurveyMonkey Platinum plan (currently $780/year)


  • September 2, 2015

@Emily,

You stated "You could create a custom ticket field and use our API to send Survey Monkey data to that ticket field. Check out developer.zendesk.com for the details on using our API."

I'm trying to figure out how to do this.  Do you have a reference?


  • November 17, 2015

To clarify the use of placeholders, you would add them to the end of the link generated by SurveyMonkey when you are editing the notification Trigger in Zendesk. Not in SurveyMonkey itself.

First, you define the variables when you design the survey as shown in the SurveyMonkey article. For example:

Variable Name: n
Label: Name

Then you create a web link collector like this:

https://www.surveymonkey.com/r/your_survey?n=[n_value]

You don't add the Zendesk placeholders in the SurveyMonkey interface, but that link collector provides the format you should use. Then, you copy that link collector into your Zendesk Trigger body, and replace the bracketed values with placeholders like this:

https://www.surveymonkey.com/r/your_survey?n={{ticket.requester.first_name}}

I would also recommend if you are using a Trigger with Survey Monkey to send a satisfaction survey that you check for and disable the default Automation that would send the standard Zendesk survey. You probably don't want users getting two.


Heather13
  • March 24, 2017

Is there any way to get the full string link www.surveymonkey.com/r/yoursurvey_hhhshshshshshshshs to be presented in the Zendesk email as text with a hyper link such as "Click this survey link"

?


Greg29
  • April 11, 2017

You absolutely can do that! In your trigger, you would want to use HTML in order to render this link. Specifically, you could use this format: <a href="url">link text</a>, where "url" = the actual URL link and ""ink text" is the specific text that you would like to show to your customers!


  • August 22, 2017

Hello,

is there any way to send the SurveyMonkey link via chat and not via email?

We use ZenDesk only for our Social Caring activites, and on Facebook only up to now. Our agents use to paste their unique SurveyMonkey link at the end of the chat. Is there any way to trigger this?


  • August 25, 2017

Hey Carlo! Welcome to the Community!

I'm a little confused as to which channel you're using...are you using Zendesk Chat or Message? I need a little more information to be able to answer your question.


  • November 30, 2017

Hello,

SurveyMonkey has the ability to embed a survey using HTML on a webpage, can we achieve this using a triggered email via an automation or trigger?

If so, has anyone done this before and can share an example?


Heather13
  • December 4, 2017

We haven't been able to embed the survey using HTML on Zendesk emails but we HAVE been able to create our own survey, pull over the customer info and Assignee info and have the survey link in the Solved emails that go out from Zendesk from certain groups. 

We set up Custom Variables in Survey Monkey (don't use variables that return spaces!)

Then Survey Monkey provides the basic link and you edit the variables as needed

Test it in your Trigger(s). For us, we cloned the current Solved Notification trigger and modified it to include the survey link if the Group matched some conditions.  Be sure to go back to the original Solved Notification trigger and exclude those groups so you don't send 2 emails upon every solve!

et voila!

We have to export the results from Survey Monkey but we bring over the ticket number and the requester and assignee info.  In a way this is good because Agents aren't stressed out about their results.  We do openly share the data but it's not tied to performance increases or anything.

I hope that helps. I'm happy to go into more details if needed.

 

Sincerely,

Heather


  • January 11, 2018

Hello - for anyone who tried using Survey Monkey here, what would prevent the agent themselves from clicking the generated survey link and rating themselves? Just a question -- only hesitation I would have.


  • January 29, 2018

@Chris,

They'd never see the link, depending on how you set it up. If you give them access to Surveymonkey then sure, they could exploit that.
We don't update the ticket; we send a new email which never creates a ticket unless the recipient answers the survey email.

Also, you can block more than one review from the same person.


Nicole17
  • January 29, 2018

Thanks for sharing that insight, Adam! 


  • July 17, 2018

Hey all!

Looking for help with a customer service survey I'm working on. My SurveyMonkey web link collector is: 

https://www.research.net/r/. . .?assignee=[assignee_value]&type=[type_value]&id=[id_value]&tags=[tags_value]&requester=[requester_value]&date=[date_value]

and my URL to include in Zendesk tickets is:

https://www.research.net/r/. . .?assignee={{ticket.assignee.name}}+type={{ticket.ticket_type}}+id={{ticket.id}}+tags={{ticket.tags}}+requester={{ticket.requester.name}}+date={{ticket.created_at_with_timestamp}}

I want to pass through those custom variables from the Zendesk ticket to SurveyMonkey, but there is no data for those variables when I export the survey response from SurveyMonkey.

Also, I've used the standard [text](URL) markdown to remove the custom variables in the description, but I still see both URLs when I send the link to my Gmail address from Zendesk. Anyone know why that is?

Many thanks!


  • July 27, 2018

Hey Paul!

I thought I left a comment here, but seems like it didn't go through...

Do you have custom variables enabled in surveymonkey? Only certain account levels allow for custom fields. 
If so, have you customized them? 

More info here: https://help.surveymonkey.com/articles/en_US/kb/What-are-custom-variables-and-how-do-I-use-them
If you're logged in, it also tells you if you have access to Custom Variables or not in the top right of the article.

URL's look correct.
Exporting to Excel should include your custom variables, but I've noticed that automatic exports to other systems might not. 

Can't help you with your last issue without seeing your code. We use an image-button instead of a text link, using HTML.
Below for text, using HTML.
<a href="https://www.yoursurveylink.com/">Click here!</a>


  • August 1, 2018

Thanks for jumping in, Adam!


  • August 1, 2018

Thanks all for the help! I think I figured something out...much appreciated!


  • September 24, 2019

Hi team,

I get quite a few CSAT feedback that isn't about the agents actions, but about the overall experience (outside my team & control). 

A way to make the CSAT's more accurate, I was hoping to capture somehow with a link to NPS in the CSAT email... in case the customer wants to provide NPS about overall experience... not just ruining the agents CSAT, when they did a pretty good job etc. e.g. link to SurveyMonkey form.


Any ideas how to accomplish this? 


Brett13
  • Community Manager
  • September 30, 2019

Hey Conza,

Are you using SurveyMonkey to collect this feedback or the native CSAT automation in Support? There's the Satisfaction Reason feature that will allow for you to capture additional information from the user if they're unsatisfied.

Otherwise, you may be able to create a Trigger that captures in bad sat tickets and sends a follow-up email to the requester for additional information. You can also use a Trigger to tag these tickets so they're filtered out of certain reports.

These are just a couple of solutions that may work but other users may have an alternative for you.

Cheers!


  • October 23, 2019

I was told by an agent that I can use SurveyMonkey to limit the number of surveys that are sent out to our end-users.  He gave me this link, but I'm not seeing it.  We use this for HR and our employees get tired of the same survey over and over.  How can I limit or decrease the frequency of the surveys being distributed?


Devan
  • October 29, 2019

Hello 362115093367,

So I went ahead and included the link to the 3rd party app SurveyMonkey that one of our Advocates suggested to you in a previous ticket below. This app should allow you to go ahead and tackle some of the pain points you listed but in case you run into any issues with this app I've also included a link to their help center.

SurveyMonkey

SuveyMonkey Help Center

Best regards.