How to notify every customer affected by an outage in Zendesk
By Jake Marsh · Updated
To notify everyone affected by an outage from Zendesk, open Heralder, choose New campaign and pick Requesters of tickets as the audience. Search for the incident's tickets, such as tags:outage_0930 status<solved, and each requester gets one new ticket however many tickets they opened. Write the update, check the dry run, send a test ticket, then send. Customers' replies land on their own ticket.
Steps
- Tag the incident's tickets. Make sure tickets about the outage share a tag, such as
outage_0930, by macro or trigger. - Open Heralder from the left navigation bar (the megaphone icon) and choose New campaign.
- Pick the audience. Under Who should get a ticket?, choose Requesters of tickets and enter a Zendesk ticket search.
- Write the message. Name the campaign (internal), write the subject and message, and insert merge fields such as
{{first_name|there}}. Add Language versions for locales such asdeorpt-brif you support customers in other languages. - Set the ticket. Pick a status, group, form and extra tags such as
outage_0930_notice. Pending works well: a reply moves the ticket back to Open. - Choose delivery. "Public reply, emailed by your account's triggers" for most accounts, "Public reply, emailed by the Heralder trigger", or Internal note only.
- Choose who to skip: agents and admins, suspended users, the opt-out tag, email domains, and people contacted by Heralder in the last N days.
- Review and send. Read the dry run, click Send a test ticket to an address that isn't your agent login, then send. For more than 50 tickets, type the number to confirm.
Three ways to build the audience
| Audience | Search | Good for |
|---|---|---|
| Requesters of tickets | Zendesk ticket search, for example tags:outage_0930 status<solved | Everyone who already wrote in about the incident |
| Members of organizations | Zendesk organization search, for example tags:enterprise (up to 200 organizations) | Every contact at affected accounts, such as one region or plan |
| Users matching a search | Zendesk user search, for example tags:beta or organization:"Name" | People with a user tag or field value |
Each person gets one ticket even when they match several times. Duplicate emails and users without an email are listed as skipped, with the reason.
What the dry run checks
The dry run changes nothing. It shows how many tickets will be created, who is skipped and why, how the campaign splits into batches and how long it will take, which trigger will email the tickets, and the first tickets exactly as Zendesk will receive them. Problems that would stop the send appear under Fix before sending.
After the update goes out
- Find the tickets: search
tags:heralder_<id>. Every campaign ticket also has theheraldertag. - See who replied: when the tickets were created as Pending, On-hold or Solved, the campaign page counts per batch the tickets a customer's reply reopened.
- Send a follow-up: when the outage is fixed, start a new campaign with the same search. Leave Contacted by Heralder in the last N days off for it, so everyone hears the fix.
- Audit trail: each campaign has an internal log ticket tagged
heralder_logwith the template, settings and counts.
What it costs
Heralder is billed monthly by Zendesk after a 14-day free trial: Team $120 a month per Zendesk account (1,000 tickets per campaign, 5 senders), Professional $199 (5,000 and 10) and Enterprise $349 (15,000 and 20). Every feature is on every plan. See the Heralder documentation.
Heralder
Bulk proactive tickets: one personal ticket per customer from a CSV or Zendesk search, with undo. From $120 a month per Zendesk account.
Questions
Does Zendesk have a native way to send bulk notices?
Zendesk's announcement retiring its Proactive Tickets app says Zendesk doesn't currently include native bulk-ticketing or communication tools. Heralder creates the tickets from inside Zendesk Support.
Will a customer with five tickets about the outage get five emails?
No. With Requesters of tickets, each requester gets one new ticket however many tickets they have.
Can I send it as a WhatsApp or chat message?
No. Heralder creates email channel tickets only.
What if Zendesk doesn't email the new tickets?
Most accounts email new agent-created tickets through the standard "Notify requester of new proactive ticket" trigger, and the review step confirms it. If yours doesn't, an admin turns on the Heralder trigger once from the Ticket and delivery step.