Open-source software stack for marketing agencies
For agencies that run marketing for several clients and want one stack they control, with client data kept apart and no per-seat fees on every tool.
12 tools · saves about $9,415/yr for a team of 10 · picks reviewed Oct 2026
Client CRM
Replaces HubSpot · Sales Hub Starter (billed yearly) · $15/user/mo · 3 seats · checked Oct 2026
Modern CRM with custom objects for clients, retainers and pipelines.
Also good: EspoCRM
Marketing automation
Replaces HubSpot Marketing Hub · Starter, 1,000 contacts (billed yearly) · $15/user/mo · 3 seats · checked Oct 2026
The established open marketing automation platform: journeys, scoring and landing pages.
Newsletters
Replaces Mailchimp · Standard, 1,500 contacts · $45/mo · checked Oct 2026
High-volume newsletters per client list, sent through your own SMTP provider.
Social scheduling
Replaces Hootsuite · Standard (billed yearly) · $99/user/mo · 3 seats · checked Oct 2026
Schedules posts to 20+ networks with team approvals and AI drafts.
SEO research
Replaces Semrush · Pro (billed yearly) · $117.33/user/mo · 2 seats · checked Oct 2026
Keyword, rank and site-audit research without a per-seat SEO suite.
Web analytics
Replaces Fathom Analytics · 100k pageviews · $15/mo · checked Oct 2026
Privacy-friendly analytics with one dashboard per client site and no cookie banner.
Also good: PostHog
Design & prototyping
Replaces Figma · Professional, Full seat (billed yearly) · $16/user/mo · 3 seats · checked Oct 2026
The open Figma alternative, with design tokens and developer handoff.
AI image generation
Replaces Midjourney · Standard (billed yearly) · $24/user/mo · 3 seats · checked Oct 2026
Extra running cost: GPU server, $250/mo
Node-based image and video generation on your own GPU; InvokeAI is friendlier for designers.
Also good: InvokeAI
Client projects
Replaces Asana · Starter (billed yearly) · $10.99/user/mo · 10 seats · checked Oct 2026
Fast boards and cycles for client work; the most popular open project tool.
Also good: Leantime
Time tracking
Replaces Harvest · Teams (billed yearly) · $9/user/mo · 10 seats · checked Oct 2026
Billable hours per client and project, with exports for invoicing.
Invoicing
Replaces QuickBooks · Online Simple Start · $38/mo · checked Oct 2026
Source-available. Retainers and recurring invoices; Akaunting's licence caps it at two users.
Client file sharing
Replaces Dropbox · Business Standard · $18/user/mo · 10 seats · checked Oct 2026
Shared client folders, upload links and office editing on your own storage.
How we calculate
For each paid tool you tick, we take its public list price for the plan shown and multiply it by the seats your team would need. Some tools are only used by part of a team, so a row may count a share of your team or a fixed number of seats; the row says how many. Prices that depend on sales or usage are shown but not counted.
From that we subtract an estimate for running the open-source stack yourself: $165/month plus $2 per person per month (Two 8 vCPU / 16 GB cloud servers, plus storage per person), and any extra running cost a row lists, such as a GPU. The time it takes to set up and maintain the tools is not included.
