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¶
Quick Search¶
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:
- Filter by Date: "Last 7 days"
- Review each cancellation:
- Read cancellation reason
- Check customer tenure
- Note lifetime value
- 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
- For high priority:
- Add personalized note
- Schedule phone call or personal email
- Offer specific solution to their reason
- For medium priority:
- Send targeted win-back email campaign
- Offer appropriate incentive
- Track responses and outcomes
Frequency: Weekly on Mondays
Use Case 2: Identify Top Churn Reasons¶
Goal: Find systemic issues driving cancellations
Steps:
- Set date range: Last 90 days
- Review "Top Cancellation Reasons" in summary dashboard
- Note top 3-5 reasons
- 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
- Implement improvements
- 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:
- 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)
- 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
- Create targeted email campaigns for each segment
- Send win-back emails
- Mark as "Contacted"
- Track:
- Open rates
- Click rates
- Reactivation rate
- Follow up with interested customers
- 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:
- Filter by Tenure: "0-3 months"
- Review cancellation reasons for early churners
- Common early churn reasons:
- Poor onboarding experience
- Expectations not met
- First order disappointment
- Difficulty using website
- Didn't understand service
- Identify patterns:
- Specific box types?
- Certain acquisition channels?
- Seasonal signups?
- Develop interventions:
- Improve onboarding emails
- Set clearer expectations at signup
- Enhanced first box experience
- Proactive customer service outreach at Day 7, 30, 60
- Implement changes
- 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:
- Filter:
- Lifetime Value: $1000+
- Date: Last 90 days
- Review each high-value cancellation:
- Read full cancellation reason and notes
- Review order history for context
- Check for any service failures
- For each customer:
- Personalize outreach (not template)
- Manager or owner makes contact
- Acknowledge specific issue
- Offer generous win-back incentive
- Request feedback call
- Document interactions
- Track recovery rate
- 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:
- Apply desired filters
- Click "Export" button
- Choose format
- Select columns to include
- 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:
- Verify cancellation was actually processed
- Check date range filter includes cancellation date
- Ensure "All Reasons" filter is selected
- Verify customer status is "Cancelled" not just paused
- 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:
- Compare to previous periods (seasonal variation?)
- Check for recent price changes
- Review recent service issues or outages
- Look for quality problems in feedback
- Verify no duplicate cancellation entries
- 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:
- Refresh page and try again
- Verify you have appropriate permissions
- Check that customer is actually cancelled
- Ensure stable internet connection
- 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
Related Pages¶
- 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:
- Customer cancels subscription
- Cancellation recorded with reason
- Appears in Cancellations Report
- Admin reviews weekly cancellations
- High-value customers flagged for outreach
- Win-back campaign sent (30-60 days later)
- Responses tracked, customers re-engaged
- 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¶
- Review cancellations weekly to stay on top of trends
- Track churn rate monthly as key business metric
- Set alerts if cancellations spike unexpectedly
- Monitor reasons to identify emerging issues quickly
- Compare periods to identify seasonal patterns
Win-Back Strategy¶
- Segment by reason for targeted messaging
- Time outreach at 30-60 days post-cancellation
- Personalize high-value customer outreach
- Test different offers to optimize conversion
- Track ROI of win-back campaigns
Analysis¶
- Calculate churn rate regularly (monthly)
- Segment by tenure to identify when customers leave
- Monitor reasons over time to track improvement
- Compare box types for product-specific insights
- Link to acquisition source to identify quality channels
Prevention¶
- Use insights to improve product and service
- Address top reasons systematically
- Improve onboarding to reduce early churn
- Enhance flexibility (pause, skip, customize)
- 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.