Skip to content

Cancellations Report Documentation

Menu Location: Reports > Customers > Customer Cancellations (or Cancels page)

Access Level: Customer Service and above

Last Updated: 2026-03-01


Overview

The Cancellations Report page provides detailed analytics on customer cancellations, helping you understand why customers leave, identify trends, and develop win-back strategies. This report is essential for reducing churn and improving customer retention.

Primary Functions:

  • View all customer cancellations with dates and reasons
  • Analyze cancellation trends over time
  • Filter by cancellation reason, date range, box type, etc.
  • Identify at-risk customer segments
  • Export cancellation data for analysis
  • Track win-back campaign effectiveness
  • Monitor customer lifetime value of cancelled accounts

Page Layout

Header Section

  • Date Range Selector: Choose time period for analysis
  • Filter Controls: Filter by reason, box type, customer segment, tenure
  • Summary Stats Dashboard: Key cancellation metrics
  • Export Button: Download cancellation data

Cancellations Table

Displays cancelled customers with columns:

  • Customer Name - Click to view account details
  • Email - Contact information
  • Cancellation Date - When subscription ended
  • Cancellation Reason - Why they cancelled
  • Customer Since - Original signup date
  • Tenure - How long they were active
  • Box Type - Subscription type
  • Lifetime Value - Total revenue from customer
  • Last Order Date - When they last received order
  • Win-Back Status - Contact/re-engagement attempts
  • Actions - Contact, view details, mark as contacted

Summary Dashboard

  • Total Cancellations - Count for selected period
  • Cancellation Rate - Percentage of active base
  • Top Cancellation Reasons - Breakdown by reason
  • Average Tenure - How long customers stayed before cancelling
  • Revenue Impact - Lost MRR (Monthly Recurring Revenue)
  • Win-Back Rate - Percentage successfully re-activated

Cancellation Reasons

Common Cancellation Reasons

Price-Related:

  • Too Expensive - Cost is primary concern
  • Competing with Grocery Store - Can buy cheaper elsewhere
  • Budget Changes - Financial hardship or budget cuts

Service-Related:

  • Quality Issues - Product quality below expectations
  • Not Enough Variety - Same products every week
  • Too Much Food - Can't consume everything
  • Too Little Food - Box size too small for household
  • Missing Items - Frequent order fulfillment errors
  • Delivery Issues - Late, damaged, or missing deliveries

Lifestyle Changes:

  • Moving - Relocating out of delivery area
  • Travel - Too much travel to make use of subscription
  • Dietary Change - New dietary restrictions or preferences
  • Household Size Change - Kids moved out, divorce, etc.

Competitive:

  • Found Another Service - Switched to competitor
  • Prefer Shopping - Prefer control of in-store shopping
  • CSA Membership - Joined local CSA instead

Operational:

  • Difficulty Pausing/Skipping - Flexibility concerns
  • Customer Service Issues - Poor support experience
  • Website/App Problems - Technical difficulties

Other:

  • Seasonal - Only wanted for certain seasons
  • Trial Period Over - Just trying it out
  • No Reason Given - Customer didn't specify
  • Other - Miscellaneous reasons

Search & Filtering

Search by:

  • Customer name
  • Email address
  • Cancellation reason text
  • Admin notes

Filter by Cancellation Reason

  • Select one or multiple reasons
  • See volume by each reason category
  • Identify most common pain points

Filter by Date Range

  • Last 7 days - Recent cancellations
  • Last 30 days - Past month
  • Last Quarter - 90 days
  • Last Year - Annual view
  • Custom Range - Specific dates

Use Cases:

  • Track seasonal cancellation patterns
  • Compare quarter-over-quarter trends
  • Analyze impact of price changes or promotions

Filter by Customer Tenure

  • 0-30 days - Very early churn (onboarding issue)
  • 1-3 months - Early churn
  • 3-6 months - Mid-term churn
  • 6-12 months - Late churn
  • 1+ years - Long-term customer loss

Analysis: Different retention strategies needed for each tenure group

Filter by Box Type

  • Small Box
  • Medium Box
  • Large Box
  • Custom/Specialty boxes

Use: Identify if certain box types have higher churn

