Jobs Best Practices
Guidelines for creating effective Jobs that drive real outcomes.
Job Design Principles
1. Outcome Over Steps
❌ Bad: "Click Settings, then Profile, then Edit" ✅ Good: "Complete user profile"
Why: Rise figures out the steps. You define the destination.
2. Measurable Success
❌ Bad: "User understands analytics" ✅ Good: "User views 3+ charts in Analytics dashboard"
Why: Clear metrics enable optimization and measurement.
3. User Value First
❌ Bad: "Increase feature usage" ✅ Good: "Help users analyze their data faster"
Why: Users engage when they see personal benefit.
4. Contextual Relevance
❌ Bad: "Show to all users always" ✅ Good: "Show to new users during first week"
Why: Right intervention, right time, right user.
Starting Your Jobs Strategy
Week 1: Foundation
Create 1-3 Critical Jobs:
-
Primary Activation Job
- Most important onboarding outcome
- Highest correlation with retention
- Example: "Create first project"
-
Quick Win Job
- Easy to complete
- Immediate value
- Builds user confidence
- Example: "Invite first team member"
-
Aha Moment Job
- Core value proposition
- Differentiating feature
- Example: "Generate first AI insight"
Don't: Create 20 Jobs immediately. Start focused.
Week 2-4: Observation
Let Rise Learn:
- Don't micromanage
- Review analytics daily
- Note friction points
- Trust the learning process
Monitor:
- Completion rates
- Time to completion
- User feedback
- Intervention acceptance
Month 2+: Expansion
Add More Jobs:
- Feature adoption Jobs
- Retention Jobs
- Expansion/upgrade Jobs
Optimize Existing:
- Refine messaging
- Adjust targeting
- Improve automation
Common Patterns
Onboarding Jobs
Best Practices:
✅ Focus on activation metrics
✅ Time-bound (first 7 days)
✅ Sequential (one at a time)
✅ Quick wins first
✅ Celebrate completions
Example Structure:
Job 1: "Complete profile" (Day 1)
Job 2: "Create first project" (Day 1-2)
Job 3: "Invite team member" (Day 3-5)
Job 4: "Use core feature" (Day 5-7)
Feature Adoption Jobs
Best Practices:
✅ Target users who'd benefit most
✅ Show value before asking effort
✅ Demonstrate with examples
✅ Offer templates or shortcuts
Targeting:
Good fit:
- Active users
- Haven't used feature yet
- Use related features
- In target segment
Poor fit:
- Inactive users
- Already use feature
- Wrong plan/tier
- Wrong use case
Retention Jobs
Best Practices:
✅ Identify early warning signals
✅ Offer proactive help
✅ Re-engage with new value
✅ Make return easy
Trigger Patterns:
- User inactive for 7 days
- Decreased engagement (30% drop)
- Repeated friction in same area
- Approaching subscription renewal
Messaging Best Practices
Tone & Voice
Be Conversational: ❌ "Navigate to the settings interface to configure parameters" ✅ "Head to Settings to set this up"
Be Helpful, Not Pushy: ❌ "You must complete your profile now" ✅ "Complete your profile to help your team find you"
Show Value: ❌ "Click the Export button" ✅ "Export your data to analyze in Excel"
Message Length
Keep it concise:
- Headlines: 5-7 words
- Body: 1-2 sentences
- CTAs: 2-3 words
Good Example:
Headline: "Export your data"
Body: "Download as CSV, Excel, or PDF to analyze offline."
CTA: "Export Now"
Too Verbose:
Headline: "Did you know you can export data from Rise?"
Body: "Rise offers multiple export formats including CSV, Excel, and PDF. You can export any data you see on screen. This is useful for offline analysis, reporting, and sharing with stakeholders who don't use Rise."
CTA: "Click Here to Export"
Timing
Contextual Triggers: ✅ Show export hint when user is viewing data ✅ Offer report template when user opens Reports ✅ Suggest shortcuts after user repeats task 3x
Avoid: ❌ Interrupting active workflows ❌ Multiple interventions at once ❌ Immediately after user dismissed similar hint
Targeting & Segmentation
Audience Definition
Be Specific:
❌ Too Broad: "All users"
- Results in low relevance, high dismissal
✅ Well-Targeted: "Users who signed up 3-7 days ago, created 1+ project, haven't invited teammates"
- Higher relevance, better outcomes
Progressive Disclosure
Complexity Gradient:
Beginner Users:
- Simple, guided Jobs
- More hand-holding
- Celebratory feedback
Intermediate Users:
- Feature discovery Jobs
- Shortcut suggestions
- Efficiency improvements
Advanced Users:
- Advanced feature Jobs
- Automation opportunities
- Power user tips
Exclude Appropriately
Who to exclude:
- Users who already completed the Job
- Users outside the use case
- Users on wrong plan/tier
- Recently churned/inactive users
Performance Optimization
Key Metrics to Track
Completion Rate
Target: >60% for onboarding Jobs
Target: >40% for feature adoption Jobs
Time to Completion
Monitor: Median time, not average (outliers skew average)
Goal: Reduce over time as Rise optimizes
Intervention Acceptance
Acceptance Rate: % who engage with Rise's help
Target: >70% (if lower, intervention may be poorly timed)
Drop-off Points
Where users abandon the Job
Indicates: Friction, confusion, or low value perception
Iteration Strategy
Weekly Reviews:
- Check completion rates
- Review friction heatmaps
- Read user feedback
- Adjust messaging or targeting
Monthly Deep Dives:
- A/B test messaging variants
- Experiment with different triggers
- Refine success criteria
- Update audience segments
When to Pause or Archive
Pause if:
- Completion rate < 20% after 2 weeks
- High dismissal rate (>80%)
- Negative user feedback
- No longer aligns with product strategy
Archive if:
- Feature deprecated
- Job objective achieved org-wide
- Replaced by better Job
Multi-Job Coordination
Job Sequencing
Good Sequence:
1. Quick win (easy completion) ✓
2. Core value (aha moment) ✓
3. Habit formation (repeated action) ✓
4. Advanced feature (power user) ✓
Poor Sequence:
1. Complex advanced feature ✗
2. Another advanced feature ✗
3. Simple task (feels like regression) ✗
Avoid Job Overload
Rules:
- Max 1 intervention per page view
- Max 3 active Jobs per user
- Space interventions 10+ minutes apart
- Prioritize by importance
Priority Handling:
Critical Job active: Pause lower priority Jobs
User completed Job: Wait 30 min before next intervention
User dismissed 2x: Pause all Jobs for 24 hours
A/B Testing Jobs
What to Test
Messaging:
- Formal vs casual tone
- Benefit-focused vs feature-focused
- Short vs descriptive
Timing:
- Immediate vs delayed trigger
- Time of day
- Days into journey
Automation Level:
- Guidance only
- Prefill + guidance
- Full automation
Test Structure
Job: Complete Profile Setup
Variant A (Control):
Message: "Complete your profile"
Timing: Immediately after signup
Automation: None
Variant B:
Message: "Help your team find you—complete your profile"
Timing: After first project created
Automation: Prefill company from email domain
Measure:
- Completion rate
- Time to completion
- User satisfaction
Common Mistakes
1. ❌ Too Many Jobs Too Soon
Problem: User overwhelmed with interventions Solution: Start with 1-3 critical Jobs
2. ❌ Micromanaging Steps
Problem: Hardcoding every click like old DAPs Solution: Define outcome, let Rise figure out how
3. ❌ Poor Targeting
Problem: Showing irrelevant Jobs to wrong users Solution: Carefully define audience segments
4. ❌ No Success Metrics
Problem: Can't measure or optimize Solution: Define clear, measurable success criteria
5. ❌ Ignoring Analytics
Problem: Not learning from data Solution: Weekly review of Job performance
6. ❌ Set and Forget
Problem: Jobs become stale or irrelevant Solution: Regular iteration and updates
7. ❌ Forcing Users
Problem: Mandatory, blocking interventions Solution: Helpful suggestions, not requirements
Checklist: Before Activating a Job
[ ] Clear, specific goal defined
[ ] Measurable success criteria
[ ] Target audience well-defined
[ ] Appropriate priority level
[ ] Contextual trigger identified
[ ] Messaging is concise and valuable
[ ] Automation level appropriate
[ ] Success metrics defined
[ ] Tested in preview/sandbox
[ ] Rollout plan determined
[ ] Monitoring dashboard set up