Skip to main content
UI Coach Logo
Intermediate

Honest Subscription Cancellation

Design a cancellation journey that explains service, data, billing, and team consequences without obstructing a customer's choice.

Responsive web, Mobile1 to 2 hours

The brief

Understand the problem

Background

A project documentation service offers monthly and annual plans. Customers may lose editing access, storage, integrations, or promotional pricing when they cancel, but those consequences should inform rather than frighten.

User context

Ravi owns a three-person workspace that no longer needs the service. He wants to stop renewal, export important projects, and know whether collaborators will retain read access.

Product problem

Ravi needs a direct exit with precise consequences, while the product should provide reasonable recovery options without manipulative friction.

Objective

Create plan review, consequence explanation, export choice, and cancellation confirmation for a team subscription.

What to design

Define the experience

Required experience

  • Open subscription controls and see the renewal terms
  • Review dated consequences for billing, members, and data
  • Choose whether to export or transfer ownership
  • Confirm cancellation and understand reactivation

Screens and states

  • Subscription overview
  • Cancellation consequence review
  • Data and ownership choices
  • Cancellation receipt

Core user flow

Follow the critical path

  1. 01

    Ravi opens billing and chooses to cancel renewal

  2. 02

    The service explains that editing ends on 30 September while read access lasts another month

  3. 03

    He starts a workspace export and keeps cancellation available

  4. 04

    Ravi confirms, receives a receipt, and sees the remaining access period

Product rules

Requirements and constraints

Requirements

  • Keep the cancellation action findable from billing
  • Use exact dates, amounts, and affected capabilities
  • Make retention offers optional and easy to dismiss
  • Allow export without forcing the user to delay cancellation
  • Provide a receipt and reversible reactivation window when policy permits

Constraints

  • Annual charges already paid may be nonrefundable under the stated terms
  • Only a billing owner can cancel a team plan
  • Export preparation may finish after cancellation is confirmed

Reality check

States worth considering

A scheduled downgrade already exists
The workspace has an unpaid invoice
The billing owner plans to leave the team
An add-on renews on a different date
Export generation fails

Finish line

What to deliver

  • Four responsive screens with an honest primary cancellation path
  • A consequence table covering billing, access, data, integrations, and reactivation

If you want more

Optional extensions

Add a no-pressure pause option
Design the member view after the owner cancels

Optional direction

Visual resources

Use these as a starting constraint if you want one. They are not part of the required solution.

Font pairing
SpiraxOpen Sans

Spirax & Open Sans

Clear interface writing gives people the confidence to understand what changed and decide what to do next.

Icons
Illustrations

Keep practicing

Beginner
SaaS

Guided Product Onboarding

Design a first-run journey that teaches a team lead to configure and publish one useful workflow without blocking exploration.

Responsive web1 to 2 hours
Content DesignInteraction Design
Intermediate
Social

Ask a Clear Question and Evaluate Answers

Design a question and answer flow that helps people provide context, assess credibility, and recognize the most useful response.

Responsive web2 to 4 hours
Content DesignTrust and Safety
Intermediate
Security

Enroll a Passkey With a Safe Fallback

Design passkey setup that explains where access lives, confirms success, and leaves the person with a usable recovery route.

Responsive web1 to 2 hours
Content DesignInteraction Design
Intermediate
Productivity

Shared Goal With Private Progress

Design a goal tracker that lets people support a shared ambition while choosing which progress details remain private.

Mobile2 to 4 hours
Product ThinkingContent Design
Advanced
Messaging

Anonymous Community Question Inbox

Design a moderated messaging space where people can ask sensitive questions without inviting unrestricted anonymous contact.

Mobile2 to 4 hours
Trust and SafetyContent Design
Advanced
Fintech

Investment Portfolio Risk Explanation

Design a portfolio view that explains concentration, volatility, time horizon, and scenario uncertainty without giving personal investment advice.

Responsive web2 to 4 hours
Data VisualizationContent Design