The whole library.
One useful idea at a time.
Browse every guide to product building, branding and marketing, or explore a topic to find your next step.
Page 2 of 10
Explore topicsHow to decide when to stop product discovery
Set a practical discovery exit by connecting evidence to the next commitment, identifying unresolved risks, and choosing whether to proceed, narrow, pause, or stop.
How to define product activation around first value
Define product activation through a meaningful first outcome, identify the steps that make it possible, and measure completion without mistaking setup for value.
How to diagnose product retention with user context
Investigate product retention through the user’s natural task rhythm, distinguish completion from abandonment, and test what actually supports meaningful return.
How to turn customer feedback into product decisions
Create a feedback process that preserves the customer’s situation, separates requests from underlying needs, and connects recurring evidence to product decisions.
How to design product growth experiments with clear decisions
Plan growth experiments with a specific hypothesis, meaningful outcome, quality guardrails, and decision rules that turn evidence into a clear next step.
How to build an outcome-based product roadmap
Build a product roadmap around user outcomes, evidence, and unresolved decisions so teams can change solutions while keeping the intended progress clear.
How to plan product analytics before adding events
Plan product analytics from the decisions your team needs to make, with clear event meanings, useful context, quality checks, and proportionate data collection.
How to read product cohorts without mixing audiences
Read product cohorts by grouping users with comparable starting conditions, defining meaningful behavior, and checking context before explaining differences over time.
How to investigate product churn before choosing a response
Investigate product churn through the customer’s last useful episode, the replacement workflow, and the reason for leaving before choosing a retention response.
How to design onboarding as a learning loop
Design onboarding around a realistic first task, useful guidance, and observable learning so each step helps the user progress and reveals where support is needed.
How to improve feature adoption without adding noise
Improve feature adoption by identifying the relevant user situation, clarifying value, removing workflow barriers, and measuring useful completion rather than exposure.
How to write product messaging from customer evidence
Write product messaging from the customer’s situation, desired outcome, and credible product boundary, then test comprehension before expanding promotional claims.