Agency edition

One install. All your clients' newsletters.

The Agency Edition lets you run unlimited client brands from a single deployment. Give each client their own dedicated login restricted entirely to their brand, set custom monthly send limits and user permissions, and monitor every account at a glance from your central dashboard.

The All brands page: four example brands, each with its subscribers, emails sent this month, last campaign, open rate and sending health
Agency dashboard: Monitor subscriber totals, monthly send volumes, latest campaigns and sender reputation for every brand in one place. (Shown with example data)

Everything in the free edition, plus...

The free tier is built for a single brand. The Agency Edition is the exact same self-hosted app, with multi-tenant capabilities unlocked instantly via a licence key.

Unlimited client brands

Manage as many brands as you need. Each gets its own isolated subscriber lists, campaigns, templates, embeddable forms, sending credentials and custom settings. Set up a new brand in seconds.

All brands: four example brands on one page

Central agency overview

Track subscriber numbers, monthly send totals, recent campaigns with open rates and deliverability health for every client on a single screen, alongside your live Amazon SES account limits.

Subscribers, sends this month and sending health for every brand

Dedicated client logins

Invite clients with a simple sign up link. They set their own password and access a clean, isolated dashboard showing only their brand.

What a client sees: just their own brand

Granular client permissions

Take full control of user roles. Toggle permissions on or off per client for campaign scheduling, list imports, data exports, record deletion and account settings.

Inviting a client: their brand, what they can do and a monthly limit

Monthly send limits

Cap the maximum number of emails each client can dispatch per month. Any campaign that exceeds the quota is cleanly held, with a clear notification explaining why.

Settings, People: each login with its brand and limit

Independent sending per brand

Route each client through their own Amazon SES, Postmark, Mailgun, Brevo or Resend account. Reputations and bounce rates remain completely ring fenced between clients.

Choosing a sending service for a brand

Self-hosted on Cloudflare Workers

Runs entirely within your own Cloudflare account. Your clients' subscriber lists, analytics and customer data never touch a third party server.

Newsletter Sender running as your own copy: the campaigns home

Single, offline licence key

Simply paste your key into Settings to activate agency features. Validation happens locally within your deployment. No tracking, "phoning home" or external telemetry.

Settings, Licence: the agency edition licensed to an example agency

See it in action

Settings, People: the owner and two client logins, each with their brand and what they can do
Settings & Team Access: Manage who can sign in, assign them to specific brands and control exactly what they can do.
Invite a client: their name, email address, brand, what they can do and a monthly limit
Client onboarding in seconds: Select their brand, toggle their permissions, set a monthly send limit and send the invite.
What a client sees: their own brand's campaigns and sending health, with no brand picker
Clean client view: Clients access a fully isolated dashboard showing only their own brand, lists and campaigns.
Settings, Licence: the agency edition licensed to an example agency
Effortless activation: Simply paste your key into Settings > Licence and the agency features unlock immediately.
All brands on a phone
Fully responsive: The multi-brand dashboard is designed to work seamlessly on your mobile, so you can check in on client sends wherever you are.

Free or Agency?

FeatureFree EditionAgency Edition
Brands supported1 brandAs many as your licence covers
Dedicated client loginsNoYes (restricted to their own brand)
Role permissions & monthly limitsNoYes
Central multi-brand overviewNoYes
Campaigns, automations & reportsYesYes
Full API & webhook supportYesYes
Self-hosted on CloudflareYesYes
Client management licenceRequires an agency licenceIncluded

Buy the Agency Edition

One payment, with no limit on brands. Your licence key appears as soon as you've paid, and we email it to you too.

£149 one payment

There's no free trial of the agency features. Like to see them first? Book a demo and I'll show you round.

Secure payment by Stripe. If your agency has a VAT number, add it at checkout.

Questions about the Agency Edition?

Got a question first? Drop me a brief note about your agency setup, and I'll get straight back to you by email.

I only use this to reply to you. Privacy