I'm looking to get insights into how B2B SaaS teams handle communication with customers during incidents, beyond just using a Statuspage and saying we're investigating. I find the process can get chaotic, with customers not getting timely updates, support teams overwhelmed, and important information getting buried in conversations. Here are my main questions: 1) What methods do you use to deliver updates to customers, like via Statuspage, Intercom, email, or in-app notifications? 2) How do you maintain transparency without overwhelming customers who are unaffected? 3) Do you follow a rule for providing updates by a certain time, and if so, how do you enforce it? 4) After an incident, what reports do you share, and how cumbersome is this process? I'm more interested in the communication processes rather than vendor suggestions.
3 Answers
Separating the communication lead from the incident commander has been pivotal for us. When the incident commander is deep in triage, they often forget to update customers, which can lead to distrust. We use Statuspage for broad visibility and send targeted emails to affected users. Our 'next update by X' policy is strict; we set a timer in the Slack channel as a reminder. If no updates have been made, the comms lead sends a holding message. This has drastically reduced gaps in communication. After the incident, we prefer to send a brief summary to affected customers within 48 hours, rather than a full postmortem, since they usually want to know what went wrong and the steps we're taking to prevent it in the future.
Customer support teams are essential for incident communication. It's crucial that internal engineers aren’t the frontline communicators. They should be fixing issues while support handles the client updates. The key is to make sure our support team has all the needed updates and is prepared to answer questions diligently.
For us, the communication starts with an incident response team, and the product manager determines what to share. It's not ideal to have engineers communicate directly with customers since they need to focus on resolving issues. Typically, as a manager, I relay updates through leadership in customer support or customer success teams. We share what the problem is, what parts are affected, our progress in fixing it, and sometimes an estimated resolution time, though that’s rare. For example, we might inform clients about increased load on our services impacting image delivery, and keep them posted throughout the resolution process.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures