Most agency owners I talk to assume they need an "agency stack" - HubSpot for client CRM, Monday.com for projects, Databox for reporting, some bloated MarTech suite. What they actually need is a founder-grade stack with one feature: client-side visibility.

The difference between a $30k/mo agency and a $300k/mo agency isn't the tools. It's the team, the process, and the proposals. Every hour spent fighting project management software is an hour not spent delivering or selling.

This is the lean stack that consistently works for 2-15 person agencies - creative, digital marketing, and small dev shops. No "agency-specific" tools unless they genuinely pay for themselves.

The short version

  • Project management: Linear (for dev shops) or ClickUp (for marketing/creative)
  • Client portal / docs: Notion with shared pages per client
  • CRM: Attio or HubSpot Free (don't pay for HubSpot Sales until you have 3+ reps)
  • Communication: Slack internal + client Slack Connect channels
  • Scheduling: Cal.com (killer pricing vs Calendly)
  • Proposals: Notion + PandaDoc for signing
  • Billing: Stripe Invoicing
  • Design: Figma (duh)
  • Client reporting: Plausible for web, PostHog for product clients
  • Automation glue: Make (cheaper than Zapier at agency volume)

The picks

Linear - for dev shops and tech-adjacent agencies

Best for: engineering-led agencies

If your agency ships code, Linear is non-negotiable. Fast, opinionated, keyboard-first. Each client gets a Team; cycles run alongside retainer sprints. The free plan covers small shops for a long time. See our Jira to Linear guide if you're coming from enterprise tools.

Pricing: Free / $10/user/mo Standard

ClickUp - for marketing and creative agencies

Best for: non-engineering agency workflows

Marketing agencies juggle campaigns, content calendars, creative reviews, media buys. ClickUp handles all of it in one workspace with native time tracking, Gantt views, and automations. The complexity that bogs down solo founders becomes an asset when you're running 20 client engagements.

Pricing: Free / $7/user/mo Unlimited

Notion - client portals, proposals, SOPs

Best for: agency ops + client-facing docs

Every client gets a shared Notion page: scope, current sprint, deliverables, meeting notes, invoices. Clients get view or comment access. Internal team gets full access. Beats any "client portal" SaaS because your team already lives there. Pair with our audit framework for a quarterly doc clean-up.

Pricing: Free / $12/user/mo Plus

Attio - the modern agency CRM

Best for: relationship-first agency sales

Attio's relationship-first data model fits how agencies actually sell: people and companies, with deals as secondary. Faster than HubSpot. Cheaper than Salesforce. Doesn't force you into marketing-automation bloat. If you're leaving HubSpot, see our HubSpot to Attio guide.

Pricing: $34/user/mo Plus

Cal.com - scheduling without the Calendly tax

Best for: any agency doing discovery calls

Cal.com is free for unlimited event types on personal use, with team features at $12/user/mo. Open source, self-hostable if needed, and the team scheduling (round-robin for new leads) is better than Calendly's at half the price.

Pricing: Free / $12/user/mo Team

Stripe Invoicing - billing done right

Best for: all agency billing

Don't pay for a separate invoicing tool. Stripe Invoicing is free to send invoices, charges standard Stripe fees on payment, and handles recurring retainers, one-off projects, and payment plans cleanly. Integrates with every accounting tool worth using.

Pricing: Transaction fees only (2.9% + 30c)

Figma - designs, presentations, and handoff

Best for: creative and design work

The default. No discussion. Figma for design, FigJam for whiteboards, Figma Slides for client decks. Client access via view-only share links. Most agencies run Figma Pro ($18/editor/mo); viewers are free.

Pricing: Free / $18/editor/mo Pro

Plausible - client reporting without the drama

Best for: web/SEO agency reporting

Plausible's shared dashboards (public or password-protected links) replace the awkward "here's a PDF of screenshots" monthly report. Clients bookmark the dashboard. You look more professional. And GA4 stops haunting your calls.

Pricing: $9-19/mo per site (or Business tier for agencies)

Make - automation for client workflows

Best for: automating repetitive client ops

Onboarding, reporting pulls, data sync between your CRM and client tools - Make handles it at a fraction of Zapier's cost when you're at agency scale. See our Zapier to Make guide for the migration.

Pricing: Free 1,000 ops/mo / $10.59/mo for 10,000 ops

What to skip

HubSpot Sales Hub / Marketing Hub. If you have fewer than 3 full-time sales or marketing people, you're paying for seats you don't need. Use HubSpot Free or Attio instead.

Monday.com. Slow, expensive, and feature-bloated. Linear or ClickUp solve the same problems better.

Agency-specific "client portal" tools (Accelo, Teamwork, ClientManager). They look tidy but nobody logs in, your team doesn't want to learn another system, and Notion does 90% of the job. Cancel.

Databox, Whatagraph, AgencyAnalytics. Rollup dashboards for "client reporting." At small agency scale, Plausible + a weekly Loom walkthrough beats these every time.

Harvest or Toggl for time tracking. ClickUp and Linear have native time tracking. Adding a separate tool for timesheets is usually wasted spend.

What a lean agency stack looks like

For a 5-person agency, the above stack costs roughly:

  • ClickUp or Linear: $35-50/mo (5 seats)
  • Notion Plus: $60/mo
  • Attio Plus: $170/mo
  • Cal.com Team: $60/mo
  • Figma Pro: $54/mo (3 editors + viewers free)
  • Plausible: $9-29/mo per client or Business plan
  • Make: $10-30/mo
  • Stripe: transaction fees only

Total: roughly $400-500/month for a 5-person agency. Replaces a typical "agency stack" costing $1,500-3,000/mo. The savings fund a part-time contractor or two.

Want a stack audit for your agency?

Tell us your current setup - team size, client mix, pain points - and we'll prescribe a leaner stack that does the same job for half the cost.

Ask Stack Doctor →

Further reading