EmailElement
Pricing

Every feature on every plan. Pay for the volume you send.

If you go over, you move up a tier automatically and your sends keep going.

Plans

Starter

$100/mo
Sends per month
250K
Contacts
2.5M
Get started with Starter

Starter Plus

$400/mo
Sends per month
1M
Contacts
10M
Get started with Starter Plus

Professional

$1,000/mo
Sends per month
5M
Contacts
20M
Get started with Professional

Enterprise

Custom
Sends per month
5M+
Contacts
20M+
Talk to sales

Every plan includes

  • All 29 sending providers and SMTP servers
  • Routing, weights, caps and failover
  • Email validation
  • Suppression list automation
  • Unlimited suppression lists
  • Unlimited contact lists
  • Advanced segmentation
  • Triggered sequences
  • Scheduled and recurring sends
  • Sender domain warm-up
  • Reputation scoring
  • Campaign designer
  • AI subject lines
  • AI powered auto-replies
  • Affiliate platform integration
  • Reporting
  • Contact API
  • Suppression API
  • Transactional Email API
  • Webhooks
  • Private sending IP
  • Eli, the AI assistant

One dedicated proxy IP is included with every account; extra proxy IPs are $5 per month each.

Pricing questions

What happens if I send more than my plan?

Your account moves up to the next tier automatically. Sending never stops.

Do I pay for my ESP separately?

Yes. EmailElement sends through your own providers, so you keep your existing ESP accounts and pricing. We can also supply Google Workspace inboxes we set up and manage.

Are suppressions counted as contacts?

No. Suppression lists are unlimited on every plan.

What is a proxy IP?

Every account gets a free dedicated proxy IP, so your reputation is isolated from other accounts. You can add a proxy IP per send integration for $5 a month each.

Can I get a custom plan?

Enterprise plans start above 5M sends and 20M contacts a month. Talk to sales and we'll size it with you.

Not sure which plan fits?

Tell us your monthly volume and providers and we'll recommend one.

Something went wrong. Reloading the page usually fixes it. Reload ×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.