Every fintech I've worked with has the same instinct when they want to improve retention: "let's build a journey."

It makes sense. Journeys are visible. You can point to them in a meeting. They feel like progress.

But a journey without proper lifecycle segmentation is just noise. You're sending messages to people without knowing where they are in their relationship with your product, and you're measuring success against the wrong metrics.

The segmentation model I'm going to share here is one I've refined across fintech, e-commerce, and subscription businesses. It's not novel. But it works, and most fintechs don't have it.

Why Lifecycle Segmentation Is Different From Regular Segmentation

Most teams segment by attributes: users who signed up in the last 30 days, users who have done more than 3 transactions, users in a specific geography. These are useful filters, but they are not lifecycle segments. For the attribute-based side of the picture, see our guide to behavioural segmentation.

A lifecycle segment is defined by where a user is in their relationship with your product, and what they need to move to the next stage. The key difference: lifecycle segments have explicit entry and exit criteria, and they should map to observable user behaviour, not just demographic data or signup date. This is the same idea behind a customer journey map, applied to your messaging.

The 5 Segments

1. Onboarding (Day 0 – Day 7)

Entry: User signs up or creates an account. Exit: User completes the activation milestone (defined specifically for your product: first transaction, first feature use, account fully funded, and so on). Risk signal: User has been in onboarding for more than 5 days without completing the activation milestone.

This is the most critical segment. Drop-off in the first 7 days is where most fintechs lose their users. The goal of every onboarding journey is a single thing: get the user to the activation milestone.

2. Activated (Day 7 – Day 30)

Entry: User completes the activation milestone. Exit: User has completed 3+ core actions in the past 14 days (active user). Risk signal: Activated user hasn't returned to the product in 5 days.

Activated users have done the thing you built the product for. They need to be moved to habitual use, and the window is short. Journeys in this segment should focus on feature discovery and establishing the habit loop.

3. Engaged (Ongoing)

Entry: User has completed 3+ core actions in the past 14 days. Exit: Core action count drops to zero over any 14-day period (user moves to At-Risk). Risk signal: Engagement frequency declining over 3 consecutive weeks.

Engaged users are your product's advocates. Don't ignore them. Journeys here should focus on expanding usage (cross-sell, feature depth) and referral, not just retention.

4. At-Risk (Varies by product)

Entry: User was previously Engaged or Activated but has not performed a core action in the past 14 days. Exit: User performs a core action (moves back to Engaged) or reaches dormancy threshold (moves to Dormant). Risk signal: Being here at all.

The At-Risk segment is where your retention investment has the highest ROI. These are users who know your product, have found value in it, and are drifting. The right intervention, at the right moment and with the right message, has a much higher success rate than trying to win back dormant users.

5. Dormant (Varies by product)

Entry: User has not performed a core action in the past 30 days (or your product-specific threshold). Exit: Re-activation (user performs a core action) or removal from active audience. Goal: Win-back campaigns and, eventually, suppression.

Dormant users are the hardest to move. Don't burn your sending reputation trying to wake up everyone who's been quiet for 90 days. Segment by recency within dormancy (30 to 60 days vs 60 to 90 days vs 90+ days) and run separate campaigns with realistic expectations. We recovered 23% of lapsed customers for an online store doing exactly this.

How to Implement This

1. Define your activation milestone. This is the single most important decision you'll make. It should be specific, measurable, and predictive of long-term retention. Not "signed up" but "completed first transaction" or "connected bank account" or "created first budget".

2. Define "core action." What is the behaviour that, when repeated, means a user is genuinely using your product? Be specific. "Logged in" doesn't count.

3. Implement the segments in your engagement platform. Set up entry and exit rules as dynamic segments so they update automatically as users' behaviour changes. This is the kind of setup we do for clients.

4. Map your existing journeys to these segments. Every journey should have a clear answer to: which segment does this user need to be in to receive this message? If you can't answer that question, the journey shouldn't be running.

5. Set up reporting by segment. Track D7, D30, and D60 retention within each segment. Segment-level reporting makes it immediately obvious where you're losing users, and where your interventions are (or aren't) working.

One More Thing

Lifecycle segmentation only works if you respect the segments in your operational work. I've seen teams build a perfect model and then immediately undermine it by running a "quarterly email blast" to the entire database.

The point of lifecycle segments is that they tell you something meaningful about the user's state, and therefore what they need. If you're going to override that with one-size-fits-all campaigns, you haven't really committed to lifecycle marketing yet.

Start with the segments. Build the journeys second.

Want this done for you?

Reading is useful. Having someone build it into your product is better. Book a free 30-minute call. We will look at your numbers and tell you where we would start.

Book a call

How we workCase studies