Template Gallery
17 Templates
Start from a proven pattern, not a blank page.
Each template bootstraps a product graph with the right entity types for its industry and stage. Run /upg-new-from-template and pick one.
How Templates Work
SaaS
Software-as-a-Service products: subscription models, feature-gated tiers, and developer tools.
A technical decision-maker persona with 2 jobs-to-be-done and 2 pain points: the foundation for any B2B SaaS product.
personajobneedA product-led growth funnel with 5 stages from awareness to referral: the pirate metrics (AARRR) framework applied to your product.
funnelfunnel_stepA complete SaaS business model with revenue stream, value proposition, and cost structure: the economics of your product in one template.
business_modelrevenue_streamvalue_propositioncost_structure3 features grouped into 3 epics with a release milestone: a structured starting point for your first product roadmap.
releasefeatureepic3 structured hypotheses (value, usability, and feasibility) plus an experiment template. Start validating before you build.
hypothesisexperimentMarketplace
Two-sided or multi-sided platforms connecting supply and demand.
A buyer persona and a seller persona, each with 2 jobs-to-be-done: the foundation for any marketplace where both sides need to win.
personajobA marketplace business model with take-rate and subscription revenue streams, plus value propositions for both sides of the market.
business_modelrevenue_streamvalue_proposition3 hypotheses testing the chicken-and-egg problem: can you attract supply, generate demand, and match them effectively?
hypothesisMobile
iOS and Android apps with app store distribution and mobile-specific patterns.
A mobile-first user persona with 2 jobs-to-be-done and pain points focused on on-the-go context, interruptions, and small-screen constraints.
personajobneedA mobile app funnel from download to daily habit: 5 stages covering onboarding, first value, habit formation, and sharing.
funnelfunnel_stepA release milestone with the 5 essential features every mobile app needs at launch: onboarding, core loop, notifications, analytics, and crash reporting.
releasefeatureOpen Source
OSS projects with community, contributions, and commercial layers.
A contributor persona and a user persona with distinct jobs-to-be-done: the two audiences every open-source project must serve.
personajobA 6-stage open-source adoption funnel from discovery to evangelism; tracks the journey from first GitHub star to active community champion.
funnelfunnel_stepThe open-core business model: free community value proposition, paid enterprise value proposition, and the revenue stream that bridges them.
business_modelvalue_propositionrevenue_streamAgency
Service businesses building products for clients.
An agency client persona with budget, timeline, and decision process: the key details that determine whether a lead becomes a project.
personajobneedAn agency business model with 3 revenue streams (project-based, retainer, and advisory) covering the full spectrum of how agencies make money.
business_modelrevenue_streamA release milestone with the 5 phases of a client engagement: discovery, strategy, execution, review, and handoff. The operational backbone of every project.
releasefeature