How to Build a Teaching Resource Library with a Knowledge
How to build a teaching resource library with a knowledge system — a practical guide for teachers and educators to organize lesson materials, curate
Use-Case Workflows
How to plan a product launch with a knowledge system — a practical guide for product managers to organize market research, competitive intelligence
A product launch is a convergence of three types of knowledge: market knowledge (what are customers trying to do, what alternatives exist), product knowledge (what does this thing actually do, for whom, compared to what), and execution knowledge (what needs to happen when, in what sequence, coordinated across which teams).
Each type of knowledge is accumulated from different sources over different timescales, involves different stakeholders, and decays at different rates. Market research from 8 months ago may be outdated by launch day. Competitive intelligence needs updating weekly in fast-moving markets. Product specifications change through the development process. Execution plans evolve as timelines shift.
Without a system, launch preparation produces a familiar failure: the PM has it in their head, distributed across Slack messages, a 60-slide deck that was outdated two months before it was used, and a G-doc that no one updated after the first version. The launch happens but with poor alignment, inconsistent messaging, and execution gaps that could have been anticipated.
A knowledge system for launch planning maintains a living, organized library of market knowledge, competitive intelligence, positioning decisions, and execution tracking that the whole team can reference and that stays current through the launch.
Effective launch planning covers five knowledge domains:
Domain 1 — Customer and market research: Who is this for? What job are they trying to do? What are the relevant workflows and pain points?
Domain 2 — Competitive intelligence: What alternatives exist? How does this compare? What's the competitive differentiation?
Domain 3 — Positioning and messaging: What does this product mean in the market? What's the headline? What's the narrative?
Domain 4 — Launch execution: What needs to happen? Who does it? When? What are the dependencies?
Domain 5 — Post-launch tracking: What signals indicate launch success or failure? What's the response plan?
The knowledge system primarily serves Domains 1-3 and provides the research foundation for Domain 4. Domain 5 is tracking rather than research, but capturing the key metrics and signals in the same system keeps everything accessible.
Create a primary Collection: "Product Launch: [Product or Feature Name]"
Sub-Collections:
By research domain:
customer-icp — Ideal Customer Profile researchcustomer-pain — documented customer pain pointscustomer-workflow — how target customers currently work (before your product)market-context — market trend or industry contextcompetitor-product — competitor feature or product documentationcompetitor-positioning — competitor messaging, copy, or positioningcompetitor-pricing — competitor pricing informationpositioning-option — a candidate positioning statement or anglemessaging-test — tested messaging and resultsBy status:
live-intelligence — current, needs to be tracked going forwardpre-launch-research — historical context, less time-sensitiveverified — confirmed accurate as of [date]needs-update — intelligence that was captured but may be outdatedThe launch narrative starts with a clear, evidence-based picture of who this product is for. Not "SMBs" but "ops managers at 50-200 person B2B SaaS companies who are managing customer onboarding manually with spreadsheets and Notion and spending 6+ hours per week on it."
Sources for ICP research:
Customer interviews: The highest-value source. 8-12 interviews with target customers about their current workflow, frustrations, what they've tried, and what they'd need to change behavior. Capture verbatim quotes — they fuel positioning language directly.
Support ticket and sales call analysis: If this product extends or replaces an existing product, mine support tickets and sales call recordings for the language customers use to describe their problems.
Community research: Online communities (Reddit, LinkedIn groups, Slack communities in the vertical) where target customers discuss their work. Search for questions and complaints about the problem your product solves.
Jobs-to-be-done research: What is the functional, social, and emotional "job" this product gets hired for? Research frameworks from Clayton Christensen's JTBD methodology are useful here.
Annotation protocol for customer research:
For each customer interview or community thread capture:
Source: [interview / support ticket / community thread]
Customer profile: [role, company size, industry]
Problem described: [in their words if possible]
Current solution: [what they use now]
Frustration with current solution: [verbatim if possible]
What success looks like for them: [their definition]
Relevant quote for positioning/messaging: [verbatim + context]
Insight for product team: [anything product needs to know]
Understand the broader market context your launch enters:
Market size and growth: Is this a growing, stable, or contracting market? What are the key market dynamics? Gartner, Forrester, IDC reports, industry publications.
Macro trends: What tailwinds or headwinds affect this market? Regulatory changes, technology shifts, economic conditions that affect buyer behavior.
Analyst coverage: How do analysts describe this market category? What criteria do they use to evaluate tools in this space? Being fluent in the analyst language helps with analyst relations during launch.
For launch planning, map every meaningful alternative — not just direct competitors but also the category of "do nothing," "spreadsheet it," or "hire someone to do it manually."
For each competitor:
Competitive intelligence maintenance:
Competitive intelligence decays fast in software markets. Competitors ship new features, change pricing, launch new marketing angles. Set a regular cadence for reviewing competitive captures — for a pre-launch period, weekly for your top 3-4 competitors is appropriate.
The competitive battle card:
From your competitive research, build a battle card for each primary competitor:
Competitor: [Name]
Their positioning: [how they describe themselves]
Their strengths (what they do better than us):
Their weaknesses (what we do better):
Their typical buyer: [who chooses them]
Win scenarios (when we beat them):
Loss scenarios (when they beat us):
Key differentiators to emphasize against this competitor:
Landmines to avoid (their traps/FUD):
Response to "[Their Company] is cheaper/faster/bigger/established":
Capture battle card content as clips in the Competitive Intelligence Collection, tagged by competitor name.
Positioning is the unique space a product occupies in a market — how it's different from alternatives for a specific customer, and why that difference matters. Strong positioning requires all of your previous research:
Use the classic positioning framework:
For [target customer] who [has this problem/need], [product name] is a [product category] that [key benefit/differentiator]. Unlike [primary alternative], our product [key difference].
Capture multiple candidate positioning statements in the Positioning Collection — you'll test them before committing. Annotate each with:
Below the positioning statement, build a messaging hierarchy:
Headline (10-15 words): The single most important thing to communicate. Usually derived from the primary differentiator or the primary benefit.
Subheadline (20-30 words): Expands the headline with who this is for and what it specifically does.
Value proposition pillars (3-5 points): The major benefits or capabilities, each with a one-liner and supporting detail. These become the features section of the marketing page.
Social proof: The customer quotes, case study results, and testimonials that provide third-party validation. Pull the best quotes from your customer research clips.
Objection handling: The top 5 objections buyers raise and your response to each. Pull from sales call notes, support tickets, and community research.
Before finalizing, test your messaging. Capture the results:
Copy testing: Show draft headline + subheadline to 5-10 target customers and ask: "In your own words, what does this product do? Who is it for?" If their answers match your intent, the messaging communicates clearly.
Ad testing: For consumer or high-volume B2B, test 3-4 headline variants as LinkedIn or Google ads before committing to a position on the marketing page.
Sales conversation testing: Have reps lead with the new positioning for 2 weeks and capture their feedback on what landed and what generated confusion or objections.
Capture all test results in the Positioning Collection, tagged messaging-test.
Research how comparable products launched — inside your industry and adjacent ones:
Sources:
Capture relevant launch case studies and postmortems in your launch Collection, annotated with the specific lessons applicable to your launch.
Capture and maintain your launch checklist from external sources as a starting point, then adapt:
Standard launch checklist areas:
Capture the checklist you'll use in the Launch collection. Tag items with status (not started / in progress / complete) as the launch approaches.
The scenario: A B2B SaaS product manager at a 90-person company is launching a new reporting and analytics suite — a major feature expansion that existing customers can access for free and that will be a key differentiator for new customer acquisition.
6 weeks before launch:
Competitive intelligence Collection updated:
Customer research Collection:
Positioning tested:
3 weeks before launch:
Launch checklist status tracked in Notion (linked from WebSnips launch Collection):
Launch day and week 1:
Post-launch tracking Collection started:
Week 2:
Coverage Collection:
live-intelligence — monitoring ongoingA product launch is a knowledge problem as much as an execution problem. The teams that launch most effectively know their customers, their competitors, and their market deeply — and they translate that knowledge into a positioning narrative that makes the product unmistakably relevant to the right buyers. A knowledge system that maintains living competitive intelligence, organizes customer research by use case and quote, and tracks positioning test results produces launch preparation that the whole team can reference and trust. The execution work (marketing page, sales enablement, PR outreach) becomes faster and more consistent when it draws from a shared, organized library rather than from each person's individual knowledge and assumptions.
To go deeper, check out Web Clipping for Research Papers.
More WebSnips articles that pair well with this topic.
How to build a teaching resource library with a knowledge system — a practical guide for teachers and educators to organize lesson materials, curate
How to organize sources for a documentary with a knowledge system — a practical guide for documentary filmmakers and journalists to manage research
How to analyze customer feedback with a knowledge system — a practical guide for product managers to collect, organize, tag, synthesize, and act on
How to assemble evidence for due diligence with a knowledge system — a practical guide for investors and acquirers to organize research, document
How to build a competitive landscape map with a knowledge system — a practical guide for product managers and founders to research, organize, and maintain
How to build a course with a knowledge system — a practical guide to organizing research, developing curriculum, managing content assets, and creating