Picking your tech stack isn't a one-time decision — it's the architecture of your business. Get the foundations wrong on day one and you'll feel it every week for years. Get them right and most things automate themselves. Here's the actual minimum-viable stack and the framework for upgrading it.
The six categories every business needs
- Communication — email, video, internal chat. Google Workspace at $6/month covers all three.
- CRM — where you track customers and leads. A Google Sheet works fine to start. HubSpot's free tier when you outgrow it.
- Finance — invoicing, payments, accounting, expense tracking. Stripe + Wave (both free) is the base layer.
- Delivery — how you actually deliver the thing you sell. Service: project tool + file sharing. Digital product: Gumroad / Lemon Squeezy. Physical: Shopify.
- Marketing — website, email list, social. Notion or Carrd for the site. Mailchimp/Kit free tier for email.
- Operations — docs, tasks, knowledge base. Notion or Google Drive. Pick one and stick with it.
That's it. Six categories, six tools, ~$10–30/month total. If a category isn't on this list, you don't need a tool for it yet.
The free-first rule
Exhaust the free tier of every tool before paying. The biggest tool mistake founders make is upgrading too early — signing up for a $100/month CRM before they have 10 customers. Most modern SaaS gives you enough free to find product-market fit. Pay only when you have a specific limit causing specific pain.
Stack templates by business type
The "right" stack depends on what you sell. Three common shapes:
Solo service business (consulting, agency, freelance)
- Google Workspace (email + meet + docs) — $6/month
- HubSpot Free CRM
- Calendly Free
- Stripe + Wave — pay-as-you-go
- Notion — free
- Mailchimp Free
Total: ~$6/month.
Digital product / SaaS / course
- Google Workspace — $6/month
- Gumroad or Lemon Squeezy — pay-as-you-go
- Webflow — $14/month (or Notion site to start)
- Kit (formerly ConvertKit) — free up to 1k subs
- Notion — free
- Stripe — pay-as-you-go
Total: ~$20/month.
Local service business
- Google Workspace — $6/month
- Google Business Profile — free
- Calendly or Square Appointments
- Stripe + Wave
- Notion or Google Drive — free
Total: ~$6/month + transaction fees.
When to upgrade
Each upgrade should clear a specific bar: it must save measurable time, generate measurable revenue, or remove a measurable risk. Upgrading because "we should probably have a real CRM now" or "people use Slack" is upgrading on vibes. The right way to upgrade is to write down the specific friction, then pick the tool that solves that specific friction.
The integration problem
Pick tools that talk to each other. A perfectly-chosen suite of tools that don't integrate is worse than a "fine" suite that all sync via Stripe webhooks and Google Calendar. Before subscribing to anything new, check it has a native integration (or at least Zapier support) with the tools you already use. See automation tooling if you'll need glue.
The full Building a Tech Stack guide covers the six categories in detail, the free-first framework, evaluation checklists, stage-based stacks (0–10k MRR vs 10–100k vs scaling), and the most common mistakes that cost founders months of wasted setup. Free sample chapter walks through the first stack.
Adjacent reading: the solopreneur OS, best automation tools, build vs buy.