COST TRANSPARENCY
What does cold email actually cost?
Most operators know their platform fee. Fewer know their total spend: domains, mailboxes, warmup, enrichment credits, list tools, and infrastructure. This guide maps the full cost stack — and explains what it means for a tool to be genuinely transparent about the part it controls.
01 — THE FULL COST STACK
Every line item in a cold email operation
Cold email spend breaks into six layers. Most operators account for one or two of them when budgeting, then absorb the others as they arrive.
Domains
~$10–15 per domain per year
Each sending domain is a registrar cost. Operators running multiple domains — for inbox rotation or client separation — pay this per domain, per year. Domain age and DNS configuration affect deliverability, so replacing burned domains is a recurring cost in active outbound operations.
Email hosting / mailboxes
~$6–8 per mailbox per month
Google Workspace and Microsoft 365 are the standard providers for cold email mailboxes. Each costs roughly $6–8 per user per month depending on plan and region. A five-domain setup with three mailboxes per domain means 15 monthly mailbox fees — before any sending platform cost is added.
Inbox warmup
$25–100+ per month
Warmup tools establish sender reputation before a mailbox is used for outbound. Pricing varies by vendor and by the number of slots. Some platforms bundle warmup; others charge per mailbox slot. A 15-mailbox setup can add $40–80/month in warmup cost alone.
Enrichment credits
Variable — depends on action type and provider
Email find, lead search, and contact verification each carry a cost set by the data provider — not the cold email platform. The platform's role is to pass that cost through accurately. Most platforms do not show the per-action cost before the action runs.
Cold email platform
$29–229+ per month (SaaS) or annual licence (self-hosted)
The platform fee is often the most visible line. SaaS plans frequently charge per seat or per sending volume, which means the fee scales with team size and campaign load — not just with results. Self-hosted alternatives replace this with a fixed annual licence.
Infrastructure (self-hosted only)
$5–20+ per month per VPS
Operators who self-host a cold email platform on their own VPS trade the SaaS subscription for a server bill. A standard VPS adequate for a self-hosted cold email platform starts at around $5–10/month. This replaces per-seat fees and removes sending volume caps.
02 — ENRICHMENT COST
Why enrichment is the hardest part of the budget to predict
Enrichment cost is opaque in most tools for a structural reason: the platform marks up the provider cost, bundles it into a proprietary credit system, and does not show what the action actually cost at the provider level.
The result is a billing model that makes comparison difficult. You know you spent 50 credits. You may not know whether that credit cost $0.05 or $0.50 at the provider, or whether the platform added a margin before billing you.
Enrichment actions also cascade. Finding an email address for a contact typically involves a search step, a verification step, and sometimes a fallback lookup — three separate provider calls, each with its own cost. A platform that bills a single flat credit for the sequence is averaging across those steps. Whether that average favours the operator or the platform depends on the mix of results.
The pre-run cost preview is a specific gap. On most cold email platforms, the exact cost of an enrichment run is revealed on the invoice, not the launch screen. You can estimate based on list size and action type, but the number is confirmed after spend, not before.
03 — WHAT TRANSPARENCY MEANS
What it means for a tool to be transparent about cost
Cost transparency is not the same as low cost. A tool that charges provider cost with zero markup is not necessarily cheaper than one that bundles a margin into credits — it depends on the provider mix and the actions run. What changes is accountability: the operator can verify what they paid and why.
A transparent enrichment model has three properties:
Per-action cost, not pooled credits
Each enrichment action is billed at its actual provider cost rather than drawn from a bucket that obscures the underlying rate. The operator can see that an email find cost $0.006 and a verification cost $0.002 — not that 8 credits were consumed.
Cost shown before the action runs
Before a batch enrichment run launches, the operator sees the cost preview: provider, action type, whether results are cached or freshly fetched, and the expected total. The operator approves the cost, then the run executes.
Cached results at zero cost
If the platform has already retrieved a contact's data, serving that result from cache should carry no additional charge. The provider was already paid. Billing the operator again for a cache hit is a margin, not a cost pass-through.
04 — COST ARITHMETIC
The arithmetic most operators do late
A practical breakdown for a mid-scale outbound operation (five domains, three mailboxes per domain):
Domains (5 × $12/yr)
5 domains
~$5
Mailboxes (15 × $6/mo)
15 mailboxes
~$90
Inbox warmup (15 slots)
15 warmup slots
~$45
Cold email platform (SaaS)
1 subscription
$29–119
Enrichment credits
Usage-based
Variable
Total (excluding enrichment)
~$169–279/mo
Enrichment credits sit outside this estimate because they vary with list size, action type, and provider. A transparent enrichment model makes that variable legible — the operator sees the per-action rate and approves the total before it runs.
These figures are illustrative, based on publicly available Google Workspace and Microsoft 365 pricing as of 2026. Actual costs vary by region, plan, and provider.
05 — SELF-HOSTING
Self-hosting and the seat-tax question
SaaS cold email platforms typically charge per seat. Adding a team member or a client's workspace means adding a monthly recurring cost — not a one-time setup. At scale, seat costs can exceed infrastructure costs by a significant margin.
Self-hosted platforms replace the per-seat model with a fixed licence. The operator pays once (annually or per tier) for the software, then runs it on a VPS they control. The VPS cost is separate — typically $5–20/month for a standard instance — but it does not scale with team size.
The trade-off is operational: self-hosting requires the operator to manage the infrastructure, apply updates, and handle the deployment. For technical operators or agencies managing multiple client workspaces, that overhead is often preferable to a per-seat billing model that compounds as the operation grows.
The self-hosting option also resolves data sovereignty questions. Contacts and campaign data remain on the operator's own infrastructure, which can matter for clients with compliance requirements.
06 — SCOPE
What ForgeSend controls — and what it does not
ForgeSend cannot control what you pay Google, Microsoft, domain registrars, hosting providers, mailbox vendors, or warmup vendors. What it can do is make the ForgeSend-controlled parts of outbound spend visible before actions run.
The ForgeSend-controlled part is enrichment: lead search, email find, and contact verification. These actions run through data providers, and the provider cost is what the operator pays — no markup added by ForgeSend. The ledger records each action: provider, action type, whether the result was cached or freshly fetched, and exact cost. That log is exportable and permanent.
Campaign sending volume is covered by the plan. There are no per-email fees layered on top of the plan cost. Inbox rotation, reply detection, auto-pause on reply, and sequence management are included in the platform — they are not metered separately.
AI Copilot searches — where the sequence copilot or lead finder runs an AI-assisted query — draw from a monthly allotment included in the plan rather than from enrichment credits. Manual enrichment actions are what draw from the credit balance.
07 — FORGESEND ENRICHMENT MODEL
How the ForgeSend enrichment model is designed
ForgeSend's enrichment pricing model is built around three principles:
Exact provider cost, zero markup
Enrichment credits are priced at the exact cost charged by the underlying provider. The operator pays what the provider charges. ForgeSend does not add a margin between the provider rate and the credit deduction.
Cost preview before the run executes
Before any enrichment batch runs, the ledger is designed to show the operator a cost preview: provider, action type, whether the result will be cached or freshly fetched, and the expected cost per contact. The operator reviews the preview before the run proceeds.
Cached results at zero cost
If ForgeSend has previously enriched a contact, the cached result is served without an additional credit deduction. The provider was paid once. Subsequent pulls from cache carry no charge.
Self-hosted operators connect their own provider API keys directly. In that configuration there are no credits — the operator's API key is billed by the provider, and ForgeSend is not in the billing chain at all.
ENRICHMENT LEDGER
See how the enrichment ledger works in practice
The enrichment ledger is the ForgeSend feature that makes the principles on this page operational — per-action cost, pre-run preview, cached results at zero cost, and a permanent exportable log.
View the enrichment ledger →