Question
My customers use our community to get help and sometimes they use it to share their ideas or feedback. After converting their post or comment into a ticket, how can I send a personalized notification to them?
Answer
It's possible to send personalized notifications to the customers who had their comments or posts in the community converted into a ticket. To achieve this, create a new trigger to notify these specific users and modify all the existing triggers to avoid multiple triggers firing at the same time for the same purpose.
Create a Notify requester of ticket created from community trigger
To add the trigger
- In Zendesk Support, click the Admin icon (
) in the sidebar, then select Business Rules > Triggers.
- Click Add trigger.
- Add the following condition under Meet ALL of the following conditions:
- Ticket Is Created
- Channel Is Help Centre post
- Requester Is not (current ser)
-
Status Is not Solved
- Under Actions select:
- Email user (requester)
-
Email subject
We created a ticket for your Community post
-
Email body
Hello {{ticket.requester.name}},
Thank you so much for taking the time to share your ideas with us regarding our Product. Our team reads every feedback we receive and may get in touch with you, should we require more information.
We are grateful to get feedback and suggestions from our customers, we do really value your opinion. We feel like there is so much we can do to improve the product and hopefully we will be able to satisfy your needs.
We share our product updates through our Knowledge Base. If you didn't subscribe to our Announcement category, we would love you to follow us.
All the best.
- Click Create.
Modify existing triggers
- Identify any existing triggers that notify your requesters when a ticket is created.
-
Exclude community posts from these triggers using the condition Channel Is not Help Center post as in the example below.
Alternative workflows
Create multiple types of notifications by adding a specific string of text to the ticket title or body, when you convert the end user contribution into a ticket.
- Exclude the string from other similar triggers first by adding the condition Comment text Does not contain the following string.
- Create a new trigger, use the condition Comment text Contains the following string and specify what you are going to add in the ticket title/body.
- Create a ticket from an end user post/comment. Once you get the pop-up below, add this string of text by typing it in.
In the above example, the text string is [IDEAS] and it is used when a customer shares an idea or feedback in the community. This is a manual process, but it allows setting different workflows for different request types like ticket fields.
To view all the Help Center contributions converted into tickets, see How can I view tickets converted from the community in Support?. For tips on views, see Views can help clear the queue.
3 Comments
@Amy - thanks, great tip.
hi Amy! Do you know if there is a way to change an end-user post or comment into a ticket automatically? For example, if a question is posted but not answered, could I set up a trigger so that it's automatically changed into ticket after a certain amount of time?
Thanks and let me know!
Hi Katie!
I'm afraid it's not possible to have this done automatically; tickets can only be created from posts and comments manually.
However, we do have an API for Help Center content, so you could definitely build something customer to do this for you! You can find our Developer resources here.
Please sign in to leave a comment.