Skip to main content
This guide walks you through configuring an adoption job in Trig, with detailed explanations of why each configuration choice matters and how to think through decisions for your specific business.
Worked Example: Throughout this guide, we’ll follow TeamFlow, a collaborative project management tool. TeamFlow has noticed that customers who complete onboarding often plateau in the weeks that follow—some develop deep habits and become power users, others log in occasionally and eventually churn at renewal.

Why adoption matters

The adoption gap

Most companies invest heavily in:
  • Onboarding: Getting customers to their first “aha moment”
  • Renewal: Saving customers who are about to churn
But they neglect:
  • Adoption: The 10 months between onboarding and renewal where habits form
This creates an adoption gap—a period where customers are left to their own devices, slowly disengaging while your attention is elsewhere.

The adoption-retention connection

Adoption PatternWhat It Looks LikeRetention Outcome
Deep adoptionDaily usage, multiple features, team-wide engagement95%+ retention
Moderate adoptionWeekly usage, core features only, single user focus70-80% retention
Shallow adoptionMonthly or less, minimal feature use, champion only40-50% retention
Failed adoptionDeclining usage, abandoned features, no engagementUnder 20% retention
The difference between deep and shallow adoption is often 11 months of accumulated habits—or lack thereof.

The intervention window

Adoption is the stage where small interventions have outsized impact:
  • During onboarding, customers expect guidance—it’s built into the experience
  • At renewal, customers have already formed opinions—you’re fighting inertia
  • During adoption, customers are still forming habits—a timely nudge can redirect their trajectory

Step 1: Define your adoption stage

How to think about stage boundaries

Entry considerations:
  • Has the customer completed your defined onboarding milestones?
  • Have they had enough time to form initial habits? (Usually 14-30 days minimum)
  • Are they past the “honeymoon period” where everything looks positive?
Duration considerations:
  • How long does it take for usage patterns to stabilise?
  • When do you have enough data to distinguish adopters from drifters?
  • How much time before renewal do you need to intervene if adoption is failing?
Exit considerations:
  • What does successful adoption look like in measurable terms?
  • At what point have they “graduated” to a stable, retained customer?

Example configuration

Stage Duration: Day 31 to Day 180

Entry Criteria:
- Onboarding stage = Complete
- At least one onboarding objective achieved
- Customer status = Active
- Not in at-risk retention job

Exit Criteria (Success):
- All 5 adoption objectives achieved
- OR: Adoption health score = "Healthy" for 30+ consecutive days

Exit Criteria (Failure/Escalation):
- Adoption health score = "Critical" for 14+ consecutive days
  → Move to at-risk retention job

Step 2: Define your adoption objectives

Types of adoption objectives

Objective TypeWhat It MeasuresExamples
DepthHow much they use core featuresProjects created, tasks completed
BreadthHow many features they’ve adoptedFeatures used, integrations connected
FrequencyHow often they engageDaily active users, weekly sessions
Team spreadHow many people are engagedActive users as % of seats
Workflow integrationHow embedded you areAPI usage, automation rules

Example: TeamFlow’s adoption objectives

#ObjectiveHow We Measure ItTargetWhy This Matters
1Team Activationactive_users / licensed_seats >= 50%Day 45Team-wide adoption = 3x retention
2Project Velocity>=3 projects with >=10 tasks eachDay 60Multi-project = embedded workflow
3Collaboration Habit>=5 comments/mentions per week (3 weeks)Day 75Communication hub = switching costs
4Feature Expansion>=3 advanced features usedDay 90Advanced features = deeper value
5Workflow Integration>=1 integration OR automationDay 120Technical integration = hard to leave

Step 3: Define health indicators and warning signs

Healthy adoption indicators

IndicatorWhat It MeansHow We Measure
Consistent weekly usageProduct is part of routineActive days ≥3 per week, sustained 4 weeks
Usage growing or stableEngagement isn’t decliningWAU trend flat or positive over 30 days
Team engagement spreadingMultiple people investedNew users activated in last 30 days
Feature explorationDiscovering more valueNew feature used in last 30 days
Champion highly activeKey advocate engagedPrimary contact active in last 7 days

Adoption warning signs

Warning SignWhat It SignalsHow We Measure
Usage decliningDisengagement beginningWAU down >25% vs prior 30 days
Single-user dependencyNo team adoptionOnly 1 active user for 30+ days
Feature regressionAbandoning capabilitiesPreviously used features unused 30+ days
Champion absenceKey advocate disengagedPrimary contact no login for 14+ days
Stalled objectivesNot progressingNo new objective achieved in 45+ days
Login gapExtended absenceNo team logins for 7+ days

Health score calculation

