Before you start
Prerequisites
Ensure you have:- Data integrations connected — CRM and product data flowing into Trig
- Organisations in Trig — Customer accounts visible in the Audience view
- Internal alignment — Agreement on what your customer journey looks like
Planning questions
Before creating stages, answer these for each stage of your journey:Step 1: Map your customer journey
Identify your stages
Most B2B SaaS companies use four stages:1
Scope
What period of the journey? How long does it typically last?
2
Entry
What triggers entry? Time-based, event-based, or completion of previous stage?
3
Objectives
What 4 to 7 milestones define healthy progression?
4
Exit
When does this stage end? Completion-based, time-based, or hybrid?
Example: Onboarding stage
Step 2: Create your first stage
1
Navigate to Stages
Go to Dashboard > Stages in the main navigation
2
Create new stage
Click Create Stage and enter:
- Name: Onboarding
- Description: Initial setup and first value milestones
3
Configure entry criteria
Define when organisations enter:
4
Configure exit criteria
For your first stage, use time-based exit:
5
Save the stage
Review and save. Don’t launch yet—add objectives first.
Step 3: Add objectives
Identify 4 to 7 key milestones
For each stage, identify the actions that indicate healthy progression: Onboarding stage example:- Created first project
- Invited a team member
- Connected an integration
- Generated first report
- Completed a full week of usage
Create each objective
1
Open your stage
Click into the stage you just created
2
Add objective
Click Add Objective and configure:
- Name: Created First Project
- Completion criteria:
projects_created >= 1
3
Repeat
Add 3 to 5 additional objectives with clear completion criteria
Completion criteria examples
Objective best practices
Good objective:Step 4: Configure additional stages
Create Adoption stage
Create Expansion stage
Create Renewal stage
Step 5: Validate before launch
Check data availability
For each objective, confirm:- The event or attribute exists in your data
- It’s flowing into Trig correctly
- It updates when customers take the action
Review audience size
In the stage configuration:- Check how many organisations would enter
- Verify this matches your expectations
- Spot-check individual organisations
Test with sample organisations
Look at 3 to 5 specific organisations:- Would they enter this stage correctly?
- Would objectives mark complete when expected?
- Are there edge cases you haven’t considered?
Step 6: Launch your stages
1
Review configuration
Double-check entry criteria, exit criteria, and all objectives
2
Launch the stage
Click Go Live to activate the stage
3
Monitor initial data
Watch the first few days to ensure:
- Organisations are entering correctly
- Objectives are completing as expected
- No unexpected edge cases
After launch
Monitor key metrics
In the first few weeks, watch:Refine based on data
After 2 to 4 weeks, review:- Objectives with 0% completion: Maybe too hard or wrong criteria
- Objectives with 100% instant completion: Maybe too easy or automatic
- Objectives that predict success: Prioritise in interventions
- Objectives that predict churn: Add early warning jobs
Iterate
Stages improve over time:- Add new objectives as you learn what matters
- Adjust thresholds that are too easy or hard
- Remove objectives that provide no signal
- Refine exit criteria based on observed patterns
Common configuration patterns
PLG / self-serve
Sales-led / enterprise
Hybrid
Troubleshooting
”No organisations entering stage”
- Check entry criteria—are they correct?
- Verify data is flowing for the criteria attributes
- Confirm organisations exist that should match
”Objectives not completing”
- Verify the attribute/event name is correct
- Check that data is updating when customers act
- Test with a known customer who should have completed
”Too many organisations stuck”
- Review exit criteria—is there a path forward?
- Consider time-based exit as safety net
- Check if objectives are too difficult
Summary
Configuring stages:- Plan first — Map your journey, identify stages and objectives
- Start simple — One stage with 4 to 5 objectives, time-based exit
- Verify data — Ensure attributes exist and flow correctly
- Launch and monitor — Watch initial data, catch issues early
- Iterate — Refine based on observed patterns