Customer Journey & Lifecycle
Stage 1: Awareness
User Goal: Discover a solution to their problem
Touchpoints: Google search, social media, Product Hunt, blog posts, podcast mentions, friend recommendations
User Actions: Searches for "local loyalty programs," sees an ad or organic result, clicks through to landing page
User Thoughts: "I've never heard of this before," "Interesting, what does it do?"
User Emotions: Curious 🤔, Skeptical 😐, Hopeful 🙂
Pain Points/Friction: Too many search results, unclear product benefits, distrust of new brands
Opportunities to Delight: Clear headlines, immediate problem recognition, visible social proof
Key Metrics: Impressions, click-through rate, traffic sources
Optimization Actions: A/B test headlines, improve SEO, create shareable content
Stage 2: Interest
User Goal: Understand if this might work for them
Touchpoints: Landing page, demo video, product screenshots, blog posts
User Actions: Scrolls landing page, watches demo video, reads feature descriptions
User Thoughts: "This looks interesting," "Will this work for my situation?"
User Emotions: Interested 🧐, Comparing options 🤔, Building trust 😶
Pain Points/Friction: Landing page too long, no demo, unclear pricing
Opportunities to Delight: Show sample outputs, clear comparisons, video testimonials
Key Metrics: Time on page, scroll depth, video completion rate
Optimization Actions: Add interactive demo, include sample report download
Stage 3: Consideration
User Goal: Evaluating vs. alternatives
Touchpoints: Comparison charts, reviews, testimonials, social media discussions
User Actions: Compares features, checks reviews, asks for opinions
User Thoughts: "Is this better than X?" "What are others saying?"
User Emotions: Analytical 🤔, Cautious 😟
Pain Points/Friction: Overwhelming information, biased reviews
Opportunities to Delight: Clear comparison table, user-generated content
Key Metrics: Review ratings, time spent on comparison pages
Optimization Actions: Enhance review visibility, encourage user reviews
Stage 4: Trial
User Goal: Trying the product
Touchpoints: Signup page, onboarding process, trial features
User Actions: Completes signup, explores product features
User Thoughts: "How does this work?" "Am I doing this right?"
User Emotions: Nervous 😬, Excited 🎉
Pain Points/Friction: Complicated signup, unclear features
Opportunities to Delight: Simplified onboarding, guided tours
Key Metrics: Signup completion rate, first-time feature usage
Optimization Actions: Streamline signup, provide onboarding tutorials
Stage 5: Activation
User Goal: Experience the first value moment
Touchpoints: First analysis generation, value demonstration
User Actions: Completes first analysis, rates output
User Thoughts: "Wow, this is useful!"
User Emotions: Elated 😄, Satisfied 😊
Pain Points/Friction: Delays in analysis, unclear results
Opportunities to Delight: Instant feedback, high-quality outputs
Key Metrics: Activation rate, time to first value
Optimization Actions: Improve analysis speed, enhance output quality
Stage 6: Engagement
User Goal: Regular usage of the product
Touchpoints: Regular notifications, new feature announcements
User Actions: Uses the app frequently, engages with features
User Thoughts: "I use this for my business tasks!"
User Emotions: Content 😌, Productive 💪
Pain Points/Friction: Lack of new features, routine fatigue
Opportunities to Delight: Regular updates, new feature highlights
Key Metrics: Active users, session length
Optimization Actions: Introduce gamification, encourage feature exploration
Stage 7: Retention
User Goal: Continue using the product
Touchpoints: Renewal notifications, personalized engagement
User Actions: Continues to utilize app for business
User Thoughts: "This is part of my workflow!"
User Emotions: Loyal ❤️, Committed 🤝
Pain Points/Friction: Disinterest over time, lack of new value
Opportunities to Delight: Personalized recommendations, exclusive offers
Key Metrics: Retention rates, churn rates
Optimization Actions: Regular feedback loops, customer appreciation campaigns
Stage 8: Expansion
User Goal: Upgrade or add features
Touchpoints: Upgrade prompts, cross-sell notifications
User Actions: Seeks additional capabilities, considers higher tiers
User Thoughts: "I need more features!"
User Emotions: Ambitious 🚀, Eager to grow 📈
Pain Points/Friction: Confusion about upgrades, unclear benefits
Opportunities to Delight: Clear upgrade paths, testimonials from power users
Key Metrics: Upgrade rates, new feature adoption
Optimization Actions: Highlight success stories, create tier comparison
Stage 9: Advocacy
User Goal: Recommend to others
Touchpoints: Referral programs, social sharing options
User Actions: Shares product with others, participates in referral programs
User Thoughts: "You should try this!"
User Emotions: Proud 😊, Supportive 🤗
Pain Points/Friction: Lack of incentives, complicated referral processes
Opportunities to Delight: Easy sharing options, rewarding referral bonuses
Key Metrics: Referral rates, Net Promoter Score (NPS)
Optimization Actions: Simplify referral process, highlight rewards
Emotional Journey Curve
Key Touchpoint Details
Touchpoint #1: Landing Page First Visit
Stage: Awareness/Interest
Channel: Web (desktop/mobile)
Duration: 30-90 seconds
Goal: Convert to signup or waitlist
Current Experience: To be designed
Ideal Experience: Clear value proposition, immediate credibility, obvious CTA
Friction Points: Unclear benefits, no social proof, slow load
Improvement Ideas: Add video demo, show sample output, testimonials above fold
Touchpoint #2: Signup Flow
Stage: Trial
Channel: Web
Duration: 2-5 minutes
Goal: Complete account creation
Current Experience: To be defined
Ideal Experience: <2 minutes, minimal fields, Google OAuth, clear next step
Friction Points: Too many fields, email verification delay
Improvement Ideas: Single-page signup, skip email verification initially
Activation Journey (Critical Path)
Activation Steps:
| Step | Action | Target Time | Conversion Goal | Potential Drop-off |
|---|---|---|---|---|
| 1 | Sign up | <2 min | 100% | Form friction |
| 2 | Enter project spec | <10 min | 80% | Blank page syndrome |
| 3 | Select model(s) | <1 min | 95% | Decision paralysis |
| 4 | Generate analysis | 5-30 min | 90% | Impatience, errors |
| 5 | View results | <5 min | 95% | Poor formatting |
| 6 | Rate as useful | <1 min | 70% (success) | Low quality output |
Time to Activation Target: <30 minutes from signup
Activation Rate Target: 60%+ of signups reach activation
Choke Points to Monitor:
- Signup → First spec: Biggest drop-off risk
- Waiting for generation: Anxiety, abandonment
- First results: Quality determines future engagement
Retention Mechanics
Natural Return Triggers:
- New product idea to validate
- Iteration on existing idea
- Preparing for investor meeting
- Sharing with team member
Engineered Return Triggers:
- Weekly email with tips/insights
- New model or feature announcement
- Usage milestone celebrations
- Personalized recommendations
Retention Cohort Targets:
| Cohort | Target | Action if Below |
|---|---|---|
| Week 1 | 60% return | Improve onboarding |
| Week 2 | 40% return | Email engagement |
| Month 1 | 30% return | Value reinforcement |
| Month 3 | 25% return | Feature expansion |
Expansion Opportunities
Upsell Triggers:
| Trigger | From Tier | To Tier | User Signal |
|---|---|---|---|
| Hitting usage limits | Free | Starter | 5 analyses in a month |
| Needing more models | Starter | Pro | Runs 3+ models per analysis |
| Team sharing | Pro | Team | Shares link to account |
| Enterprise needs | Team | Enterprise | Asks about SSO, volume |
Cross-Sell Opportunities:
- After analysis: Offer implementation consulting referral
- After validation: Suggest MVP development partners
- Power users: API access for custom integrations
Expansion Revenue Goals:
- 30% of paid users upgrade within 6 months
- Net Revenue Retention: 110%+
Advocacy & Referral Journey
Advocacy Stages:
- Passive Satisfaction: Uses product, happy, but doesn't share
- Active Satisfaction: Mentions product when asked
- Organic Advocacy: Shares unprompted with network
- Incentivized Advocacy: Refers actively for rewards
- Community Leadership: Becomes ambassador, creates content
Referral Program Design:
- Trigger Point: After successful analysis
- Ask: "Know someone who could use this? Get 1 month free for each referral"
- Reward (Referrer): 1 month free credit
- Reward (Referee): 20% off first month
- Tracking: Unique referral links
- Target Viral Coefficient: 0.3+
Advocacy Content:
- Shareable reports
- Case study templates for users
- Twitter/LinkedIn share buttons on success pages
- Testimonial request at high-satisfaction moments
Journey Metrics Dashboard
| Stage | Primary Metric | Secondary Metrics | Target |
|---|---|---|---|
| Awareness | Impressions | CTR, traffic sources | 10K/mo |
| Interest | Time on page | Video views, scroll depth | >60s avg |
| Consideration | Landing page conversion | Pricing page views | 5%+ signup |
| Trial | Signups | Signup completion rate | 100/mo |
| Activation | Activation rate | Time to activate | 60%+ |
| Engagement | Weekly Active Users | Sessions per user | 25% DAU/MAU |
| Retention | D30 Retention | Churn rate | 30%+ |
| Expansion | Upgrade rate | Net Revenue Retention | 15% upgrade |
| Advocacy | NPS | Referral rate | 40+ NPS |