Permissioned email, one platform, agent-first, beside the cold stack you already run.
Mailforge is cold email infrastructure. It sells domains at $14 a year and mailbox slots at $3 a month billed annually, ten slots minimum, on its own distributed pool, with DMARC, SPF, DKIM, and a tracking domain configured for every domain you add. The mailboxes arrive pre-warmed and export into whatever sequencer you run. If your job this week is standing up a hundred sending mailboxes, it does that job cheaply.
These are two of the three layers a sending stack runs on, not two versions of one product. Mailforge is the layer cold mail leaves from, and Nitrosend is the platform the rest of your email runs on: campaigns, flows, segments, and transactional, with the workflow surface driven as MCP tools rather than screens. Most companies that buy one find they needed both, on different domains. If what you want is more mailboxes, buy Mailforge.
These two ladders aren't the same purchase, and they're not even billed in the same unit. Mailforge charges per mailbox and per domain, and Nitrosend charges for the platform and the sends. Read the rows as what each side charges for rather than as like-for-like prices.
| Scenario | Mailforge | |
|---|---|---|
| Free | 8,000 emails to start, then 500/mo forever. Unlimited contacts, full MCP, API, and CLI | No free tier and no free trial. Nothing runs until you've bought domains and at least ten mailbox slots |
| Getting started | $20 Pro: 20,000 emails, BYO sending and AI keys | $3 per mailbox a month billed annually at the ten-slot minimum, so $30 a month before domains, plus $14 a year for each .com |
| At scale | $100 Ultra: 125,000 emails, 5 brands, 10 seats | The per-mailbox price falls toward $2 with volume. 200 mailboxes is $484 a month, before domains |
| What the price buys | The platform that composes and sends, on a domain you authenticate | Domains, mailboxes, DNS, and hosting, with no sending or sequencing software in the price |
Prices accurate as of August 2026. Check vendor sites for current rates.
Nothing here replaces the cold stack. Mailforge keeps holding the domains and the mailboxes exactly as it does now, and what moves is the half of the email program that never had a home.
nitro_import_contacts takes email, first and last name, and custom properties. Cold prospects don't belong in this import.nitro_send_message and watch it for a week before a campaign follows it, then rebuild anything scheduled as a flow with nitro_compose_flow.Picking a tool is about fit. Here's what Mailforge is genuinely good at.
You're running cold outbound and you need dozens or hundreds of mailboxes across domains you're prepared to burn, feeding a sequencer that does the composing. An agency standing up a new client's infrastructure in an afternoon points the same way, and so does anyone who'd rather have the DNS done for them at a few dollars a mailbox. Anyone whose week looks like that should be buying Mailforge.
The email that carries your company's name is the problem: receipts, password resets, lifecycle, and campaigns, all leaving your primary sending domain. It's the right call when you want the platform to answer to an agent end to end, when your list is far larger than your send volume, or when you're already running cold outbound and everything else is being done by hand in a tool nobody chose. Plenty of readers should buy both.
Cold outbound runs on three layers, and they're sold separately. The first is the domains and the mailboxes, which is what Mailforge sells. The second is the sequencer that writes the steps and pushes the sends out through those mailboxes. The third is the platform the rest of your email runs on: the receipts, the password resets, the lifecycle mail, and the campaigns that go to people who asked for them.
The three get shopped as though they substituted for each other. That's how a buyer ends up weighing a sequencer's seat price against a mailbox provider's $3 a mailbox, buying two of the three, and never noticing the gap. The pattern we see is a company with a hundred sending mailboxes and a healthy outbound number, whose order confirmations still leave from a script somebody wrote in an afternoon and nobody has opened since. The first two layers already run themselves by the time anyone buys them: the mailbox pool provisions on request, and the sequencer sends on a schedule nobody watches. The permissioned layer is the one still worked by hand, screen by screen, which is exactly what makes it the layer worth putting behind an agent command.
Naming the layers still doesn't tell you how many mailboxes you need. Below a dozen or so, a ten-slot minimum is the wrong shape for the problem, and the honest answer for a lot of companies is one authenticated domain with a platform on top of it and no cold layer at all.
A cold program sends from domains bought for the purpose, mailed to people who never asked, and a share of the recipients complain. The domains a cold program sends from are being spent. That's what they're for. Bounces and complaints on those domains are the running cost of doing outbound, and it's a cost worth paying when the outbound works.
The domain your company actually trades under can't absorb any of that. Receipts, password resets, and the campaigns your customers opted into have to land, and they land because that domain carries a clean authentication history and a complaint rate that barely moves. Running both from one domain is the mistake that takes six months to show up and another six to undo, which is why the separation is worth setting up before it's urgent rather than after.
Separating the domains doesn't separate the brand, though. A prospect who complains about your cold mail still associates it with your company, so the split protects deliverability rather than reputation in the wider sense.
If the permissioned half of your email is the part still being done by hand, that's the part we built for. Nitrosend runs campaigns, flows, segments, and transactional from the domain you actually trade under, with the workflow surface reachable as MCP tools, and contacts are unlimited on every plan. Start on the free tier, point one message type at it, and read the pricing ladder once you know your real volume.
No. Nitrosend is sender-side: it sends from a domain you authenticate with DKIM and SPF, and it doesn't provision, host, or read mailboxes. If the job is standing up sending mailboxes across a batch of domains, buy Mailforge for it.
Yes, and it's the arrangement we'd recommend. Cold outbound leaves the Mailforge domains and mailboxes, everything permissioned leaves the domain your customers already know, and the two reputations stay apart on purpose. Neither side has to know about the other, because they're separate subscriptions doing separate jobs.
Mailforge is infrastructure. It provisions domains and mailboxes, sets up the DNS, and hands them to whatever sending software you run, so the composing, the sequencing, and the sending are always a second purchase. That's a deliberate design choice on their side rather than a gap: it's what lets the mailboxes work with any sequencer.
Campaigns, automation flows, segmentation over an owned contact list, templates, and transactional sending, with the workflow surface reachable as MCP tools rather than as a dashboard with an API bolted under it. Mailforge sits a layer below all of that, which is why most companies running both find the two bills answer different questions.