Skip to main content
This guide walks you through configuring stages for your business—from planning your customer journey to launching live stages with objectives.

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:
For each stage, define:
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.
Start with time-based exit. You can refine to completion-based exit once you understand typical customer patterns.

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

Keep objectives simple. Each objective should track one clear milestone. Complex objectives with multiple AND conditions are harder to interpret.
Good objective:
Too complex:
Better as three separate objectives.

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:
  1. Plan first — Map your journey, identify stages and objectives
  2. Start simple — One stage with 4 to 5 objectives, time-based exit
  3. Verify data — Ensure attributes exist and flow correctly
  4. Launch and monitor — Watch initial data, catch issues early
  5. Iterate — Refine based on observed patterns
Once configured, stages become the foundation for pattern discovery, Signals, and job interventions.