Filter by Lifetime Value

  • Low LTV ($0-200)
  • Medium LTV ($200-1000)
  • High LTV ($1000+)
  • Custom Range

Priority: High LTV cancellations warrant immediate win-back efforts

Filter by Win-Back Status

  • Not Contacted - No outreach yet
  • Contacted - No Response - Attempted but no reply
  • Interested in Returning - Positive response
  • Returned - Successfully reactivated
  • Not Interested - Declined win-back offer

Sorting Options

Sort by:

  • Cancellation Date (most recent first)
  • Cancellation Date (oldest first)
  • Tenure (longest customers first)
  • Lifetime Value (highest value first)
  • Customer Name (alphabetical)
  • Reason (grouped by category)

Common Use Cases

Use Case 1: Weekly Cancellation Review

Goal: Monitor and respond to recent cancellations

Steps:

  1. Filter by Date: "Last 7 days"
  2. Review each cancellation:
    • Read cancellation reason
    • Check customer tenure
    • Note lifetime value
  3. Categorize by action needed:
    • High Priority - Long tenure or high LTV → immediate outreach
    • Medium Priority - Addressable issues → targeted offer
    • Low Priority - Moving/life changes → gentle follow-up
  4. For high priority:
    • Add personalized note
    • Schedule phone call or personal email
    • Offer specific solution to their reason
  5. For medium priority:
    • Send targeted win-back email campaign
    • Offer appropriate incentive
  6. Track responses and outcomes

Frequency: Weekly on Mondays

Use Case 2: Identify Top Churn Reasons

Goal: Find systemic issues driving cancellations

Steps:

  1. Set date range: Last 90 days
  2. Review "Top Cancellation Reasons" in summary dashboard
  3. Note top 3-5 reasons
  4. For each major reason:
    • Count volume - How many cancellations?
    • Analyze impact - What's the revenue loss?
    • Find root cause - Is this addressable?
    • Develop solution:
    • Too expensive → Create value-focused campaigns, flexible pricing
    • Quality issues → Review supplier quality, tighten QC
    • Not enough variety → Expand menu rotation
    • Delivery issues → Review logistics operations
  5. Implement improvements
  6. Track if cancellation reasons shift over time

Example Action: If "Too Much Food" is top reason → Introduce smaller box size or skip week flexibility

Use Case 3: Win-Back Campaign

Goal: Re-engage recently cancelled customers

