This recipe produces a portfolio of 4–6+ signed letters of intent, design partner agreements, and pre-order commitments from named buyers — before writing a single line of production code. The output is a validated demand signal with specific dollar amounts, buyer names, and timelines that can be presented to investors, used to prioritize features, and converted into first customers at launch. [src1]
Which path?
├── B2B SaaS/services, ACV > $10K
│ └── PATH A: Enterprise LOI + Design Partner — formal LOI with named champion
├── B2B SaaS/services, ACV < $10K
│ └── PATH B: Lightweight LOI + Pilot Agreement — 1-page LOI, shorter cycle
├── B2C product (physical or digital)
│ └── PATH C: Pre-Order / Crowdfunding — landing page + payment commitment
└── Marketplace / Platform
└── PATH D: Supply + Demand LOIs — dual-sided intent collection
| Path | Tools | Cost | Speed | Output Quality |
|---|---|---|---|---|
| A: Enterprise LOI | Google Docs + DocuSign + CRM | $0–25/mo | 3–4 weeks | High — named buyers with dollar amounts |
| B: Lightweight LOI | Notion + HelloSign + Sheets | $0 | 1–2 weeks | Medium — faster but lower commitment signal |
| C: Pre-Order | Landing page + Stripe/Gumroad | $0–29/mo | 1–2 weeks | High — actual payment = strongest signal |
| D: Marketplace LOIs | Google Docs + CRM | $0 | 2–3 weeks | Medium — need both sides validated |
Duration: 2–4 hours · Tool: Google Docs, Common Paper templates
Select and customize the appropriate template based on your path. For PATH A/B, use a 1-page LOI covering: intent statement, anticipated terms (ACV, start date, term, users), requirements for purchase, non-binding clause, and binding confidentiality clause. For PATH A design partners, add feedback cadence, reference rights, pricing discount, IP ownership, and termination terms using Common Paper's template as a base. [src6]
Verify: Template is complete, all bracketed fields identified for customization, non-binding language is clear. · If failed: Use Common Paper's free LOI template at commonpaper.com/documents/letter-of-intent as starting point.
Duration: 2–4 hours · Tool: CRM or Google Sheets
Create a tracking spreadsheet with columns: Company, Contact, Title, Email, ICP Score, Pain Level, Status, LOI Type, Next Action, Follow-Up Date. Score prospects using a16z's three-criteria framework: Representativeness (mirrors broader market), Urgency (already tried alternatives), and Capacity (has champion with authority and time). Target 15–30 prospects to yield 4–6 signed LOIs at 20–40% conversion rate. [src3]
Verify: Minimum 15 prospects loaded with complete contact information and ICP scores. · If failed: If fewer than 15 prospects, expand ICP criteria slightly or add adjacent verticals.
Duration: 1–2 weeks · Tool: Email + Calendly/Cal.com + Video conferencing
Execute outreach in three touches: (1) Initial email leading with prospect's specific pain point — do NOT mention LOI in first touch. (2) Discovery call (20–30 min) to confirm pain, share product concept, gauge budget authority, and ask willingness-to-pay questions. (3) Follow-up with customized LOI pre-filled with discussed terms and a 7-day signature deadline. Watch for conversion signals: detailed technical questions, introductions to colleagues, sharing internal data, and pushback on specific terms. [src4]
Verify: Minimum 8–10 discovery calls completed, at least 5 prospects qualified and sent LOIs. · If failed: If fewer than 5 qualified prospects after 10+ calls, the ICP definition may be wrong. Return to customer interviews.
Duration: 1–2 weeks · Tool: DocuSign/HelloSign + Email
For each qualified prospect: customize LOI with specific terms, send via e-signature tool with 7-day expiry, and handle objections. Common objections: “I need legal to review” → emphasize non-binding nature, keep to 1 page; “We cannot commit to a price” → use a range instead of specific ACV; “I am not the right person” → ask for introduction to decision maker; “We need to see the product” → offer design partner agreement instead. For design partners, schedule first bi-weekly call before signing and define 3–5 features to validate. [src3]
Verify: 4–6 signed LOIs or design partner agreements collected, each with named buyer and intended commitment value. · If failed: If fewer than 4 after exhausting pipeline, add 10 more prospects and repeat Steps 3–4.
Duration: 2–4 hours · Tool: Google Docs/Sheets
Compile all signed documents into an investor-ready validation package: total LOIs collected, total intended annual value, average contract value, individual LOI details (company, ACV, use case, date signed), design partner details, key discovery insights (top requested features, primary pain point, average willingness to pay), and conversion plan with target percentages and timelines.
Verify: Summary document complete, all signed PDFs organized in a folder, totals calculated correctly. · If failed: If any LOI is missing signature or key terms, follow up with prospect within 48 hours.
Duration: 1–2 hours · Tool: Pitch deck software + product roadmap tool
Load validation data into downstream workflows: add “Customer Validation” slide to investor deck with LOI count and named logos (with permission), prioritize features mentioned as requirements across multiple LOIs in product roadmap, convert LOI contacts to “Committed — Pre-Launch” stage in CRM, and schedule recurring bi-weekly calls for design partners.
Verify: Pitch deck updated, roadmap reflects LOI requirements, CRM pipeline shows all committed prospects.
{
"output_type": "pre_sale_validation_portfolio",
"format": "folder (PDFs + spreadsheet + summary doc)",
"columns": [
{"name": "company_name", "type": "string", "description": "Prospect company that signed", "required": true},
{"name": "contact_name", "type": "string", "description": "Named signer and champion", "required": true},
{"name": "contact_title", "type": "string", "description": "Signer's job title", "required": true},
{"name": "commitment_type", "type": "string", "description": "LOI, design_partner, or pre_order", "required": true},
{"name": "intended_acv", "type": "number", "description": "Intended annual contract value in USD", "required": false},
{"name": "requirements", "type": "string", "description": "Specific product requirements listed in LOI", "required": false},
{"name": "date_signed", "type": "date", "description": "Date LOI was signed", "required": true},
{"name": "conversion_target_date", "type": "date", "description": "Expected date to convert to paid contract", "required": false},
{"name": "reference_permission", "type": "boolean", "description": "Whether prospect allows name/logo use", "required": true}
],
"expected_row_count": "4-10",
"sort_order": "intended_acv descending",
"deduplication_key": "company_name"
}
| Quality Metric | Minimum Acceptable | Good | Excellent |
|---|---|---|---|
| Signed LOIs / design partner agreements | 3 | 5–6 | 8+ |
| Total intended annual value | > $25K | > $75K | > $200K |
| Named, referenceable buyers | 2 | 4 | 6+ |
| Average ICP match score | > 3/5 | > 4/5 | 4.5+/5 |
| Conversion rate (outreach to signed) | > 15% | > 25% | > 40% |
| Discovery-to-LOI cycle time | < 4 weeks | < 2 weeks | < 1 week |
If below minimum: Re-examine ICP definition and product positioning. If conversion rate is below 15%, the problem may not be painful enough or the solution is not clearly articulated. Return to customer interviews.
| Error | Likely Cause | Recovery Action |
|---|---|---|
| Zero responses to outreach | Wrong channel, weak subject line, or wrong buyer persona | Test 3 different subject lines; try LinkedIn InMail as alternative channel; verify contact titles match decision-maker role |
| Prospects engage but refuse to sign anything | LOI perceived as too formal or committing | Switch to lighter format: email confirmation of intent; or offer design partner agreement framed as collaboration |
| Legal department blocks LOI | Document too long or contains binding language beyond confidentiality | Simplify to 1 page, remove all binding clauses except confidentiality, add explicit non-binding header and footer [src5] |
| Prospects want features you have not planned | Product-market misfit with this segment | Document requested features; if 3+ prospects request same unplanned feature, re-evaluate roadmap; if requests diverge wildly, ICP is too broad |
| Design partner stops responding | Champion left company or lost internal priority | Contact champion within 48 hours; if no response in 1 week, ask for new internal contact; replace with next prospect |
| Pre-order refund requests spike | Delivery timeline too aggressive or product overpromised | Issue refunds promptly (legal requirement), adjust timeline on landing page, email remaining customers with honest update |
| Component | Free Tier | Paid Tier | At Scale |
|---|---|---|---|
| LOI / agreement templates | $0 (Common Paper, Google Docs) | $0 | $0 |
| E-signature collection | $0 (HelloSign 3/mo) | $15/mo (DocuSign) | $25/mo (DocuSign Business) |
| CRM / pipeline tracking | $0 (HubSpot Free, Sheets) | $0 (HubSpot Free) | $45/mo (HubSpot Starter) |
| Meeting scheduling | $0 (Cal.com, Calendly Free) | $8/mo (Calendly Pro) | $12/mo |
| Email outreach | $0 (Gmail) | $25/mo (Mailshake) | $75/mo |
| Landing page (PATH C only) | $0 (Carrd) | $19/mo (Carrd Pro) | $29/mo (Webflow) |
| Total for 4–6 LOIs | $0 | $15–50/mo | $75–150/mo |
Founders present LOI total value as “pipeline” or “committed ARR” in investor meetings. Investors who discover the non-binding nature feel misled, damaging credibility permanently. [src1]
State: “We have [N] non-binding letters of intent totaling $[X] in intended annual value from named buyers.” Investors understand the difference and respect honest framing.
Prospects say “we would totally buy that” in interviews. Founders interpret verbal enthusiasm as validation and begin building. At launch, those same prospects ghost or have budget freezes. Verbal interest has near-zero predictive value. [src4]
The act of signing — even a non-binding document — creates psychological commitment and separates genuine intent from politeness. If a prospect will not sign a 1-page non-binding LOI, they will not sign a contract.
Founders create 5–10 page LOIs with detailed SLAs and legal terms. Prospect’s legal team gets involved, review cycles extend to months, and the LOI process becomes as heavy as a real contract. [src8]
The only binding clause should be confidentiality. Everything else is non-binding intent. A prospect should be able to read, understand, and sign in under 10 minutes.
Use this recipe when the agent needs to produce actual signed pre-sale commitments — not a document about how to validate ideas. This is the bridge between customer interviews (“people say they want this”) and first revenue (“people paid for this”). Requires an ICP definition and product concept as inputs. Output feeds directly into fundraising materials and first-customer conversion playbooks.