This recipe produces a lightweight process documentation system for startups — a reusable SOP template, a prioritized library of documented processes, and a review calendar — so that only stable, repeated processes get documented while avoiding the documentation debt that kills early-stage velocity. The output is a working documentation workspace where any team member can capture, find, and maintain process knowledge in under 30 minutes per SOP. [src1]
Which path?
├── User prefers simplicity AND budget = free
│ └── PATH A: Google Docs — free, familiar, zero learning curve
├── User wants structured workspace AND budget = free
│ └── PATH B: Notion Free — databases, templates, linked views
├── User wants team knowledge base AND budget up to $50/mo
│ └── PATH C: Slite or Notion Plus — search, AI assist, permissions
└── User wants SOP execution tracking AND budget > $50/mo
└── PATH D: Trainual or Process Street — checklists, completion tracking
| Path | Tools | Cost | Setup Time | Best For |
|---|---|---|---|---|
| A: Google Docs | Google Docs + Drive | $0 | 30 min | 1-5 person teams already in Google |
| B: Notion Free | Notion | $0 | 1-2 hours | Teams wanting structured database views |
| C: Knowledge Base | Slite or Notion Plus | $8-10/user/mo | 2-3 hours | 6-20 person teams needing search and permissions |
| D: SOP Platform | Trainual or Process Street | $30-50/user/mo | 3-4 hours | 15+ person teams needing completion tracking |
Duration: 30-60 minutes · Tool: Spreadsheet or whiteboard
Audit your team's recurring activities to find the processes worth documenting. Apply the 3x3 filter: a process qualifies if it has been done at least 3 times AND involves at least 3 steps. [src2]
Priority = Frequency × People × Error ImpactVerify: You have 5-10 processes ranked by priority, each meeting the 3x3 threshold. · If failed: If fewer than 3 processes qualify, the startup is too early for formal documentation — use pinned Slack messages instead.
Duration: 30-90 minutes · Tool: Chosen documentation platform
Path B — Notion Free (recommended):
Process LibraryVerify: Workspace is accessible to all team members, template is available. · If failed: Check sharing permissions and workspace settings.
Duration: 20-40 minutes per process · Tool: Documentation platform
Use the one-page SOP template for every process. The template enforces brevity by design — no section should exceed 3-5 bullet points. [src3] [src5]
# [Process Name]
Owner: [Name] | Updated: [Date] | Next review: [Date]
## When to use this
[1-2 sentences: trigger condition]
## Before you start
- [ ] [Prerequisite 1]
- [ ] [Prerequisite 2]
## Steps
1. [Action verb] [specific instruction] — [expected result]
2. [Action verb] [specific instruction] — [expected result]
3-5. [Additional steps as needed]
## If something goes wrong
| Problem | Fix |
|---------|-----|
| [Common error] | [Recovery action] |
Verify: Template fits on one page, each step starts with an action verb. · If failed: If a process needs more than 8 steps, split into two linked SOPs.
Duration: 2-3 hours total · Tool: Documentation platform + Loom (optional)
For each process: have the process owner write the first draft, have a non-expert review it, then have a third person execute using only the document. [src1]
Verify: All 5 SOPs are complete and reviewed by at least one non-expert. · If failed: If the owner cannot articulate steps, the process may not be stable enough to document — defer it.
Duration: 30 minutes · Tool: Calendar app + documentation platform
Set up the review system to keep documentation alive without creating busywork. [src4]
Guardrails: New SOPs must pass the 3x3 filter. Maximum SOP count target: ~2× team size. Archive rather than delete outdated SOPs.
Verify: Calendar reminders are set for all SOPs, guardrail rules documented. · If failed: Start with a single monthly SOP review meeting instead of individual reviews.
{
"output_type": "process_documentation_library",
"format": "Notion database or Google Drive folder",
"columns": [
{"name": "process_name", "type": "string", "required": true},
{"name": "owner", "type": "string", "required": true},
{"name": "department", "type": "string", "required": true},
{"name": "status", "type": "string", "required": true},
{"name": "priority", "type": "string", "required": true},
{"name": "last_reviewed", "type": "date", "required": true},
{"name": "next_review", "type": "date", "required": true},
{"name": "step_count", "type": "number", "required": false},
{"name": "video_url", "type": "string", "required": false}
],
"expected_row_count": "5-20",
"sort_order": "priority descending, then department"
}
| Quality Metric | Minimum Acceptable | Good | Excellent |
|---|---|---|---|
| SOP adoption rate | > 50% | > 70% | > 90% |
| New hire can follow SOP without help | > 60% of SOPs | > 80% of SOPs | > 95% of SOPs |
| Average SOP length | < 800 words | < 500 words | < 350 words |
| SOPs reviewed on schedule | > 50% | > 80% | > 95% |
| Time to document a new process | < 90 min | < 45 min | < 30 min |
If below minimum: Shorten SOPs using the template, conduct user testing with a new team member to identify unclear sections.
| Error | Likely Cause | Recovery Action |
|---|---|---|
| Nobody reads or follows the SOPs | Documents too long, hard to find, or not linked to workflows | Shorten to under 500 words, pin links in Slack channels, embed in onboarding checklists |
| SOPs become stale within weeks | No owner assigned or no review calendar | Assign explicit owner per SOP and set calendar reminders (Step 5) |
| Team resists documenting processes | Perceived as bureaucracy | Start with the single highest-pain process; demonstrate time savings before expanding |
| Documentation workspace becomes cluttered | Too many SOPs created without 3x3 filter | Apply guardrails from Step 5; archive low-value SOPs; enforce 2× team-size cap |
| Process changes but SOP not updated | Triggered updates not happening | Add SOP update as part of the change itself, not a follow-up task |
| Component | Free Tier | Paid Tier | At Scale (50+) |
|---|---|---|---|
| Notion | $0 (unlimited pages) | $10/user/mo (Plus) | $18/user/mo (Business) |
| Slite | $0 (up to 50 docs) | $8/user/mo (Standard) | $12.50/user/mo (Premium) |
| Loom | $0 (25 videos, 5 min) | $15/user/mo (Business) | $15/user/mo (Business) |
| Trainual | No free tier | $250/mo (25 seats) | Custom pricing |
| Process Street | $0 (5 workflows) | $30/user/mo (Pro) | $50/user/mo (Enterprise) |
| Total (Notion + Loom) | $0 | $25/user/mo | $33/user/mo |
Startups that try to document every process before they have stable, repeated workflows create a graveyard of outdated SOPs that nobody trusts. [src6]
Only document processes executed at least 3 times with consistent steps. If a process is still changing, capture it as a brief note or Slack pin — not a formal SOP.
Enterprise-style documentation with exhaustive detail and approval workflows. Nobody in a 10-person startup reads a 50-page operations manual. [src3]
Every SOP fits on one page. Each step starts with a verb. If a process needs more than 8 steps, split it into two linked SOPs.
SOPs without owners become orphaned within weeks. Teams that skip quarterly reviews find their documentation inaccurate within a year. [src4]
Every SOP has one owner (not a team, one person). Reviews are on the calendar. At each review, the owner can update, confirm, or archive.
Use this recipe when a startup has grown past 3-5 people and team members are repeatedly asking the same questions about how things work, when onboarding takes longer than a week for simple roles, or when processes break because knowledge lives in one person's head. Do not use if the startup is pre-product-market-fit and processes change daily.