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:Create your first stage
1
Navigate to Stages
Go to Dashboard > Stages in the main navigation
2
Create a new stage
Click Create Stage and enter:
- Name: Onboarding
- Description: Initial setup and first value milestones
3
Set entry criteria
Define when organisations enter this stage:
4
Set exit criteria
Choose time-based exit for now:
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
1
Open your Onboarding stage
Click into the stage you just created
2
Add an objective
Click Add Objective and configure:
- Name: Created First Project
- Completion criteria:
projects_created >= 1
3
Add more objectives
Repeat for 3-5 additional milestones important to your business
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
1
Navigate to Audience
Go to Audience > Cohorts
2
Create new cohort
Click Create Cohort and configure:
- Name: Stuck in Onboarding
- Type: Organisation
3
Define filter criteria
4
Save the cohort
This cohort will dynamically update as customers match or unmatch the criteria
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
1
Navigate to Jobs
Go to Jobs in the main navigation
2
Create new job
Click Create Job and configure the basics:
- Name: Onboarding Nudge
- Target type: Organisation
3
Define the goal
What do you want customers to do?
4
Set the audience
Use your cohort or define criteria directly:
5
Set auto-exit duration
How long before customers exit if they don’t complete?
6
Configure entry action
Add a Message Customer action with plain text email:
7
Launch the job
Review your configuration and click Go Live
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