Customer retention
Audience segmentation
On this page
Customers differ in how they behave, what they need, what they are worth to the business and how likely they are to leave. Treating every customer the same way is inefficient and wastes resources.
Audience segmentation for customer retention means dividing the customer base into meaningful groups by shared characteristics, especially churn behaviour and value. Communication and actions can then be tailored to each segment.
Audience analysis shows what customers who have churned have in common. With that knowledge, you can pinpoint which of today’s customers behave in the same way, before they possibly decide to cancel.
Customers who are likely to churn probably do not form a single uniform group. There may be several subgroups with different behaviours. That is why communication needs to be tailored to each subgroup.
Why segment for retention?
Resources go where they do the most good
Without segmentation, every customer gets the same communication regardless of risk or value.
Result
- High-risk customers get too little attention (they churn)
- Low-risk customers get too much communication (irritation)
- Very valuable customers are treated like the average (dissatisfaction)
With segmentation: Resources are spent where they have the greatest effect.
Example
- High risk + high value → Personal contact from an account manager
- High risk + low value → Automated email campaign
- Low risk → Minimal contact (avoid disturbing them)
Communication becomes relevant
Without segmentation, customers get generic communication that feels irrelevant to them.
- Example
- A new customer (three weeks) gets an email: “Thank you for two years of loyalty!”
→ Irrelevant, because they have been a customer for three weeks. - With segmentation
- Messages are adapted to the customer’s situation.
Example
- New customer → Onboarding tips
- Active customer → New features, upselling opportunities
- Inactive customer → Win-back offer
Retention efforts deliver a higher ROI
Focus on the right customers
- High risk + high value
- These customers are the most worth keeping. Invest time and resources.
- High risk + low value
- These customers are worth trying to keep, but at a lower cost (an automated campaign).
- Low risk
- These customers need minimal effort. Do not waste resources.
The same retention budget then has a greater impact.
How to go from churn analysis to segmentation
Use the insights from the churn analysis
The churn analysis has identified
- Which behaviours come before churn
- Which customers are at risk
- Why different customers leave
Next step: Use this information to segment current customers.
Pinpoint current customers who show churn behaviour
Process
- The churn analysis shows what churned customers have in common
- The same traits are looked for among current customers
- Those who match are flagged as “likely to churn”
Example
The churn analysis shows: Customers who churn often share these traits
- No activity in the past 30 days
- Use of only one feature
- 2+ support tickets in the past month
Segmentation: Identify current customers with the same behaviour: → 300 customers match the profile → Segment: “High churn risk”
How the subgroups differ
Different subgroups need different communication.
Example
Subgroup A: “Price-sensitive”
- Leave because a competitor is cheaper
- Communication: Discount offer, show value for money
Subgroup B: “Unused features”
- Do not use the product to the full
- Communication: Onboarding, training, show how the customer gets more value
Subgroup C: “Poor support experience”
- Many complaints, unresolved problems
- Communication: Personal contact, escalation to senior support
Subgroup D: “Life event”
- Have moved house, changed jobs or seen their family situation change
- Communication: Offer an alternative product or service that suits the new situation
If everyone is treated the same, the wrong message reaches the wrong group, and the work becomes inefficient.
If customers are segmented, each group gets a message that fits, and more efforts succeed.
Five dimensions to segment by
1. Churn risk (likelihood of leaving)
Based on the churn analysis: A risk score is calculated for each customer.
Segments
High risk (risk score 61-100)
- Behaviours that strongly indicate churn
- Requires immediate action
Medium risk (risk score 31-60)
- Some warning signs
- Proactive communication recommended
Low risk (risk score 0-30)
- No clear warning signs
- Minimal effort
2. Customer value (LTV or revenue)
Based on historical and expected revenue
High value
- Top 20 per cent of customers by revenue
- Strategically important
Medium value
- Middle 60 per cent
- The core of the customer base
Low value
- Bottom 20 per cent
- Minimal investment in retention
3. Customer lifecycle (where they are in the customer journey)
Segments
New customers (0-3 months)
- Onboarding phase
- High churn risk if onboarding fails
- Focus: Help them discover the value quickly
Active customers (3-12 months)
- Use the product regularly
- Relatively stable
- Focus: Maintain engagement, introduce new features
Loyal customers (12+ months)
- Proven value over time
- Lower churn risk
- Focus: Upselling, referrals, rewarding loyalty
Inactive customers (not used for 30+ days)
- Risk that they forget about the company
- Focus: Reactivation
4. Behavioural segments
Based on how the customer uses the product or service
Power users
- Use many features
- High activity
- Low churn risk, good for case studies and referrals
Casual users
- Use basic features
- Medium activity
- Possible upselling if they discover more value
Minimal users
- Rarely use it
- High churn risk
- Need reactivation or onboarding
5. Reason for churn (for at-risk customers)
Based on why the customer is likely to leave
Price-sensitive
- Compare prices with competitors
- Communication: Discount, show ROI, emphasise value
Feature gap
- Lack a feature that a competitor has
- Communication: Roadmap, upcoming features, workarounds
Onboarding problems
- Do not understand how to use the product
- Communication: Training, guides, personal help
Support problems
- Poor support experience
- Communication: Escalate to senior support, prioritise their tickets
Life event
- Their situation has changed so that the product is no longer relevant
- Communication: Alternative products, pausing instead of cancelling
Three segmentation models
RFM segmentation (Recency, Frequency, Monetary)
A simple and powerful model
Recency (R): When was the latest activity or purchase?
- High (recently): 1-30 days ago
- Medium: 31-90 days ago
- Low (long ago): 91+ days ago
Frequency (F): How often is the customer active or buying?
- High: Daily or weekly
- Medium: Monthly
- Low: Rarely or only once
Monetary (M): How much does the customer spend or use?
- High: Top 20 per cent
- Medium: Middle 60 per cent
- Low: Bottom 20 per cent
Combine into segments
Champions (R=High, F=High, M=High)
- The best customers
- Low churn risk
- Action: Reward them, ask for referrals
Loyal (R=High, F=High, M=Medium)
- Regular customers
- Low churn risk
- Action: Upselling opportunities
At Risk (R=Low, F=High previously, M=High)
- Were active, now inactive
- High churn risk
- Action: Win-back campaign, personal contact
Hibernating (R=Low, F=Low, M=Low)
- A long time since the latest activity
- Very high churn risk
- Action: A final attempt, win-back offer
How to combine churn risk and customer value in a risk and value matrix
What the matrix looks like
| High value | Medium value | Low value | |
|---|---|---|---|
| High risk | At-risk VIP customers | At-risk standard customers | At-risk low-value customers |
| Medium risk | Valuable customers to nurture | Standard customers to monitor | Minimal monitoring |
| Low risk | Champions | Retain | Minimal contact |
At-risk VIP customers (High risk + High value)
- The most critical segment
- Personal contact from senior staff
- Priority support
- Special offers
At-risk standard customers (High risk + Medium value)
- Automated retention campaigns
- Proactive communication
- Discount offers
At-risk low-value customers (High risk + Low value)
- Fully automated campaign
- Minimal use of resources
Champions (Low risk + High value)
- Satisfied customers who should stay satisfied
- Upselling opportunities
- Ask for referrals
Behaviour-based segmentation
Power users, casual users and minimal users
Power Users
- Use 5+ features
- Log in daily
- High engagement
Action
- Ask for feedback on new features
- Beta testers
- Case studies
Casual Users
- Use 2-4 features
- Log in weekly
- Medium engagement
Action
- Introduce new features
- Tips on how to get more value
- Upselling of premium features
Minimal Users
- Use 1 feature
- Rarely log in
- Low engagement
Action
- Onboarding campaign
- Email with the subject line “Discover feature X”
- Churn risk, monitor
How to segment the customer base step by step
Step 1: Define segmentation criteria
Choose dimensions: Which dimensions matter most to the business?
Typically
- Churn risk (always)
- Customer value (always)
- Lifecycle or behaviour (often)
Industry-specific
- SaaS: Feature use is important
- E-commerce: Purchase frequency is important
- B2B: Contract size is important
Step 2: Collect data
Each dimension needs data
Churn risk
- Risk score from the churn analysis
Customer value
- Total revenue per customer (historical)
- MRR/ARR per customer (subscription)
- Expected LTV
Lifecycle
- Start date (how long the person has been a customer)
Behaviour
- Activity data (logins, usage)
Source: CRM, analytics, transaction systems.
Step 3: Create segments
Apply the criteria to the data
Example (RFM)
For each customer, calculate a score on a five-point scale instead of the three levels above:
- R-score (1-5 based on recency)
- F-score (1-5 based on frequency)
- M-score (1-5 based on monetary)
Combine into segments
- R=5, F=5, M=5 → Champions
- R=1, F=5, M=5 → At Risk
- and so on
Example (risk and value)
For each customer
- Churn risk: High, medium or low (from the risk score)
- Value: High, medium or low (from LTV)
Combine
- High risk + High value → At-risk VIP customers
- and so on
Step 4: Validate the segments
Are the segments meaningful?
Check
- Are the segments large enough? (As a rule of thumb, you need at least 50 to 100 customers per segment for the actions to pay off)
- Do they differ? (Different segments should have different behaviours or characteristics)
- Can you act on them? (Can different actions be taken for different segments?)
If not: Adjust the criteria or merge segments.
Step 5: Document the segments
Create a persona for each segment
For each segment, document
- Name: For example “At-risk VIP customers”, “Casual Users” and “Champions”
- Criteria: Exactly how the segment is defined
- Size: Number of customers
- Characteristics: Shared behaviours and traits
- Retention strategy: How they should be treated
- Communication: Which messages, through which channels
Step 6: Implement in your systems
- CRM tags and fields
- Each customer gets a segment tag in the CRM.
- Automation
- Marketing automation tools (HubSpot, Mailchimp) can trigger campaigns based on segment.
- Dashboards
- Visualise the segment distribution and churn per segment.
Step 7: Update the segments continuously
Segments are not static: Customers move between segments as their behaviour changes.
Examples
- A customer in “At Risk” who starts using the product again → Moves to “Reactivated”
- A “Champion” who becomes inactive → Moves to “At Risk”
Automate: Recalculate the segments weekly or monthly.
What segmentation can look like at a SaaS company
A hypothetical company with 5,000 customers and 8 per cent monthly churn
Step 1: Choose dimensions
- Churn risk (from the risk score)
- Customer value (MRR)
- Feature use
Step 2: Collect data
Churn risk
- High risk: 500 customers
- Medium risk: 1,500 customers
- Low risk: 3,000 customers
Customer value (MRR)
- High (over SEK 1,000 a month): 500 customers
- Medium (SEK 300-1,000 a month): 3,000 customers
- Low (under SEK 300 a month): 1,500 customers
Feature use
- Power users (5+ features): 1,000 customers
- Casual (2-4 features): 2,500 customers
- Minimal (1 feature): 1,500 customers
Step 3: Create primary segments (risk × value)
At-risk VIP customers (High risk + High value): 50 customers
Action: A personal email from the CEO, offer a one-to-one strategy meeting
Valuable customers to nurture (Medium risk + High value): 150 customers
Action: Proactive contact from an account manager, quarterly check-in
At-risk standard customers (High risk + Medium value): 300 customers
Action: An automated email series with onboarding tips and a discount offer
At-risk low-value customers (High risk + Low value): 150 customers
Action: A simple automated email, minimal use of resources
Champions (Low risk + High value): 300 customers
Action: Ask for referrals and case studies, give early access to new features
Step 4: Create secondary segments (feature use)
Within “At-risk standard customers”, the customers are segmented further:
At-risk casual users (200 customers, 2-4 features)
- Problem: Technical problems or a missing feature
- Communication: “We want to help you solve X” + a roadmap of upcoming features
At-risk minimal users (100 customers, 1 feature)
- Problem: Do not understand how to get value from it
- Communication: Onboarding campaign, “Discover these features”
Step 5: What the outcome could look like after three months
- At-risk VIP customers
- 40 of 50 customers saved in three months (80 per cent).
Revenue retained: 40 × SEK 1,000 MRR = SEK 40,000 a month (SEK 480,000 a year) - At-risk standard customers
- 180 of 300 customers saved in three months (60 per cent).
Revenue retained: 180 × SEK 500 MRR = SEK 90,000 a month (SEK 1,080,000 a year) - Total impact
- Churn would fall from 8 per cent to around 6.5 per cent a month (220 customers saved in three months, out of 5,000).
Tools for segmentation
CRM systems
Salesforce, HubSpot, Pipedrive
- Custom fields for segment tags
- Smart lists based on criteria
- Automated segment updates
Customer data platforms (CDP)
Segment, mParticle, Tealium
- Centralise data from different sources
- Create segments and sync them to marketing tools
Marketing automation
Mailchimp, ActiveCampaign, Klaviyo
- Segment-based campaigns
- Event-triggered communication
Analytics
Mixpanel, Amplitude
- Behaviour-based segmentation
- Cohort analysis
How to go from segmentation to action
Segmentation is the step between analysis and execution.
Process
- Churn analysis → Identify who churns and why
- Audience segmentation → Divide customers by risk, value and behaviour
- Channel matrix → Plan which communication each segment gets and in which channel
- Carry it out → Send campaigns and make personal contact
- Measure → How is retention performing per segment?
- Optimise → Adjust segment criteria and communication based on the results
Contact us about audience segmentation
Carnaby helps companies segment their customer bases for optimal retention, from data collection and segment definition to implementation in CRM and marketing automation systems.
Want to know where you stand today?
Call us, or fill in the form and we will get back to you.