Contents

Chapter 1

Customization Guide — Side Project Manager

This guide explains how to adapt the Side Project Manager template to fit your specific workflow, whether you're a solo indie hacker or running a small team.


Personalizing the Status Pipeline

The default status pipeline is:

Idea → Validating → Building → Launching → Live → Paused → Archived

For a Simpler Workflow

If you don't need the full pipeline, reduce it to:

Idea → Active → Shipped → Archived

Delete the unused status options from the Select property and update any board views.

For a More Detailed Workflow

Add intermediate states if you need them:

Idea → Researching → Validating → Prototyping → Building → Alpha → Beta → Launching → Live → Maintaining → Paused → Archived

For Multiple Launch Channels

If you launch on multiple platforms, add a "Launch Channels" multi-select property with values like: Product Hunt, Hacker News, Reddit, Twitter, Newsletter, Blog.


Adapting the Idea Validation Scoring

Changing the Weights

The default validation formula uses these weights:

  • Market Size: 2x
  • Personal Interest: 1.5x
  • Technical Feasibility: 1x
  • Time to MVP: 1.5x
  • Monetization Potential: 2x

To emphasize learning over revenue, increase Personal Interest and Technical Feasibility weights:

  • Market Size: 1x
  • Personal Interest: 2.5x
  • Technical Feasibility: 2x
  • Time to MVP: 1x
  • Monetization Potential: 1x

To emphasize revenue, increase Market Size and Monetization weights:

  • Market Size: 2.5x
  • Personal Interest: 1x
  • Technical Feasibility: 1x
  • Time to MVP: 1.5x
  • Monetization Potential: 2.5x

Update the formula in formulas/FORMULAS.md with your new weights.

Adding Custom Criteria

To add a new scoring criterion (e.g., "Competitive Moat"):

1. Add a Number property to the Ideas Backlog database (scale 1-5)

2. Update the validation formula to include the new factor

3. Add the new weight to the formula denominator


Team Adaptations

Adding Team Members

If you're working with a co-founder or small team:

1. Add an "Assignee" property (Person type) to the MVP Checklist and Launch Tracker databases

2. Create a Team Members database with Name, Role, Email, and Capacity (hours/week)

3. Add a relation from MVP Checklist → Team Members

4. Create a "My Tasks" view filtered by the current user

Adding Communication Channels

Add a Multi-select property called "Channels" to the Projects database:

  • Discord server
  • Slack workspace
  • Email list
  • Twitter community
  • GitHub Discussions

Capacity Planning

Add a "Weekly Hours Available" number property to your Projects database. Compare this against the Effort estimates in your MVP Checklist to avoid overcommitting. Create a rollup on the Projects database that sums "Effort (hours)" from incomplete MVP Checklist tasks to see remaining work per project.


Revenue Tracking Enhancements

Tracking Multiple Revenue Streams per Project

The default Revenue Log tracks one revenue type per entry. For projects with multiple streams:

1. Create separate Revenue Log entries for each stream (subscription, one-time sales, etc.)

2. Use the Revenue Type select to distinguish them

3. Create a "Revenue by Type" grouped table view

Adding Financial Goals

Add these properties to the Projects database:

  • Revenue Goal (Number, USD) — your monthly revenue target
  • Goal Progress (Formula) — Monthly Revenue / Revenue Goal * 100
  • Runway (Formula) — how many months until the project is profitable based on current growth

Expense Categories

Add a "Category" multi-select to the Revenue Log's Expenses column:

  • Hosting (servers, CDN, database)
  • Domain & DNS
  • Marketing (ads, promotions)
  • Tools & Services (monitoring, analytics)
  • Design Assets (icons, illustrations)
  • Legal (LLC, trademarks)

View Customization Ideas

Create a Gallery view on the Projects database:

  • Card preview: Description
  • Card content: Status, Monthly Revenue, Last Active
  • Filter: Status is not "Archived"
  • Sort: Priority descending, then Monthly Revenue descending

Weekly Focus Board

Create a Board view on the MVP Checklist:

  • Group by: Project
  • Filter: Status is "In Progress" OR (Status is "Not Started" AND Priority is "High")
  • Sort: Due Date ascending

Revenue Dashboard Table

Create a Table view on the Revenue Log:

  • Group by: Project
  • Calculate: Sum on Gross Revenue, Expenses, Net Revenue
  • Sort: Month descending
  • Show running totals per project group

Feedback Triage Board

Create a Board view on User Feedback:

  • Group by: Status
  • Filter: Category is "Bug" OR Severity is "High"
  • Sort: Date descending

Integration Suggestions

Notion API Automations

Notion's API can automate parts of your workflow. Here are starting points:

1. Auto-update Last Active — A cron job that updates the "Last Active" date on a project whenever you push to its repository

2. Revenue Import — Pull Stripe revenue data into the Revenue Log via the API

3. GitHub Issue Sync — Mirror GitHub issues into the User Feedback database

Connecting with Other Tools

ToolIntegration Point
GitHubLink repository URLs in the Projects database. Use GitHub Actions to update project status
StripeImport monthly revenue data into the Revenue Log
Plausible/FathomTrack live URLs' analytics; add "Monthly Visitors" property to Projects
Toggl/ClockifyImport time tracking data to update Hours Logged on Projects
Mailchimp/ConvertKitTrack newsletter subscriber counts as a revenue/growth metric

Archiving and Maintenance

Monthly Review Ritual

Set a recurring monthly reminder to:

1. Archive projects that have been "Paused" for 3+ months

2. Update revenue figures in the Revenue Log

3. Review and prioritize the Ideas Backlog

4. Close resolved User Feedback entries

Annual Retrospective

At the end of each year:

1. Export your Revenue Log to CSV for tax purposes

2. Calculate total hours invested vs. total revenue earned

3. Identify which project categories performed best

4. Update your Idea Validation weights based on what you learned

Chapter 2
🔒 Available in full product

Import Guide — Side Project Manager

Chapter 3
🔒 Available in full product

Customization Guide — Side Project Manager

Chapter 4
🔒 Available in full product

Import Guide — Side Project Manager

Chapter 5
🔒 Available in full product

Notion Formulas Reference — Side Project Manager

Chapter 6
🔒 Available in full product

Command Center

Chapter 7
🔒 Available in full product

Idea Validation Framework

Chapter 8
🔒 Available in full product

Launch Playbook

Chapter 9
🔒 Available in full product

Idea Scorecard Template

Chapter 10
🔒 Available in full product

Project Brief Template

You’ve reached the end of the free preview

Get the full Side Project Manager and unlock everything.

All Chapters

Get the complete guide with every chapter unlocked, including code samples, diagrams, and best practices.

Full Tool Suite

Access all interactive tools with complete data, all workload profiles, and the full scenario library.

Source Files

Downloadable source code, configuration files, and working examples from every chapter.

Lifetime Updates

Free updates for life. Every new chapter, tool, and improvement included.

Buy Now — $25 →
📦 Free sample included — download another copy or visit the store for the full product.
Side Project Manager v1.0.0 — Free Preview