Before you start
Ensure you have:Data Integration
CRM (HubSpot or Salesforce) and product data sources connected
Customer Data
People and Organisations flowing into Trig
Work with your Trig implementation team to set up integrations if not already configured.
Step 1: Define your stages
Stages are the foundation of everything in Trig. They represent the phases of your customer journey.Standard stages
Most B2B SaaS companies use four stages:| Stage | Purpose | Typical Duration |
|---|---|---|
| Onboarding | Initial setup and first value milestones | Days 0-30 |
| Adoption | Growing usage, team expansion, feature depth | Months 1-3 |
| Expansion | Signals of readiness to upgrade or expand | Variable |
| Renewal | Pre-renewal health monitoring | 60-90 days before renewal |
Create your first stage
Create a new stage
Click Create Stage and enter:
- Name: Onboarding
- Description: Initial setup and first value milestones
Step 2: Add objectives to your stage
Objectives are the milestones that define healthy progression within a stage. They answer: “What do we want customers to do?”Identify 4 to 7 key milestones
For an Onboarding stage, consider:- Created first project
- Invited a team member
- Connected an integration
- Generated first report
- Completed a full week of usage
Create your first objective
Add an objective
Click Add Objective and configure:
- Name: Created First Project
- Completion criteria:
projects_created >= 1
What happens next
As customers flow through your stage, Trig will:- Track completion for each objective
- Calculate averages across your customer base
- Identify slow completers via Signals
- Build patterns showing what successful customers do
Step 3: Create a cohort for targeting
Cohorts are reusable audience segments. Create one to target customers who need intervention.Create a “Stuck in Onboarding” cohort
Step 4: Launch your first job
Jobs are where intervention happens. They target an audience with a goal and drive action through messaging.Create an onboarding nudge job
Create new job
Click Create Job and configure the basics:
- Name: Onboarding Nudge
- Target type: Organisation
What you’ve built
Congratulations! You now have a working Trig configuration:Stage
Onboarding stage tracking new customer progression
Objectives
Key milestones measuring healthy customer behaviour
Cohort
Reusable segment identifying customers who need help
Job
Automated intervention nudging stuck customers
The virtuous cycle
With this foundation in place:- New customers enter the Onboarding stage automatically
- Objectives track their progress against key milestones
- Slow completers are identified by Signals
- Jobs intervene to get them back on track
- Completion data improves your understanding of “normal”
Next steps
Add more stages
Configure Adoption, Expansion, and Renewal stages
Build job sequences
Chain jobs based on outcomes for progressive journeys
Use Signals
Proactively surface customers who need attention
Define behaviours
Track milestone moments beyond stages
Checklist
Before moving on, confirm:Stage created with entry and exit criteria
4 to 7 objectives defined with clear completion criteria
At least one cohort for targeting
First job live with plain text email action
Data flowing - customers entering stages and objectives tracking