Customer Journey & Lifecycle
Mapping the path from neighborhood discovery to community advocacy for SkillSwap users, highlighting touchpoints, emotions, and optimization opportunities to foster trust and repeated exchanges.
Lifecycle Stages Overview
Color-coded by phase: Blue for discovery, Green for trial, Red for usage, Purple for growth.
Detailed Journey Map
Stage 1: Awareness
User Goal: Discover a solution to neighborhood skill gaps, like needing yard help without paying.
Touchpoints: Nextdoor posts, local Facebook groups, HOA newsletters, Google searches for "neighbor skill trade," community event flyers.
User Actions: Scrolls social feed, searches "free lawn care near me," clicks on SkillSwap ad or organic post.
User Thoughts: "I need help with my garden but can't afford pros." "Is there a way to swap skills locally?"
User Emotions: Curious ๐ค, Frustrated ๐ค, Hopeful ๐
Pain Points/Friction: Overwhelmed by paid services ads, skepticism about free exchanges, privacy concerns in local apps.
Opportunities to Delight: Hyperlocal targeting showing "Skills in your zip code," quick teaser video of a neighbor swap success.
Key Metrics: Impressions (target: 5K/month per community), Click-through rate (2-5%), Traffic sources (60% social/local).
Optimization Actions: Partner with HOAs for targeted emails, A/B test ad copy emphasizing "No money, just time."
Stage 2: Interest
User Goal: Learn if SkillSwap fits their skill needs and community vibe.
Touchpoints: Landing page, app store preview, demo video of a skill match, social proof from local users.
User Actions: Browses landing page, watches 30-sec demo, checks nearby skill examples.
User Thoughts: "This could save me time on tutoring my kid." "Is it safe for my neighborhood?"
User Emotions: Intrigued ๐ง, Cautious ๐, Excited ๐
Pain Points/Friction: Vague benefits without local examples, app download hesitation, unclear credit system.
Opportunities to Delight: Personalized preview: "In your area, 20 neighbors offer gardeningโsee matches now."
Key Metrics: Time on page (>45s), Scroll depth (80%), Bounce rate (<50%).
Optimization Actions: Add geofenced sample matches, include FAQ on time credits.
Stage 3: Consideration
User Goal: Compare SkillSwap to alternatives like TaskRabbit or Nextdoor.
Touchpoints: Feature comparison page, pricing details, user testimonials, competitor gap highlights.
User Actions: Reads reviews, compares costs, explores free tier limits.
User Thoughts: "Better than paying $50/hour?" "Will I find reliable neighbors?"
User Emotions: Analytical ๐ค, Doubtful ๐, Reassured ๐
Pain Points/Friction: No clear vs. Craigslist/Nextdoor table, fear of low activity in small community.
Opportunities to Delight: Interactive comparator: "Save $200/month vs. prosโstart with 3 free credits."
Key Metrics: Conversion to signup (10%), Pricing page views (30% of traffic).
Optimization Actions: Build comparison matrix, showcase pilot community stats (e.g., 80% match rate).
Stage 4: Trial
User Goal: Test the app by creating a profile and browsing matches.
Touchpoints: Signup flow, profile builder, skill discovery feed.
User Actions: Downloads app, sets up profile, lists one skill/seek.
User Thoughts: "Easy to list my baking skills?" "Any matches nearby?"
User Emotions: Exploratory ๐, Anxious ๐ฌ, Relieved ๐
Pain Points/Friction: Location permissions scare, empty feed if low adoption.
Opportunities to Delight: Auto-suggest skills from quiz, instant "3 potential matches" notification.
Key Metrics: Signup completion (90%), First profile views (100%).
Optimization Actions: Simplify onboarding to 3 steps, seed demo matches.
Stage 5: Activation
User Goal: Complete first skill request or offer, earning/spending credits.
Touchpoints: Match notification, messaging, scheduling calendar.
User Actions: Requests a skill, messages matcher, schedules exchange.
User Thoughts: "This gardening swap is perfect!" "Will they show up?"
User Emotions: Thrilled ๐, Nervous ๐ฅด, Accomplished ๐
Pain Points/Friction: No-show risk, awkward first message.
Opportunities to Delight: Pre-filled message templates, post-exchange auto-review prompt.
Key Metrics: First exchange initiation (70%), Time to first match (<24h).
Optimization Actions: AI-match nudges, trust badges on profiles.
Stage 6: Engagement
User Goal: Build routine exchanges, integrating into weekly life.
Touchpoints: Push notifications, credit balance updates, community feed.
User Actions: Checks matches daily, completes 2-3 exchanges/month.
User Thoughts: "Swapping tech help for cooking is seamless." "Loving the leaderboard spot."
User Emotions: Connected โค๏ธ, Motivated ๐ช, Joyful ๐
Pain Points/Friction: Credit expiration reminders feel punitive, mismatched expectations.
Opportunities to Delight: Personalized "Your neighborhood needs bakersโoffer now!" badges.
Key Metrics: Weekly active users (40%), Exchanges per user (2/month).
Optimization Actions: Gamify with streaks, weekly digest emails.
Stage 7: Retention
User Goal: Maintain active participation as core community member.
Touchpoints: Retention emails, usage reminders, premium upgrade prompts.
User Actions: Renews premium if needed, refers friends, participates in challenges.
User Thoughts: "This has become my go-to for home help." "Worth the $5/month."
User Emotions: Loyal ๐ก๏ธ, Grateful ๐, Routine ๐
Pain Points/Friction: Burnout from over-giving, community churn.
Opportunities to Delight: Milestone rewards (e.g., "10 exchanges: Extra credits!").
Key Metrics: D30 retention (35%), Churn rate (<15%/month).
Optimization Actions: Balance alerts, community events invites.
Stage 8: Expansion
User Goal: Scale usage via upgrades or group features.
Touchpoints: Upgrade modals, HOA dashboard previews, referral invites.
User Actions: Upgrades to premium, adds family members, joins group shares.
User Thoughts: "Need unlimited for my HOA group." "Share with spouse for more credits."
User Emotions: Ambitious ๐, Collaborative ๐ค, Empowered ๐ฅ
Pain Points/Friction: Limit hits during peak (e.g., spring yard work).
Opportunities to Delight: "Unlock group mode: Teach a class, earn 5x credits."
Key Metrics: Upgrade rate (20%), Net revenue retention (115%).
Optimization Actions: Triggered upsells post-limit, bundle family plans.
Stage 9: Advocacy
User Goal: Promote SkillSwap to build stronger neighborhood ties.
Touchpoints: Share buttons, referral program, testimonial requests.
User Actions: Invites neighbors, posts success stories on Nextdoor.
User Thoughts: "My block is thriving thanks to this!" "Tell my friends."
User Emotions: Proud ๐ , Evangelistic ๐ฃ, Fulfilled ๐
Pain Points/Friction: No easy share tools, low referral incentives.
Opportunities to Delight: Customizable "My SkillSwap Story" graphics for social.
Key Metrics: NPS (50+), Referral rate (15%).
Optimization Actions: Post-exchange share prompts, ambassador perks.
Emotional Journey Curve
Curve peaks at activation (first match thrill) and advocacy (community impact); dips at trial confusion and retention plateaus. Address lows with guided tours and fresh challenges.
Key Touchpoints
1. Landing Page Visit
Stage: Awareness/Interest | Channel: Mobile/Web | Duration: 1-2 min
Goal: Spark curiosity to download. Ideal: Geo-personalized hero: "Swap skills in [Neighborhood]โstart with 3 credits."
Friction: Generic content; Improve: Local testimonials above fold.
2. Signup Flow
Stage: Trial | Channel: App | Duration: <2 min
Goal: Quick profile setup. Ideal: OAuth + location, auto-skill suggestions.
Friction: Permission prompts; Improve: Explain benefits inline.
3. First Skill Listing
Stage: Trial | Channel: App | Duration: 3-5 min
Goal: Build profile. Ideal: Templates for common skills like "lawn care."
Friction: Blank fields; Improve: AI-prompted questions.
4. Match Notification
Stage: Activation | Channel: Push | Duration: Instant
Goal: Initiate exchange. Ideal: "Neighbor Jane offers pianoโrespond now."
Friction: Over-notification; Improve: Curate 1-2/day.
5. Messaging & Scheduling
Stage: Activation | Channel: In-App | Duration: 5 min
Goal: Confirm swap. Ideal: Calendar sync, templates.
Friction: Awkward chat; Improve: Icebreaker prompts.
6. Post-Exchange Review
Stage: Engagement | Channel: App | Duration: 1 min
Goal: Build trust. Ideal: Quick stars + comment, auto-vouch.
Friction: Forgotten; Improve: 24h reminder push.
7. Credit Balance Update
Stage: Retention | Channel: Dashboard | Duration: Ongoing
Goal: Encourage reuse. Ideal: Visual progress bar to expiration.
Friction: Confusion on credits; Improve: Glossary popups.
8. Upgrade Prompt
Stage: Expansion | Channel: In-App | Duration: 30s
Goal: Monetize power users. Ideal: After 5th exchange: "Go unlimited for $4.99."
Friction: Hard sell; Improve: Value recap (e.g., "Saved $150 already").
9. Referral Invite
Stage: Advocacy | Channel: App/Social | Duration: 1 min
Goal: Grow network. Ideal: "Invite neighbor, both get 2 credits."
Friction: Privacy; Improve: Anonymized links.
10. Community Challenge
Stage: Retention/Advocacy | Channel: Feed | Duration: Ongoing
Goal: Boost activity. Ideal: "Spring Clean: Swap yard help, top 10 win badges."
Friction: Low participation; Improve: Localized to HOA.
Activation Journey (Critical Path)
Activation Definition: Complete first exchange booking AND receive a positive match notification, confirming core value of easy neighbor swaps.
Time to Activation Target: <15 min from signup to request + match within 24h. Activation Rate Target: 50%+ of signups. Choke Points: Profile completion (add templates); Match wait (seed with champions).
Retention Mechanics
Natural Return Triggers: Seasonal needs (e.g., tax help in April), new skill gaps (child's homework), routine maintenance (monthly lawn swaps).
Engineered Return Triggers: Weekly "New matches in your area" pushes, credit expiration alerts (7 days out), personalized challenges ("Earn 5 credits this week for badge").
Focus on credit velocity: Aim for 80% credits spent monthly to prevent hoarding and drive habitual use.
Expansion Opportunities
Cross-Sell Opportunities: Post-swap: Suggest insurance add-on ($2/month); After 10 exchanges: Partner referral for pro services (e.g., plumbing too big for swap).
Expansion Revenue Goals: 25% of users upgrade in 3 months; NRR 120% via premium adoption in active communities.
Advocacy & Referral Journey
Advocacy Stages:
- Passive: Enjoys swaps quietly.
- Active: Recommends in HOA meetings.
- Organic: Posts "Just swapped for free tutoring!" on Nextdoor.
- Incentivized: Uses referral for extra credits.
- Leadership: Hosts skill fairs as ambassador.
Referral Program Design: Trigger after 5-star review: "Share with a neighborโboth get 3 credits." Reward: Referrer +2 credits/exchange; Referee: Starter boost. Tracking: Geo-fenced links. Target Viral Coefficient: 0.4 (leverage tight-knit neighborhoods).
Advocacy Content: Exportable swap summaries for social sharing, user-generated case studies ("How SkillSwap fixed my fence"), in-app share buttons on leaderboards.
Journey Metrics Dashboard
Monitor via in-app analytics; prioritize activation rate as leading indicator for community health. Next Steps: Implement A/B tests on onboarding in pilot HOAs to hit 60% activation.