Health Score:

- Excellent: ≥4 positive indicators, 0 negative indicators
- Good: ≥3 positive indicators, ≤1 negative indicator
- Moderate: ≥2 positive indicators, ≤2 negative indicators
- Poor: Fewer than 2 positive indicators OR 3+ negative indicators
- Critical: ≥4 negative indicators OR login gap >14 days

Step 4: Configure adoption interventions

Intervention design

Different warning signs need different interventions:
Trigger: WAU declined >25% vs prior 30-day periodAudience Filter:
  • Tenure >45 days (not still in onboarding turbulence)
  • Not already in intervention job (30-day cooldown)
  • Health score ≥ “Moderate” (not yet critical)
Timing: Within 48 hours of trigger detectionGoal: Understand why and re-engage before they drift further
Trigger: Only 1 active user for 30+ consecutive daysAudience Filter:
  • Licensed seats > 1 (excludes legitimate single-user accounts)
  • Tenure >60 days (had time to expand)
Timing: Next business day, 10 AM customer timezoneGoal: Help them expand to team members before champion changes jobs
Trigger: Primary contact no login for 14+ daysAudience Filter:
  • At least one other user still active
  • Primary contact identified in CRM
Timing: Within 24 hours of triggerGoal: Reconnect with champion or identify new stakeholder
Trigger: No new adoption objective achieved in 45+ daysAudience Filter:
  • At least 1 objective still incomplete
  • Tenure >60 days
Timing: Next business dayGoal: Provide guidance, training, or support to unblock them
Trigger: Zero team logins for 7+ consecutive daysAudience Filter:
  • Not a known holiday period
  • Account not scheduled for churn
Timing: Immediate (within 25 minutes)Goal: Urgent re-engagement before account goes cold

Step 5: Write your intervention messages

Message philosophy

Adoption messages are delicate. You’re reaching out to someone who’s disengaging—potentially frustrated, overwhelmed, or simply not finding value.
Feels NeedyFeels Helpful
”We noticed you haven’t logged in lately""I wanted to share a quick tip for [their use case]"
"Don’t forget about us!""Is there anything blocking you from [objective]?"
"Your team isn’t using all the features""Teams like yours often get value from [feature]“

Example messages

Subject: Quick question about your [Product] setup

Hi {first_name},

I was looking at how your team uses [Product] and noticed
things have slowed down a bit recently. I wanted to check
in—is there something that's not working the way you expected?

Sometimes teams hit a wall with [specific feature based on
their usage], and there are usually quick fixes. If that's
happening, I'd be happy to jump on a 15-minute call to sort
it out.

Or if priorities have just shifted, no worries—I'm here when
you need me.

Sarah
Customer Success

Step 6: Configure follow-up logic

Follow-up design principles

  • Change the angle: Don’t just repeat the same message
  • Increase value: Offer something new (guide, call, help)
  • Decrease friction: Make the action even easier
  • Know when to stop: After 2 to 3 attempts, more emails hurt more than help

Example follow-up sequence (single-user rescue)

DayAction
Day 0Initial message sent
Day 10If still single-user → Send follow-up with training offer
Day 21If still single-user → Internal alert (high churn risk)

Step 7: Configure internal notifications

Escalation triggers

TriggerChannelAction
Any adoption intervention sentDashboard logVisibility
High-value customer ($25K+) triggersCSM Slack DMPersonal attention
Follow-up triggered (first message didn’t work)Slack channelTeam awareness
Health score drops to “Critical”CS Manager alertPotential escalation

Sample alert

⚠️ Adoption Alert

Customer: Acme Corp ($18,000/year)
Adoption Day: 75
Health Score: Poor → Declining

Warning Signs Detected:
• Usage down 38% vs last month
• Only 3 of 12 seats active
• No new features explored in 45 days

Intervention sent: "Single-User Rescue"
Consider: Training session offer, CSM outreach

📊 View in Trig → [link]

Step 8: Define success metrics

Metrics to track

MetricWhat It Measures
Objective completion rate% completing each adoption objective
Health score distribution% in each health category
Intervention response rate% who engage after intervention
Recovery rate% who improve after intervention
Correlation to renewalDo adoption metrics predict renewal?

Summary checklist

Adoption stage defined (entry after onboarding, ~6 month duration)
5 to 7 adoption objectives covering depth, breadth, frequency
Health indicators (positive signals) defined
Warning signs (negative signals) defined
Interventions configured for each warning sign
Follow-up sequences designed
Internal escalation paths configured

Next steps

Configure Expansion Jobs

Capture revenue growth from your happiest customers

Configure Renewal Jobs

Proactive renewal management that prevents churn