on 07-28-2015 1:31 PM
I am trying to create SAP C4C Ticket process in which when the ticket is completed successfully an E-mail has to be sent to the end customer with a survey link using a workflows.
As per SAP standard document "SAP Cloud for Customer Administrator Guide" we can add the survey in the document bases E-mail template using the place holder #SURVEY#.
But if I add this place holder in the HTML file and then upload it while creating the workflow. I cannot find any corresponding field for Survey.
So how can we add a survey link to an email?
Hi Kartik,
Is the Survey field for which you are adding a place holder is a standard or a custom field?
If it is a custom field, you will have to extend the related Ticket Business Object with the custom Survey field.
Best Regards,
Mimo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
1 .In fine Tuning, create a Survey Category, e.g. “Customer Satisfaction”, of Type Satisfaction
2. Create a Survey of Category “Customer Satisfaction” and take note of the Survey ID.
3. Create a Workflow rule of Type EMail.
4. Create an HTML email template, with a placeholder with the format #SURVEYID#
5. In the Placeholder Mapping, map #SURVEY2744# to anything, it does not matter
6 . Now once the EMail is sent to the Customer , the system
7. You can use a href tag in your HTML template file and replace the link with some generic Place holder
NOTE : This only works for Emails but not for Notifications.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Prasad,
This should ideally allow you ,
As Mentioned earlier in my points, since Survey Id isn't Available.
5. In the Placeholder Mapping, map #SURVEY2744# to anything, it does not matter
You can map it to any field randomly and proceed further as it won't make any difference
Hi Prasanth,
Thanks again and it was great to see I am moving forward. I guess I am in the last mile problem. Now I have created a workflow and emails are getting triggered.
But i don't see the #SURVEYID1# place holder is getting replaced with the Survey Link , the place is blank.
Any thoughts, your help is much appreciated. Thanks again
Regards,
Prasad
Hi Prasanth,
Please find below the details:
Placeholder mention as #SURVEYID1#
Here's the HTML template with the same placeholder id
Find below the email triggered by the workflow, where you see the placeholder #SURVEYID1# is not replaced with the survey link rather comes as it is from the template.
Any thoughts are suggestions are most useful to move forward. Thanks
Regards,
Prasad
Hello Prasad,
Seems like in your html code is commented in the template ,<!-- --> allows you to insert comments into an HTML and if i am not wrong the Reference link is commented and hence it is not considered
Please remove the content from the comments and check the same , it should solve your problem
Thanks Prasanth,
I did try and no luck. Here's the HTML... Not sure what is that I am missing. Appreciate your help.
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body>
<p>Dear #CUSTOMER#,</p>
<p>Thank you very much for contacting us. The ticket #TICKETID# status has been changed to #STATUS# and we would like to get your feedback on our customer care operations in order to serve you better in future. </p>
<p>Please provide your valuable feedback by click on this link: #SURVEYID1# </p>
<p>Thank you,</p>
<p>Customer Care</p>
By using this template, #SURVEYID1# is not getting replaced with the survey link as mentioned in the document or stated above in this thread.
</body>
</html>
Thanks,
Prasad
Please use this as below
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body>
<p>Dear #CUSTOMER#,</p>
<p>Thank you very much for contacting us. The ticket #TICKETID# status has been changed to #STATUS# and we would like to get your feedback on our customer care operations in order to serve you better in future. </p>
<p>Please provide your valuable feedback by click on this link: #SURVEYID1# </p>
<a href="https://{/FormCampaignExecutionPlaceholder/Survey/SurveyID}1">Please Complete a Survey</a>
<p>Thank you,</p>
<p>Customer Care</p>
</body>
</html>
The highlighted section is what is missing / wrong in your snippet, i have tested the HTML code above and this works fine and should work for you as well
Thank you Prasanth.
I tried with your html template and I see a link now but it is not full resolvable link. Please see the image will depict the issue.
By clicking on this link, I am getting a Server not found because of the wrong url construction. Any suggestions ?
Thanks for your time. Looking forward your input.
Thanks,
Prasad
Have figured out the issue with the email template. Your HTML code should look something like this =>
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body>
<p>Dear #CUSTOMER#,</p>
<p>Thank you very much for contacting us. The ticket #TICKETID# 's status has been changed to #STATUS# and we would like to get your feedback on our customer care operations in order to serve you better in future. </p>
<p>Please provide your valuable feedback by clicking on this link: </p>
<a href="#SURVEY51#">Please complete this survey</a>
<p>Thank you,</p>
<p>Customer Care</p>
</body>
</html>
NOTE => Please change <a href="#SURVEY51#"> to <a href="#SURVEYXX#"> , where XX is your survey ID. Use the same in mapping too.
Happy surveying!
Hi Ulla,
I am sorry for the delay. If I am right, embedding the survey link automatically is ONLY available for customer satisfaction category survey type for Service Tickets.
I have used it for Ticket Closure notification with Survey link attached with the email. It worked perfectly.
Here's are some pointers:
1. Create / Check the Survey Category is "Satisfaction"
2. Create a workflow and in the action definition, make sure to have the place holder #SURVEY(ID)#, ID number of the satisfaction survey that you created in step 1. For Ex. Survey ID is 21, then #SURVEY21# and map it to field External ID
3. In the same action definition you need to upload the template file, make sure that template has same place holder that you have used in the workflow email notification.
Ex:
<p>Please provide your valuable feedback by clicking on this link: #SURVEY21# </p> <br/>
Activate the workflow and try the same. Hope this should work. Thanks
Regards,
Prasad
Hi Prasad,
thanks for the clarification that this is only available for service tickets. My use case is that an account is in contact with a call center during the buying process and after the opportunity is closed the account should get a feedback survey if he was satisfied with this call center. The ticket would not be applicable in this scenario because it is a selling scenario and other functionalities of the opportunity (e.g. sales cycle) are needed.
Do you know if it´s on the roadmap to make this available also for other business objects or do you thin I have to create an idea in ideaplace?
Thanks and BR,
Ulla
Hi Saurabh,
Access to Survey Results report is based on the "owner"ship of the customer account.
Please check if you have maintained an owner for the customer who participated in survey and that the employee who is accessing the report is part of the same team as the owner.
If this is setup correctly and it still does not work, perhaps open a ticket with SAP?
Best regards!
Hi Prasad,
I have done the config as described by you but still unable to navigate on Survey link.
Q1. Just to confirm when we map place holder in Action like #SURVEYID# and in Email template then this ID relates to Survey category ID maintained in fine tune activity or it relates to Survey ID created in Survey workcenter ?
like we have Survey ID 12 :
and we have survey category ID 21
which we need to consider?
Q2. Here are the HTML template I am using
<html>
<body>
<p>Dear #EMPLOYEE#,</p>
<p>Your request has been resolved. Please see comments for further information: "#LASTCOMMENT#" from ticket.</p>
<p>If you do not believe your request has been completed. Please call out AskHR. </p>
<p>Please provide your valuable feedback by clicking on below link: #SURVEY21#</p>
<a
href="#SURVEY21#">Please Complete this Survey</a>
<p>Thank you,</p>
<p>Customer Care</p>
</body>
</html>
Please advice what is wrong with this ?
I also tried below code but didn't work
<a
href="https://{/FormCampaignExecutionPlaceholder/Survey/SurveyID}12">Please Complete this Survey</a>
Q3. As you can see the HTML Template pasted above we need to send "Last comment added by resolver in the ticket" in email body but not clear if mapping is available
Here I mapped with "Last Agent Interaction" but it sends the date and time of last interaction, it does not send the interaction content.
Please help.
Regards
Saurabh
Hi All,
I am trying to configure satisfaction survey in C4C wherein the requirement is to send a survey via email and capturing the response for further analytics purposes.
However I am not able to figure out how to embed survey in the emails ?
Appreciate any inputs on the same.
Thanks,
Edison
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The #survey# is a special placeholder that will embed a URL link in the email to an external survey you have defined in survey management.
Thus what you have to do is
1. create an external survey
2. create an external email template with a #survey# placeholder referencing the survey
3. create a workflow to send an external email notification based on a condition
HI Rei,
In the Designing Surveys section the documentation says that you are able to send a Satisfaction survey to a customer. They refer to how you can create this type of survey in C4C.
The Satisfaction Survey is not an external survey? I assume by external survey you mean another external survey software?
I wasn't able to figure out how to send the Satisfaction survey in an email.
Any insight from you or anyone else is very welcome?
Thanks
User | Count |
---|---|
6 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.