Steps:

  1. Filter:
    • Date: "Last 30-60 days" (recent enough to remember, distant enough to miss you)
    • Win-Back Status: "Not Contacted"
    • Exclude: "Moving", "Out of Delivery Area" (can't serve them)
  2. Segment by cancellation reason:
    • Price Sensitive → Discount offer
    • Quality Concerns → "We've improved" message + guarantee
    • Too Much/Little Food → New box sizes or flexibility
    • Variety → Menu updates, new products
  3. Create targeted email campaigns for each segment
  4. Send win-back emails
  5. Mark as "Contacted"
  6. Track:
    • Open rates
    • Click rates
    • Reactivation rate
  7. Follow up with interested customers
  8. Analyze ROI of win-back campaign

Timing: 30-60 days after cancellation is optimal

Use Case 4: Early Churn Analysis

Goal: Reduce cancellations in first 90 days

Steps:

  1. Filter by Tenure: "0-3 months"
  2. Review cancellation reasons for early churners
  3. Common early churn reasons:
    • Poor onboarding experience
    • Expectations not met
    • First order disappointment
    • Difficulty using website
    • Didn't understand service
  4. Identify patterns:
    • Specific box types?
    • Certain acquisition channels?
    • Seasonal signups?
  5. Develop interventions:
    • Improve onboarding emails
    • Set clearer expectations at signup
    • Enhanced first box experience
    • Proactive customer service outreach at Day 7, 30, 60
  6. Implement changes
  7. Monitor if early churn rate improves

Goal: Reduce 0-90 day cancellation rate by XX%

Use Case 5: High-Value Customer Recovery

Goal: Prioritize win-back for most valuable lost customers

Steps:

  1. Filter:
    • Lifetime Value: $1000+
    • Date: Last 90 days
  2. Review each high-value cancellation:
    • Read full cancellation reason and notes
    • Review order history for context
    • Check for any service failures
  3. For each customer:
    • Personalize outreach (not template)
    • Manager or owner makes contact
    • Acknowledge specific issue
    • Offer generous win-back incentive
    • Request feedback call
  4. Document interactions
  5. Track recovery rate
  6. Analyze what worked/didn't work

ROI: Even 20% recovery rate on high-LTV customers is extremely valuable


Report Data & Columns

Column Description Use Case
Customer Name Who cancelled Identify customer for follow-up
Cancellation Date When subscription ended Timeline analysis, campaign timing
Reason Why they cancelled Pattern identification, solutions
Tenure How long they subscribed Segment for targeted strategies
Lifetime Value Total revenue generated Prioritize win-back efforts
Box Type Subscription type Product-specific churn analysis
Last Order Date Final delivery Verify actual ending
Win-Back Status Outreach tracking Campaign management

Export & Download Options

Export Formats:

  • CSV - Detailed data for analysis
  • PDF Report - Summary with charts
  • Excel - Advanced filtering and pivot tables

Export Includes:

  • All customer cancellation details
  • Calculated metrics (tenure, LTV)
  • Dates and reasons
  • Win-back status
  • Contact information

Export Process:

  1. Apply desired filters
  2. Click "Export" button
  3. Choose format
  4. Select columns to include
  5. Download file

Common Exports:

  • Monthly cancellation report for management
  • Reason-specific lists for targeted campaigns
  • High-LTV cancellations for manual outreach
  • Tenure analysis for retention strategy

Integration Points

Customer Accounts

  • Direct links to customer detail pages
  • View full account history
  • Access contact information
  • Review order history

Email System

  • Send win-back campaigns
  • Track email engagement
  • Automate drip sequences
  • Monitor response rates

Analytics Platform

  • Calculate churn rate
  • Monitor retention metrics
  • Trend analysis over time
  • Cohort analysis

Troubleshooting

Cancellation Not Showing in Report

Symptoms: Customer cancelled but not appearing in list

Check:

  1. Verify cancellation was actually processed
  2. Check date range filter includes cancellation date
  3. Ensure "All Reasons" filter is selected
  4. Verify customer status is "Cancelled" not just paused
  5. Search by customer name directly

Common Causes:

  • Account paused not cancelled
  • Date range filter too narrow
  • Reason filter excluding this cancellation

Cancellation Count Seems High

Symptoms: Unexpectedly large number of cancellations

Investigate:

  1. Compare to previous periods (seasonal variation?)
  2. Check for recent price changes
  3. Review recent service issues or outages
  4. Look for quality problems in feedback
  5. Verify no duplicate cancellation entries
  6. Check if test accounts included

Action:

  • Isolate root cause
  • Implement immediate corrective measures
  • Communicate with team
  • Plan recovery strategy

Cannot Update Win-Back Status

Symptoms: Status won't save or update

Solutions:

  1. Refresh page and try again
  2. Verify you have appropriate permissions
  3. Check that customer is actually cancelled
  4. Ensure stable internet connection
  5. Try different browser if persists

Reasons Not Categorized

Symptoms: Many cancellations showing "No reason given" or "Other"

Root Cause:

  • Cancellation form doesn't require reason
  • Reasons not enforced at point of cancellation
  • Customers skip reason selection

Solutions:

  • Make reason field required in cancellation flow
  • Provide clear reason options
  • Add "Other (please specify)" text box
  • Train CS team to document reason when processing

  • Customers - View active customer accounts
  • Customer Detail - Individual customer information
  • Customer Engagement Report - Retention metrics
  • Customer Longevity Report - Tenure analysis
  • Email Templates - Win-back email campaigns
  • Cohort Data - Retention by signup cohort

Typical Workflow:

  1. Customer cancels subscription
  2. Cancellation recorded with reason
  3. Appears in Cancellations Report
  4. Admin reviews weekly cancellations
  5. High-value customers flagged for outreach
  6. Win-back campaign sent (30-60 days later)
  7. Responses tracked, customers re-engaged
  8. Trends analyzed for product/service improvements

Permissions & Access

Required Access Level: Customer Service or higher

Access Level Capabilities:

  • Customer Service: View report, mark win-back status
  • Manager: All Customer Service + export data, send win-back campaigns
  • Administrator: All Manager + full analytics, trend reports
  • Kiva Admin: All features + system configuration

Restricted Features:

  • Export Customer Data: May require Manager approval
  • Send Win-Back Campaigns: Requires Manager
  • View Lifetime Value: May be restricted based on company policy

Best Practices

Monitoring

  1. Review cancellations weekly to stay on top of trends
  2. Track churn rate monthly as key business metric
  3. Set alerts if cancellations spike unexpectedly
  4. Monitor reasons to identify emerging issues quickly
  5. Compare periods to identify seasonal patterns

Win-Back Strategy

  1. Segment by reason for targeted messaging
  2. Time outreach at 30-60 days post-cancellation
  3. Personalize high-value customer outreach
  4. Test different offers to optimize conversion
  5. Track ROI of win-back campaigns

Analysis

  1. Calculate churn rate regularly (monthly)
  2. Segment by tenure to identify when customers leave
  3. Monitor reasons over time to track improvement
  4. Compare box types for product-specific insights
  5. Link to acquisition source to identify quality channels

Prevention

  1. Use insights to improve product and service
  2. Address top reasons systematically
  3. Improve onboarding to reduce early churn
  4. Enhance flexibility (pause, skip, customize)
  5. Proactive outreach to at-risk customers before they cancel

Things to Avoid

  • ❌ Ignoring cancellations without review
  • ❌ Treating all cancellations the same (segment!)
  • ❌ Waiting too long for win-back outreach
  • ❌ Generic win-back emails (personalize)
  • ❌ Not tracking win-back campaign results
  • ❌ Failing to act on top cancellation reasons

Quick Reference Card

Task Action/Location
View recent cancellations Filter: Date → Last 7 days
Find top cancellation reasons View Summary Dashboard stats
Filter by specific reason Reason filter dropdown
Export cancellation data Click "Export", choose format
View high-value cancellations Filter: LTV → $1000+
Mark customer contacted Win-Back Status → Contacted
Find early churners Filter: Tenure → 0-90 days
Search specific customer Use search bar, enter name/email
Sort by lifetime value Sort: LTV (highest first)
View cancellation trends Set date range, review summary
Filter not contacted Win-Back Status → Not Contacted
Calculate churn rate Total cancels ÷ active customers

FAQs

What's a good cancellation rate?

Industry average for subscription boxes is 5-10% monthly churn. Below 5% is excellent. Above 10% needs attention. Annual retention of 60%+ is healthy.

How long should I wait before sending a win-back email?

30-60 days is optimal. Too soon feels pushy, too late they've forgotten you. Test what works for your audience.

Should I offer discounts to win back customers?

Depends on cancellation reason. Price-sensitive customers may respond to discount. Quality concerns need service improvements first, not just discounts.

What if a customer cancelled because they're moving?

Keep them on your email list if they consented. If you expand to their new area, reach out. Otherwise, respect their decision and wish them well.

How do I reduce cancellations?

Analyze top reasons, address root causes, improve onboarding, increase engagement, add flexibility (pause/skip), enhance product quality, and proactive customer service.

Can I prevent customers from cancelling?

Not entirely, but you can make it easier to pause instead. Offer alternatives before final cancellation. But ultimately, respect customer's decision.

What's the difference between churn rate and cancellation rate?

Often used interchangeably. Churn rate typically includes both cancellations and expirations. Cancellation rate is just voluntary cancellations.

Should I contact every cancelled customer?

Prioritize by lifetime value and cancellation reason. High-LTV customers warrant personal outreach. Address-moveable concerns get targeted campaigns. Life changes get gentle follow-up.

How do I track win-back campaign success?

Monitor: open rates, click rates, response rates, actual reactivations, revenue recovered, ROI (cost of campaign vs. recovered revenue).

What if cancellation reasons don't match reality?

Customers may not be honest (e.g., say "too expensive" when real reason is quality). Look for patterns, use exit surveys, and conduct customer interviews for deeper insights.


End of Documentation

For additional help, contact your system administrator or Kiva Logic support.