← Workflows

阅读中文版本

Customer Impact Notification Workflow

Notify impacted customers before, during, and after a release that changes behaviour they depend on, with clear actions.

intermediate~45 minreleasecommunicationsupport

Objective

Give affected customers timely, actionable notice of a release that changes their experience.

Environment

  • A customer segment list
  • Notification channels
  • Support team briefing

Steps

1. Identify impacted segments

Determine which customers are affected by each behaviour change or outage.

Expected state: A targeted audience list exists per change.

2. Send advance notice

Notify affected customers ahead of time with what changes and what they should do.

Expected state: Customers have time to prepare.

3. Brief support

Give support the expected questions and answers before the change lands.

Expected state: Support can respond confidently during the change.

4. Follow up after

Send a completion note with the outcome and any residual action items.

Expected state: Customers know the change is done and what remains.

Decision points

Notify all customers or only impacted ones?

  • Only impacted segments
  • Everyone

Target only impacted segments to keep notices meaningful.

How much lead time?

  • Depends on customer action needed
  • Fixed notice period

Scale lead time to the effort required of the customer.

Expected outcome

Affected customers receive timely notice and clear actions around a behavioural release, reducing surprise and support load.

Verification

Confirm all impacted segments were notified before the change, support was briefed, and follow-up went out after completion.

Cleanup

Archive notification records and update the impact matrix for future releases.

Overview

Give affected customers timely, actionable notice of a release that changes their experience.

This workflow is reusable across teams and environments; adapt the commands to your tooling while keeping the sequence and checkpoints intact.

Environment and prerequisites

  • A customer segment list
  • Notification channels
  • Support team briefing

Procedure

1. Identify impacted segments

Determine which customers are affected by each behaviour change or outage.

Expected state: A targeted audience list exists per change.

2. Send advance notice

Notify affected customers ahead of time with what changes and what they should do.

Expected state: Customers have time to prepare.

3. Brief support

Give support the expected questions and answers before the change lands.

Expected state: Support can respond confidently during the change.

4. Follow up after

Send a completion note with the outcome and any residual action items.

Expected state: Customers know the change is done and what remains.

# derive the impacted segment from usage data
SELECT distinct(account_id) FROM api_calls WHERE endpoint = '/v1/legacy';

Verification

Confirm all impacted segments were notified before the change, support was briefed, and follow-up went out after completion.

Decision points

Notify all customers or only impacted ones?

  • Only impacted segments
  • Everyone

Recommendation: Target only impacted segments to keep notices meaningful.

How much lead time?

  • Depends on customer action needed
  • Fixed notice period

Recommendation: Scale lead time to the effort required of the customer.

Common failures

  • Notifying everyone dilutes the message.
  • No advance notice forces reactive support.
  • Missing follow-up leaves customers unsure.