Job fundamentals
Every job needs three things:Goal
What do you want customers to do?
Audience
Who should receive this intervention?
Intervention
What messages will you send?
Step 1: Define your goal
What makes a good goal?
Goals should be:- Single action — One clear thing you want them to do
- Measurable — Based on an attribute or event you can track
- Achievable — Something the customer can realistically complete
Goal examples
Step 2: Define your audience
Targeting options
Using attributes directly:Exclusions
Always consider who should NOT receive this job:Organisation vs people
Step 3: Set duration
Auto-exit timing
Every job should have an auto-exit duration:Step 4: Configure entry actions
Send initial email
The entry email is your first touch. Make it count. Configuration:- Sender: A real person (e.g., “Lee at FreshBooks”)
- Subject: Specific and actionable
- Body: Plain text, contextual, with clear steps
Best practices for entry emails
Be specific
Reference what they have and haven’t done. Show you know their situation.
Be actionable
Give 1 to 3 clear steps. Include links where helpful.
Be brief
3 to 5 sentences for simple actions. No long paragraphs.
Be human
Plain text, from a real person, with a personal sign-off.
Step 5: Configure follow-up actions
Adding reminders
If customers haven’t completed after the initial email, send a follow-up:Follow-up email strategy
First follow-up (Day 3 to 5):- Reference that you’ve reached out before
- Try a different angle
- Shorter than the original
- Acknowledge they might be busy
- Offer help or a call
- This is often your last automated touch
Most jobs use 1 to 2 follow-ups. More than that often means your job is too broad or goal is too ambitious.
Step 6: Configure completion actions
What happens on success
When a customer achieves the goal: Options:- Send congratulations message
- Notify your team (Slack)
- Update CRM field
- Route to next job
Silent completion
Not every job needs a completion message. For feature adoption jobs, silent completion is often appropriate.Step 7: Configure exit actions
What happens on failure
When a customer exits without completing: Options:- Notify team for manual follow-up
- Update attribute for tracking
- Route to alternative job
Chaining to alternate jobs
Use exit actions to create branching journeys:Step 8: Review and launch
Pre-launch checklist
Goal is clear and measurable
Audience returns expected customers
Duration is appropriate for the action
Entry email is specific, actionable, and human
Follow-ups are spaced appropriately
Completion and exit actions configured
Exclusions prevent re-entry and overlap
Launch the job
1
Review configuration
Double-check all settings
2
Check audience size
Verify the number of customers who will enter
3
Launch
Click Go Live
4
Monitor
Watch the first few days for issues
Job chaining patterns
Success path
After completing Job 1, move to Job 2:Failure path
After failing Job 1, try Job 1B:Progressive journey
Measuring job effectiveness
Key metrics
What to optimise
Common job patterns
Onboarding nudge
Feature adoption
Churn prevention
Troubleshooting
”Job isn’t sending emails”
- Is the job live (not paused)?
- Are there customers matching the audience?
- Is email integration configured?
- Is the sender verified?
”Wrong customers entering”
- Review audience criteria
- Check for typos in attribute names
- Verify date logic (before/after)
“Low completion rate”
- Is the goal achievable?
- Is messaging specific enough?
- Is timing right (too early? too late?)
- Are you targeting the right audience?
Summary
Building effective jobs:- Clear goal — Single, measurable action
- Right audience — Specific targeting with exclusions
- Appropriate duration — Time-bounded, err shorter
- Human messaging — Plain text, specific, actionable
- Strategic follow-ups — 1 to 2 max, vary the angle
- Complete the loop — Actions on both completion and exit
- Chain thoughtfully — Build progressive journeys