Analytics and client reporting built for email/SMS marketing agencies instead of the brands they serve — one sale onboards 30 brands at once
$1M+ ARR in 19 months · adding ~$10K MRR/month · pricing scales with client count ($500 at 10 clients)
Fewer bars = easier, cheaper, or faster for an AI-assisted solo builder. Editorial judgments based on the case details.
Zach and his partner Brendan launched Hero Analytics in October 2024. Nineteen months later they showed Pat Walls a Stripe dashboard at roughly $96.2K MRR for the trailing four weeks — over $1M in ARR — pacing at close to $10K of net new MRR a month, with churn that Walls called the best he had seen from anyone on the channel. The backstory is the part that explains the speed. Zach and Brendan worked at a data visualisation startup that Amazon acquired, then worked at Amazon, then left. They started a newsletter business that failed — but through it they learned email marketing. That turned into an email marketing agency they ran for about six years, with roughly 30 clients. Those 30 clients are, almost exactly, the ideal customer profile for Hero. Brendan got fed up with the friction points that every agency in that space hits and decided to build something. Once Hero had real momentum they stepped away from the agency full-time. Zach's own framing: "it took us like 10 years to build hero." The data visualisation startup, Amazon, the failed newsletter, the agency — every one of those was a prerequisite. Our read: the headline is "$1M ARR in 19 months," but the actual asset was six years of operating the exact business they now sell to. They did not do customer discovery. They were the customer. That is the part most people copying this will not have, and it is the part that most needs replacing with real work.
6 more sections — the full story, the playbook, the risks, and the numbers. Free account unlocks everything.
Create free accountEmail code only. No password.The quick-reference card — acquisition channels, replication playbook, and risk map — unlocks with a free account.
Create free accountEmail code only. No password.Paste into Claude Code / Codex and get a working version of this product end-to-end.
Two production-grade prompts per idea: a full build spec and an SEO growth plan. Copy, paste, ship.
Go Pro — $10/moCancel anytime.Every claim traces back to a source video.
Source video links unlock with a free account. Full transcripts are Pro.
Create free accountEmail code only. No password.Data credibility: Founder interview on Starter Story. Zach pulled up Stripe on camera showing ~$96.2K MRR for the trailing four weeks and stated $1M+ ARR 19 months after an October 2024 launch, plus ~$10K of net new MRR per month; all figures are self-reported and unaudited and we did not verify the dashboard. Pricing ($500 at 10 clients, ~$600 at 20, ~$10/seat, a couple of thousand for 200-client agencies) is founder-stated and approximate — he uses 'let's say' framing. Churn is described qualitatively ('extremely low') by the founder and by the host, with no number given. Margins and costs were never disclosed. Platform names are lightly garbled in the auto-transcript ('Claio'/'Clavio' for Klaviyo).