Free to self-host. No per-contact billing.
There is no paid tier. You pay for hosting and for your own Resend or Postmark account — contact count appears in neither bill. If you want the lifecycle program built and run for you instead of building it yourself, that's the service.
Free to self-host · One scaffold command · No per-contact billing
What $0 gets you
Everything. There is no paid tier and nothing is held back — the engine, the scaffold, the tooling, and every release after this one.
The engine, the scaffold, the tooling, and every release after this one. You pay for your own hosting and your own email provider. Nothing else.
What's included
- The engine and all 11 packages
- 10 production journeys in the scaffold
- Durable execution (Hatchet)
- First-party open & link tracking
- Every future version (
pnpm up "@hogsend/*")
The full list is below — everything in the box.
Self-hosting and stuck at the empty-journeys stage? That is exactly what the $2,000 audit is for.
The software is free. The work is what costs money.
Or I build it and run it for you. Same software, none of the work — it ships as TypeScript in your own repository, on your own accounts, so you keep all of it either way.
Lifecycle Audit
30-Day Build
Run
Start with the audit: one week going through your events, your emails, and your funnel, and a 90-day roadmap you can act on with or without me. Its fee comes off the build if you go ahead.
See the serviceEverything in the box
The full $0 list. All of it ships in the free version — there is no paid tier holding any of it back.
- The engine and all 11 packages
- 10 production journeys in the scaffold
- Journey Blueprints — agent-authored journeys, promotable to code
- Buckets, lists, campaigns + broadcasts
- Durable execution (Hatchet)
- Digest + throttle journey primitives
- First-party open & link tracking — vanity links, QR codes, click attribution
- Suppression + preference center
- 13 React Email templates
- Data API +
@hogsend/clientSDK - 4 signed inbound presets (Stripe, Clerk, Supabase, Segment) + PostHog webhooks + custom sources
- Outbound destinations (PostHog, Segment, Slack, signed webhooks)
- Studio
- CLI + Claude Code skills
- MCP server — author journeys from Claude Desktop or claude.ai
- Every future version (
pnpm up "@hogsend/*")
How the hosted tools price it
They meter contacts, profiles, or sends. Hogsend runs on your infrastructure, so there is no meter — the table shows their structure, the calculator shows both at your size.
| Vendor | They charge by | When your list grows |
|---|---|---|
| Loops | subscribed contacts | $249/mo at 50k contacts* |
| Customer.io | profiles + emails + credits | custom pricing at scale |
| PostHog Workflows | $0.003/send after 10k free/mo* | costs scale with volume |
| Hogsend | nothing — it's your infra | roughly $20–40/mo of Railway infra at 50k contacts* |
*List prices at the time of writing — competitor pricing checked June 2026, Railway rates July 2026.
Loops meters subscribed contacts. Customer.io meters profiles, emails, and credits. PostHog Workflows is free to 10,000 messages a month, then from $0.003 per send (at the time of writing). Those are the prices for software they host and run for you. Hogsend runs on your own infrastructure — whether you operate it or we do — so there is no per-contact or per-send line.
Two structures, side by side
Set your list size and monthly send volume. The left column is a contact-metered platform; the right column is Hogsend.
A contact-metered tool
ThemResend Marketing at 25,000 contacts.
For reference, Loops' published pricing is $249/month at 50,000 contacts.
The price moves with the list, whether or not you send.
Hogsend, self-hosted
HogsendNo per-contact line item. At 25,000 contacts the licence is still $0 — your database gets more rows.
Resend tiers from resend.com/pricing; Loops figure is Loops' published pricing at 50,000 contacts. Both checked June 2026. Railway infra measured July 2026.
That's the whole bill: hosting — the one-click Railway template provisions the entire stack for roughly $20–40/month at 5,000–50,000 contacts, the floor measured on a production instance of ours in July 2026 — and your own Resend or Postmark account at their rates. There is no Hogsend line item, and contact count meters into neither bill.
Their pricing, their words — see the comparisons: Hogsend vs. Loops · Hogsend vs. Customer.io · Hogsend vs. PostHog Workflows
Competitor pricing last checked June 2026.
The license, in plain English
Elastic License 2.0 — source-available, free to self-host, one restriction.
You can
- Use it commercially
- Modify it and fork it
- Self-host it for your company or your clients
- Ship products that depend on it
Free.
You can't
- Offer Hogsend itself to third parties as a managed or hosted service.
That's the entire restriction.
Why ELv2
It keeps the code open to you and closes the one path where a host larger than us resells our work. We call it source-available because that's what it is — it's not OSI-approved open source, and we'd rather say so plainly than blur it.
Full text: LICENSE on GitHub
Pricing questions
The short version: there is no meter.
There is no multi-tenant cloud, and there never will be one. Hosting and upkeep are included in the Run retainer if I'm operating your program — otherwise you run it yourself, on your own infrastructure. ELv2 means nobody else can sell you a managed Hogsend either.
First send in minutes
pnpm dlx create-hogsend@latest my-app scaffolds the app, Docker, env, and ten journeys — the welcome series included. Or deploy the Railway template in a click.
pnpm dlx create-hogsend@latest my-appFree to self-host (ELv2) · PostHog + your provider · No per-contact billing