What are stages?
Think of stages as chapters in your customer’s journey. Each chapter has:- A beginning (entry criteria)
- Things you expect to happen (objectives)
- An end point (exit criteria)
Why stages matter
Stages are the foundation that enables all other Trig capabilities:| Without Stages | With Stages |
|---|---|
| Each analysis requires separate configuration | One configuration enables multiple value drivers |
| No unified view of customer journey | Complete journey visibility across all customers |
| Interventions are disconnected | Interventions are contextual and timely |
| Measurement is fragmented | Impact measurement works across all stages |
| Manual identification of at-risk customers | Automatic pattern detection and early warning |
The compounding effect: Once stages are configured, every new customer automatically progresses, data accumulates for pattern discovery, and the system continuously improves.
Standard stages
Most B2B SaaS companies use four stages:Onboarding
Initial setup and first value milestones. Typically days 0-30. Key questions:- Has the customer completed initial setup?
- Have they experienced first value?
- Is the team getting involved?
Adoption
Growing usage, team expansion, feature depth. Typically months 1-3. Key questions:- Is usage growing?
- Are more team members engaging?
- Are they using deeper features?
Expansion
Signals of readiness to upgrade or expand. Variable timing. Key questions:- Are they hitting usage limits?
- Are they exploring premium features?
- Is the team requesting more seats?
Renewal
Pre-renewal health monitoring and risk identification. Typically 60-90 days before renewal. Key questions:- Is the account healthy?
- Are there risk signals?
- What’s the renewal likelihood?
How stages work
Entry and exit criteria
Every stage needs clear boundaries: Entry criteria define when an organisation enters:- First seen date within X days
- Completion of previous stage
- Specific attribute value (
contract_signed = true)
- All objectives completed
- Time-based (after 30 days regardless of completion)
- Specific milestone achieved
Exit strategy options
| Criteria-Based Exit | Time-Based Exit |
|---|---|
| Customers can get “stuck” if they never complete | Everyone moves forward |
| Clear signal of completion | May exit with incomplete objectives |
| Good for high-touch journeys | Good for high-volume PLG models |
Objectives within stages
Objectives are the specific milestones that indicate healthy progression. See Objectives for details.Understanding “normal”
The primary purpose of stages is to establish what normal progression looks like, then identify deviations.How normal is calculated
As organisations progress through a stage, Trig calculates:| Metric | Description |
|---|---|
| Average time to complete each objective | How long does the typical customer take? |
| Average time to complete the stage | How long in this stage overall? |
| Completion rates | What percentage complete each objective? |
| Completion sequence | In what order do customers complete? |
Above and below average
Once normal is established, every organisation is measured against it: Above average (faster completers):- Completed objectives in less time than typical
- Often correlates with strong retention
- Expansion opportunities
- Taking longer than typical
- May indicate friction or disengagement
- Intervention opportunities
Visual representation
Configuring stages
Planning questions
Before creating stages, answer these for each stage: Scope:- What period of the journey does this cover?
- How long does it typically last?
- What comes before and after?
- What triggers entry?
- Is it time-based, event-based, or completion of previous stage?
- What 3 to 7 milestones define healthy progression?
- What indicates each objective is complete?
- What’s the “aha moment”?
- When does this stage end?
- Completion-based, time-based, or hybrid?
Configuration steps
Best practices
Start with 4 to 5 objectives per stage. Too few loses granularity; too many creates noise. Define objectives you can actually track. Only create objectives where you have data. Align duration with business reality. If onboarding genuinely takes 60 days, don’t force it into 14. Consider parallel stages. Enterprise and self-serve customers may need different stage configurations.What stages enable
Once properly configured, stages become the foundation for:Pattern discovery
- Which objective completion patterns predict retention?
- What attributes are common among fast completers?
- Where are the drop-off points?
Early warning
- Who is stuck in onboarding?
- Which organisations are below average on critical objectives?
- What revenue is at risk?
Automated interventions
- Trigger jobs when objectives are overdue
- Send contextual messages based on stage and objective status
- Notify internal teams when high-value accounts are at risk
Impact measurement
- Did the intervention improve completion?
- Are job recipients completing faster?
- Which messaging is most effective?
Multiple concurrent stages
Organisations can be in multiple stages at once, though this requires careful design. Common use cases:- Different stages for different products
- Parallel tracks for different user types within the same organisation
Common questions
What happens if an organisation never completes a stage?
What happens if an organisation never completes a stage?
Without auto-exit, they remain indefinitely. Use time-based exit to ensure forward movement so you can analyse patterns of non-completion.
How long before 'normal' is reliable?
How long before 'normal' is reliable?
With 50+ organisations through a stage, averages become meaningful. With 200+, patterns become statistically significant.
Can I change objectives after the stage is live?
Can I change objectives after the stage is live?
Yes. Adding new objectives is straightforward. Modifying existing ones may affect historical comparisons.
Do stages work for B2C?
Do stages work for B2C?
The platform is optimised for B2B where organisations are the primary unit. For B2C, the “organisation” becomes the individual user.
Summary
Stages are the foundational data structure in Trig that enables everything else:- Represent periods of time — Each stage is a chapter in the customer journey
- Contain objectives — Milestones that define healthy progression
- Build “normal” — Establish baselines for comparison
- Enable everything — Pattern discovery, early warning, interventions, and measurement all depend on stages