Browse Guides

One-Click Feedback
Reading mode
Copy Link
Link Copied!
Print
Feedback
This guide has multiple versions available:
<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><p><strong>In this guide we will cover:</strong></p><p><strong>- Ticket Closed Email Template</strong></p><p><strong>- Edit link option for image within Email Template</strong></p><p><strong>- Setting bounds for feedback variables</strong></p><p><strong>- Functionality for an End-User Clicking on an Image</strong></p><p><strong>- Feedback Configuration options</strong></p><p><strong>- Preventing false feedback (from email link scanners)</strong></p><p data-pasted="true"><strong>- Reporting on Feedback&nbsp;</strong></p><p><br></p><p><br></p><p><br></p><p>One-Click Feedback is a simple, fast means of capturing general end-user satisfaction. At it&#39;s core, One-Click Feedback is configured via using $_Variables in email templates. Halo provides basic feedback options out of the box when you start your trial.&nbsp;</p><p><br></p><p><strong>For a full list of survey settings along with descriptions of their use, checkout this&nbsp;</strong><a href="https://usehalo.com/haloitsm/guides/1828/" rel="noopener noreferrer" target="_blank"><strong>admin guide on Surveys</strong></a></p><p><br></p><p><strong><span style="font-size: 14pt;">Ticket Closed Email Template</span></strong></p><p>You can see basic feedback in the &#39;Ticket Closed&#39; email template (configured via Configuration &gt; Email &gt; Email Templates):</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE4MDgxY2UwLTRhY2EtNDU5Yi1hNTA3LWM5YzYzNWJhMjU2YiJ9.IcWhjxCKTHMzypzi9WK51lZzGFKwFSSupzFNAvHPjas" class="fr-fic fr-fil fr-dib" width="984" style="width: 986px; height: 449.992px;" height="450"></p><p><strong><span style="font-size: 10pt;">Fig 1. Ticket closed email template</span></strong></p><p><br></p><p><strong id="isPasted"><span style="font-size: 14pt;">Edit link option for image within Email Template</span></strong></p><p>Behind these images are 4 variables. We can see these variables via editing the email template, then clicking on the image, where you will find an option to edit the link:</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjEwYTc1OWFjLThhYTUtNDc4OS04MjlmLTJiNzU1NTUzZTE1ZiJ9.zhrzndh02gFLt0g7Sqsw_tUrFSGhrSUFhCWmAblOYjA" class="fr-fic fr-fil fr-dib" width="381" height="156"><strong><span style="font-size: 10pt;">Fig 2. Edit link option for image within Email Template</span></strong></p><p><br></p><p><strong id="isPasted"><span style="font-size: 14pt;">Setting bounds for feedback variables</span></strong></p><p>Out of the box, we make use of 4 variables: $_Feedback1, $_Feedback2, $_Feedback3 &amp; $_Feedback4. Each variable relates to the value set within a range. These ranges can have values up to 10, allowing you to make use of up to 10 variables.</p><p>Establishing your upper/lower bound for each range can be done via Configuration &gt; Tickets &gt; Surveys:</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijk4ZGE0MmIxLWMwOWMtNDc0MS1iZDk0LTY1ZDljYTFhZTgyMSJ9.r8ptBEr5HpQQsrwOo8_jA_QcPsOfznquF_Cb314AWfA" class="fr-fic fr-fil fr-dib" width="975" style="width: 977px; height: 168.094px;" height="168"></p><p><strong><span style="font-size: 10pt;">Fig 3. Setting bounds for feedback variables.</span></strong></p><p><br></p><p>In the example provided via Fig 3, 10 variables could be used in your email template (perhaps sitting behind 10 images).&nbsp;</p><p>In this example the variables would be as follows:&nbsp;</p><ul><li>$_Feedback1 &amp; $_Feedback2 would both equate to Range 1 (Excellent) service.</li><li>$_Feedback3, $_Feedback4 &amp; $Feedback_5 would equate to Range 2 (Good) service.&nbsp;</li><li>$_Feedback6 &amp; $_Feedback7 would be Range 3 (Okay)</li><li>$_Feedback8,<span style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;" data-pasted="true">$_Feedback9 &amp;&nbsp;</span><span style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;" data-pasted="true">$_Feedback10 would all be in Range 4 (Bad)</span></li></ul><p>This allows HaloPSA&#39;s one-click feedback to be aligned with NPS (Net Promoter Score) standards.</p><p><br></p><p><strong id="isPasted"><span style="font-size: 14pt;">Functionality for an End-User Clicking on an Image</span></strong></p><p>When an end-user clicks on one of the images, they will be redirected to the HaloPSA Self-Service Portal, where they can provide further comments, if applicable:</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjkxN2Q1ZTIzLTMxMTMtNGVmMC04Y2YyLWRmMTAwZWRjMTNjNyJ9.FuIeuUqIxcncOLt27y1Vn8uiuR95M4FFD5y5fbDL_wU" class="fr-fic fr-fil fr-dib" width="1103" style="width: 1105px; height: 234.26px;" height="234"><strong><span style="font-size: 10pt;">Fig 4. Self-Service Portal, following feedback link being clicked.</span></strong></p><p><br></p><p>You can configure HTML for an additional screen that shows after the above is submitted. Using each of these buttons will customise a different screen for each feedback range. This can be useful to offer alternative support if a bad review is given, or ask for a review on another platform if good feedback is given.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjJkODk2ZGRhLTY3OGUtNDJkNy04NGFjLTdmNDU0YWM1OWU4NSJ9.6XwSRjJAJJ0WpNgNFqBtCnnaSs1XgvnCD7KQw4GgMbY" class="fr-fic fr-fil fr-dib" width="1220" style="width: 1222px; height: 46.0202px;" height="46"></p><p><strong><span style="font-size: 10pt;">Fig 5. HTML per range.</span></strong></p><p><br></p><p><strong id="isPasted"><span style="font-size: 14pt;">Feedback Configuration options</span></strong></p><p>The message that you see in <strong>Fig 3</strong> is fully customisable, via &#39;Customise Message&#39; options (<strong>Fig 3</strong>). Comments can also be made mandatory on the one click feedback, this is achieved via turning on the checkbox called &#39;When leaving feedback a comment is mandatory&#39;. Once the Ticket has been closed, you will be able to see the satisfaction score (and comments, if provided) via the Ticket&#39;s &#39;closure details&#39;:</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjlmYzNmYTM2LWY0MTAtNDY2Ni1iNGY5LTk0YTIzMTA1NTQ0MSJ9.4H0xcENXrXTUurrmZ2qgWm5ffKlxvivgja9h2n8jk-Y" class="fr-fic fr-fil fr-dib" width="287" height="417"><strong><span style="font-size: 10pt;">Fig 6. Closure Details on Ticket</span></strong></p><p><br></p><p>Given &#39;Show Feedback in the Closure details on the Ticket Details screen&#39; is enabled in Configuration &gt; Tickets &gt; Surveys. Below the options returned in <strong>Fig 3</strong>, you will see the following configuration options:</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjJmNzM1YWViLWM0NzAtNGI5Zi04YmUzLWFmMzk1YmFjZGM1OSJ9.1XJYNJIkhl-ZuN-0U3UcXkjMs1LnErzilkUmJFLaaXw" class="fr-fic fr-fil fr-dib" width="857" height="234"><strong><span style="font-size: 10pt;">Fig 7. Feedback Configuration options</span></strong></p><p><br></p><p>The first option presented in <strong>Fig 7</strong> defines a Ticket type to use if Negative feedback is given. This Ticket will be created in a child of the original Ticket (the ticket the bad feedback was given for). You can then configure this Ticket type &amp; any associated notifications to inform the management team of such Tickets being created.</p><p><br></p><p><strong>Feedback recording Type&nbsp;</strong>- Here, you have an option to either record every single time feedback was given on a Ticket, or only record the most recent feedback. Recording multiple feedback entries per Ticket can allow for feedback trends to be captured throughout a Ticket&#39;s lifecycle (by adding feedback variables to the &#39;Ticket Update&#39; email template).</p><p>Finally, there is an option to show a popup on Tickets where the latest/average feedback for the Client is average/bad, allowing your team to see at a glance any Tickets that need handled with extra care.</p><p><br></p><p><strong>Additional options</strong></p><p>It is possible to stop feedback from being submitted until after the submit button is clicked by changing the feedback variable to include &quot;&amp;requiresubmit=true&quot; at the end , for example $FEEDBACK1&amp;requiresubmit=true (this can be found within the html of the image icons for the feedback). This is to stop email security software from submitting feedback automatically. This can also be done via the &quot;$-CONFIRMFEEDBACK&quot; variable.&nbsp;</p><p><br></p><p><strong><span style="font-size: 14pt;">Preventing False Feedback (from email link scanners)</span></strong></p><p>If you are receiving large amounts of feedback from one-click feedback, seemingly false feedback, the feedback may be being logged by email link scanners. If an email containing one-click feedback is sent to a mailbox that uses email link scanners the scanner may automatically log feedback. This is because they will test the links for users, this generates feedback because as soon as the link is clicked feedback is logged.&nbsp;</p><p><br></p><p>To avoid this you can add a parameter to the feedback links that enforce the &#39;submit&#39; button being used to log the feedback, rather than just the image being selected. This will mean users have to complete two clicks to log feedback, rather than one.&nbsp;</p><p><br></p><p>To do this head to configuration &gt; email &gt; email templates &gt; select the email template(s) containing feedback &gt; edit the template &gt; select the image used to log feedback &gt; edit link. Here you will see the variable that generates the link for the feedback, simply add the following parameter to the end of the variable, as shown in figure 8.&nbsp;</p><ul><li style="font-weight: bold;"><strong>&amp;requiresubmit=true</strong></li></ul><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImVhOTkzNDEyLThiNWUtNDVkNC04MzRlLWUyYTA0NzA0Y2QwOSJ9.mtn-GF2fAFqIe6wiD9UmsIQC7IsrhC6YJAfITkXv5pA" class="fr-fic fr-fil fr-dib" width="1657" style="width: 1659px; height: 774.598px;" height="775"></p><p><strong><span style="font-size: 10pt;">Fig 8. Add parameter to feedback link</span></strong></p><p><br></p><p>Now, when the image is selected to log feedback the user will still be redirected to the portal, but in order for the feedback to count and be logged they must click &#39;submit&#39;.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE1MGYyYmM0LTMwYTEtNDM0Mi05NzIzLWQyODFkOTU1MGYxMCJ9.cykjiRFdh8-bY2oIaSA9gGEXb0lOZS9m-_ZRRobOB8Q" class="fr-fic fr-fil fr-dib" width="2030" style="width: 2032px; height: 296.763px;" height="297"></p><p><strong><span style="font-size: 10pt;">Fig 9. Submit feedback after logging</span></strong></p><p><br></p><p><span style="font-size: 11pt;">If you have set comments to be mandatory the comment box will appear alongside the submit button and users will not be able to submit until a comment is left. If you have set comments to be non-mandatory the comments box will show after the submit button is selected. &nbsp;</span></p><p><br></p><p><span style="font-size: 11pt;">The &#39;message for range&#39; will show after the submit button has been selected.</span></p><p><br></p><div style="box-sizing: inherit; margin-bottom: 50px; color: rgb(0, 0, 0); font-family: Poppins, sans-serif, Roboto; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;" data-pasted="true"><div style="box-sizing: inherit; margin-top: 10px;"><p data-pasted="true"><span style="font-size: 14pt;"><strong>Reporting on Feedback&nbsp;</strong></span></p><p style="box-sizing: inherit; margin: 0px; line-height: 1.4285em;" data-pasted="true">You can find pre-made reports on &nbsp;Feedback in the Online Repository.</p><p style="box-sizing: inherit; margin: 0px; line-height: 1.4285em;"><br style="box-sizing: inherit;"></p><p style="box-sizing: inherit; margin: 0px; line-height: 1.4285em;">For example the &quot;Feedback from Tickets&quot; Report, which will show all feedback in any given date range with the associated comment, score and the end-user who supplied the feedback. This is a great report to start with as it gives you the basic outline for your recent or past customer satisfaction.</p><p style="box-sizing: inherit; margin: 0px; line-height: 1.4285em;"><br></p><p style="box-sizing: inherit; margin: 0px; line-height: 1.4285em;">You can schedule this report to send out weekly or even daily to keep on top of recent feedback.</p></div></div>
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.