Picking sharp problems, increasing virality, and unique product frameworks | Oji Udezue (Typeform, Twitter, Calendly, Atlassian)
1. Build Great Products for Sharp Problems
Focus on building a great product that solves a “sharp problem” for customers, addressing pain points that materially steal their time, energy, money, or focus. This is the fundamental bedrock for achieving product virality and sustained success.
2. Achieve 3x Product Improvement
Ensure your product offers at least a 2-3x improvement over the status quo in terms of shrinking workflows or providing superpowers. This significant leap in value is necessary for people to notice, care, and be willing to switch.
3. Design Onboarding for Buyer Psychology
Design onboarding as a substitute for human sales, focusing on buyer psychology to progressively build confidence in your tool. Make the mandatory setup spare (ideally 3 screens or less) and provide essential information, while offering optional, random-access features for curious users.
4. Implement Continuous Customer Listening
Establish a system where product teams (PMs, designers, EMs, PMMs) have customer conversations automatically scheduled weekly. Additionally, continuously “scarf up” customer signals from social media, app stores, churn surveys, NPS verbatims, bug reports, and customer support interactions to understand what matters.
5. Sharpen Your Ideal Customer Profile
Identify your Ideal Customer Profile (ICP) by observing who is most enthusiastic and least price-sensitive about your product. These customers fundamentally understand and value your solution, guiding your target audience.
6. Analyze Workflow Frequency & Breadth
Use a quadrant framework to analyze workflows by how many departments they apply to (niche vs. everyone) and their frequency (infrequent vs. frequent). Aim for “high-frequency niche” or “high-frequency everyone” workflows to increase your probability of building a billion-dollar company.
7. Schedule Dedicated “Forest Time”
Intentionally schedule dedicated “forest time” (e.g., a full day or two at the end of the month) to step back from daily operations and gain a bird’s-eye view of the strategic landscape. Use a specific worksheet to survey the “forest” and identify alternate paths or solutions, improving long-term aim and effectiveness.
8. Measure Workflow Compression
Before building, map out the current customer workflow and compare it to the proposed workflow with your software. Measure if your solution makes the workflow significantly shorter (2-3x) or inflates capabilities, indicating a truly sharp problem.
9. Gauge Customer Excitement
Observe customer reactions during problem discussions; if their eyes widen or they spontaneously ask about payment, it indicates you’re likely addressing a sharp problem they deeply care about.
10. Master Framework Fundamentals
Don’t apply frameworks blindly; understand their underlying fundamentals and empirical relationships. This allows you to adapt them effectively to different stages of a company (starting, middle, scaling) and specific problems, leading to more productive application.
11. Establish Tiered Activation Milestones
Define three increasing thresholds of activation for your product to track user progress and identify drop-off points. For example, at Calendly, it was creating a first meeting, then creating five within a week.
12. Clearly Communicate Trial Status
Be transparent with users about their position in the trial cycle, including when payment is expected. Clear communication helps users understand their journey and can significantly improve conversion rates.
13. Provide Clear Onboarding Examples
During onboarding, provide one or two clear examples of what “good looks like” when using the product. This mimetic approach is powerful for guiding users to successful adoption.
14. Assess People by Skills, Attributes, Values
When evaluating individuals (e.g., during hiring or team building), consider their skills, attributes (e.g., timid, bold), and values, not just their skills. This holistic view can improve success in team composition and individual performance.
15. Cultivate Curiosity & Humility
Adopt the mindset that “there’s more knowledge outside my head than inside it” to foster curiosity, skepticism, and humility. Always be listening for new information, even when you feel knowledgeable, to continuously learn and grow.
16. Try Nigerian Fried Plantain & Stew
Seek out and try Nigerian fried plantain with beef stew, as it’s a highly recommended and beloved dish that many Nigerians deeply enjoy.
17. Experience Nigerian Pepper Soup
For those who enjoy spicy food, try Nigerian pepper soup, a delicious and intense dish that is highly regarded within Nigerian cuisine.