8 Email List Segmentation Strategies That Actually Move the Needle
Email list segmentation strategies are how you stop sending one message to ten thousand different people and start sending relevant messages to the right people at the right moment. The research is consistent: segmented campaigns generate 14–27% higher open rates and significantly lower unsubscribe rates than broadcast sends.
This post covers eight specific segmentation approaches — with examples drawn from Indian business contexts in pharma distribution, education, e-commerce, and SaaS. Every strategy here can be implemented in DexcyJet using either the segmentation UI or the API.
1. RFM Segmentation (Recency, Frequency, Monetary)
RFM is the most time-tested segmentation framework in direct marketing. Originally developed for catalogue businesses, it works equally well for email.
How it works
Score each subscriber across three dimensions:
- Recency: How recently did they last engage (or purchase)?
- Frequency: How often do they engage (or purchase)?
- Monetary: What is their total or average spend?
Assign a 1–5 score to each dimension, then combine. An RFM score of 555 is your best customer (recent, frequent, high-value). A score of 111 is a lapsed, low-value subscriber.
Segments to act on
| Segment | RFM pattern | Campaign strategy |
|---|---|---|
| Champions | 5xx, x5x | Reward them. Ask for referrals. |
| At-risk loyalists | 3-4xx, x4-5x | Win-back. Personalised discount. |
| New customers | 5xx, x1-2x | Onboarding sequence. |
| Hibernating | 1-2xx | Re-engagement or sunset. |
| Lost | 1xx, x1x | Final email then remove. |
SQL for RFM scoring
WITH rfm AS (
SELECT
subscriber_id,
MAX(last_purchase_at) AS last_purchase,
COUNT(order_id) AS frequency,
SUM(order_value_inr) AS monetary,
NTILE(5) OVER (ORDER BY MAX(last_purchase_at) DESC) AS recency_score,
NTILE(5) OVER (ORDER BY COUNT(order_id)) AS frequency_score,
NTILE(5) OVER (ORDER BY SUM(order_value_inr)) AS monetary_score
FROM orders
GROUP BY subscriber_id
)
SELECT
subscriber_id,
CONCAT(recency_score::text, frequency_score::text, monetary_score::text) AS rfm_segment
FROM rfm;
You can then push these custom attributes to DexcyJet via the subscriber attributes API and create segments based on them.
2. Behavioural Segmentation
Behavioural segmentation groups subscribers by what they’ve done — in your app, on your website, or in your previous emails.
Key behavioural signals
- Pages visited: Someone who visited your pricing page three times in a week is in a different buying intent zone than someone who only reads your blog.
- Features used: For a SaaS, someone who has only used your free tier but viewed upgrade prompts repeatedly is a different segment than an active power user.
- Email engagement: Subscribers who opened your last 5 campaigns vs. those who haven’t opened in 90 days.
- Cart abandonment: Classic e-commerce. Fire a time-based sequence — 1 hour, 24 hours, 72 hours.
Example: pharma distributor
A pharma distribution business might track which drug categories a distributor keeps reordering. Segment by therapeutic area (cardiovascular, antibiotics, diabetes) and send category-specific stock alerts. This is exactly the use case the Dexcy family was built around.
3. Demographic Segmentation
Demographics include firmographic data for B2B (company size, industry, role) and personal attributes for B2C (age, gender, family status). Collect these at signup or enrich via your CRM.
What to collect and when
Don’t ask for everything upfront. Use progressive profiling: ask one qualifying question per interaction.
- At signup: Role/title (for B2B) or city (for B2C with geo-specific inventory)
- After first purchase: Category preference
- In onboarding flow: Team size (SaaS), business type (SMB / enterprise)
Demographic segmentation is less powerful on its own but becomes useful when combined with behavioural data. “Regional head at a 50+ person insurance firm who hasn’t logged in for 30 days” is a much more actionable segment than either dimension alone.
4. Lifecycle Stage Segmentation
Where is this subscriber in their relationship with your product? Lifecycle segmentation recognises that a 3-day-old trial user needs different content than a 2-year paying customer.
Standard lifecycle stages
- Lead — subscribed but never purchased or activated
- Trial — active free tier or trial user
- New customer — first purchase within 30 days
- Active customer — regular purchaser, engaged
- At-risk — engaged previously, signals of drift
- Churned — cancelled or lapsed
For each stage, define a clear campaign trigger and content objective. Leads need social proof and education. Trial users need activation nudges. At-risk customers need a personalised check-in. Churned customers need a win-back offer — or removal.
See DexcyJet’s solutions page for how to wire these stages into automated campaign sequences.
5. Engagement-Based Segmentation
Engagement segmentation is the most directly tied to deliverability. Inbox providers watch engagement signals closely. Sending to a large pool of disengaged subscribers degrades your sender reputation for everyone.
Engagement tiers
| Tier | Definition | Strategy |
|---|---|---|
| Highly engaged | Opened in last 30 days | Frequency can be higher. Test new offers. |
| Engaged | Opened in last 90 days | Standard cadence. |
| Cold | No open in 90–180 days | Reduce frequency. Run re-engagement. |
| Dormant | No open in 180+ days | One last re-engagement. Then sunset. |
DexcyJet automatically tracks open and click events at the subscriber level. You can build dynamic segments that move subscribers between tiers as their behaviour changes.
6. Geographic Segmentation
For Indian businesses, geo segmentation is often underused. India spans 5.5 time zones (effectively) and enormous cultural and commercial variation.
Use cases
- IST timezone sends: Even within IST, opening patterns vary by city. A B2B send to Bengaluru tech workers performs differently at 9 AM than the same send to Mumbai financial services contacts. See our post on the best time to send marketing email in India.
- Regional language: If you have Hindi, Marathi, or Tamil content, segment by state and send the appropriate version.
- Stock availability: E-commerce businesses with regional warehouses can segment by delivery zone and show only in-stock, deliverable items.
- Weather and seasonal events: Monsoon product promotions make sense to segment by geography.
DexcyJet geo attribute example
curl -X PATCH https://jet.dexcy.in/api/v1/subscribers/sub_01j... \
-H "Authorization: Bearer $DEXCYJET_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"custom_attributes": {
"state": "Karnataka",
"city": "Bengaluru",
"tier": "metro"
}
}'
7. Customer Value Segmentation
Separate your subscribers by their actual or predicted lifetime value. This is different from RFM — it’s a forward-looking view, not a historical one.
High-value vs. low-value segment treatment
High-value subscribers (or accounts, in B2B) warrant more personalisation and more careful handling. Send them:
- Early access to new features
- Direct invitations to webinars or calls with your team
- Concierge-level onboarding content
Lower-value segments are where you test new messaging, aggressive promotions, and volume plays — because the downside risk to your best relationships is isolated.
For DexcyJet specifically, this is a key use case in the pharma and education verticals, where account value varies enormously by institution size.
8. Interest and Preference Segmentation
Let your subscribers self-select. Preference centres are back in vogue — DPDP Act and GDPR compliance requirements mean you should be maintaining preference records anyway, so you may as well use them for segmentation.
Building a preference centre
A preference centre is a page (or email flow) where subscribers indicate:
- Which content topics they want
- How frequently they want to hear from you
- Which product lines they care about
- Communication channel preferences (email / SMS / WhatsApp)
This data is gold. A subscriber who says “I want monthly product updates but not weekly blog digests” is telling you exactly how to keep them engaged. Respect those preferences and your unsubscribe rate drops; ignore them and it rises.
Putting It Together: Segment Combinations
The real power comes from combining dimensions. Some high-performing combinations:
- RFM Champions + Interest: tech/infrastructure → send “power user” content, invite to beta features
- Lifecycle: trial + Behaviour: visited pricing 3+ times → trigger upgrade prompt sequence
- Geo: Tier-2 city + Demographic: SMB owner + Lifecycle: new → send regional onboarding content
DexcyJet’s segment builder supports AND/OR logic across all custom attributes and built-in engagement signals. See our features page for the full segmentation capabilities, or sign up and import your first list.
Try DexcyJet: Build your first segment in under 5 minutes using built-in engagement data or custom attributes pushed from your CRM. Start free — no card required.
Stay sharp on email deliverability.
Get new posts on email infrastructure, compliance, and engineering delivered directly. No spam — we eat our own cooking.
Try DexcyJet free →