Meta product sense interview: “Design a fitness app for Meta”

Click to expand the mind map for a detailed view.

1. Introduction

  • Participants: Mark (former PM at Meta and Google), Tom (Senior PM at Google)
  • Objective: Demonstrate a perfect product sense interview for designing a fitness app for Meta.

2. Clarifying Questions

  • Why is Meta interested in building a fitness app?
  • Meta aims to get people off screens and into real-world activities.
  • How quickly does Meta want to launch the product?
  • Target launch within the next three months (MVP focus).
  • What market is Meta targeting?
  • Focus on the US market initially.

3. Framework for Problem Solving

  • Mission and Context: Align the product with Meta’s mission.
  • Goals: Define high-level goals for the product.
  • Ecosystem and Segmentation: Identify and prioritize target segments.
  • Pain Points: Identify key user pain points.
  • Solutions: Propose solutions addressing the pain points.
  • Metrics: Define success metrics for the product.

4. Mission and Context

  • Meta’s Mission: “Give people the power to build community and bring the world closer together.”
  • Fitness as a Primitive Human Experience: Fitness has been a fundamental part of human life since ancient times.

5. Product Goals

  • High-Level Goal: Bring the world together through activity and fitness.
  • Sub-Goals:
  • Acquisition: Demonstrate strong user adoption.
  • Engagement: Ensure users remain active and engaged.

6. Ecosystem and Segmentation

  • Fitness Ecosystem: Includes exercisers, trainers, doctors, gyms, yoga studios, equipment manufacturers, etc.
  • Target Segment: People who care about fitness and health.
  • Segmentation by Motivation:
  • Diet and Weight Loss: Large reach, medium impact.
  • General Fitness and Health: Large reach, large impact.
  • Training for an Event: Small reach, medium impact.
  • Prioritized Segment: General fitness and health.

7. Pain Points

  • Where to Start: Users don’t know how to begin their fitness journey.
  • What to Do: Users are unsure which activities to engage in.
  • Who to Do It With: Users prefer exercising with others but lack suitable partners.
  • Motivation: Users struggle to stay motivated over time.
  • Tracking: Users lack tools to track their progress.
  • Facilities: Users are unsure where to exercise.
  • Diet: Users need guidance on nutrition.

Prioritized Pain Points

  • Where to Start and What to Do: Ideation and inspiration.
  • Who to Do It With: Social element of fitness.
  • Tracking: Monitoring progress and staying motivated.

8. Solutions

  • Meta Fitness Challenges:
  • Series of fitness challenges (e.g., walking, yoga) with trainers and friends.
  • Gamification elements like badges and collectibles.
  • Meta Live Fitness Events:
  • Live, national-scale workouts (e.g., yoga, walking) with trainers.
  • Harnesses Meta’s video capabilities for real-time engagement.
  • Meta Fitness Tracker:
  • Cross-platform fitness tracker integrating with existing devices.
  • Social features to share progress with friends.

Prioritized Solution

  • Meta Fitness Challenges:
  • High impact and aligns well with Meta’s goal.
  • Easily scalable and can be launched within three months.

9. Metrics

  • Adoption:
  • New users registering for the service.
  • New events being subscribed to.
  • Engagement:
  • Daily Active Users (DAU) and Monthly Active Users (MAU).
  • 30-day retention rate.

10. Summary

  • MVP: Meta Fitness Challenges.
  • Alignment with Goals: Brings the world together through activity and fitness.
  • Mission Alignment: Supports Meta’s mission of building community and bringing people closer together.

11. Risks

  • Bad Actors: Ensuring safe social interactions.
  • Health Risks: Providing safe and sane fitness programs.
  • Legal Disclosures: Ensuring users have the right resources and warnings.

12. Conclusion

  • Combining Solutions: Future integration of fitness challenges and live events.
  • Summary: The MVP aligns with Meta’s mission, addresses key pain points, and is feasible within the given timeframe.