Features

Every primitive an agency email stack needs.

Built from first principles for operators who send for other people. No bloat, no drive-by features — just the building blocks you wire into real workflows.

Multi-tenancy

One login. Every client. Zero context-switching.

Each workspace is a sealed environment — contacts, templates, providers, automations, and team members never leak across clients. Onboard a new brand in under 90 seconds.

  • Per-workspace contact lists, templates, providers, and team
  • Role-based access: owner, admin, editor, viewer
  • White-label per workspace — custom domain, logo, sender
Active
Client A
Spring campaign
Client B
Welcome sequence
Client C
Black Friday
Client D
Weekly digest
Infrastructure

Bring your own sender. Eight providers, one dashboard.

Amazon SES, SendGrid, Brevo, Mailgun, Postmark, Resend, Gmail (OAuth), or any SMTP relay. Connect multiple per workspace and chain them with auto-failover on throttle, reputation drop, or hard error.

  • Pay your sending provider directly — we never mark up cost per send
  • Auto-failover chain: SES → Postmark → Mailgun, in any order you set
  • Per-campaign sender selection: bulk through SES, warm 1:1 through Gmail
Send chain · acme-agency
Healthy
  • Amazon SES
    Primary · priority 1
    live
  • Postmark
    Failover · priority 2
    standby
  • Mailgun
    Failover · priority 3
    standby
Auto-failover on 4xx, 5xx, or rate-limit~$0.10 / 1k
Growth

Automations with real branches, not just drip queues.

Drag-and-drop workflows with branches, delays, conditional logic, and segment-based triggers. Plus campaign approvals, recurring sends, and RSS-to-email out of the box.

  • If/else branches based on opens, clicks, custom field values, or events
  • Triggers: list join, segment enter, form submit, API event, schedule
  • A/B test inside an automation step and ship the winner downstream
Welcome series · v2
Live
Trigger · contact joins list
Send · "Welcome aboard"
Delay 0m · A/B subject (50/50)
Did they open?
Yes
Send case study
No
Wait 3 days · resend
Data

Real-time analytics and A/B that actually picks a winner.

Per-campaign open, click, bounce, and complaint rates — updated the moment events arrive. A/B test subject, sender, send-time, or content with automatic winner selection.

  • Stream every open, click, bounce, complaint, and unsubscribe in real time
  • A/B test subject, sender, send-time, or full content variants
  • Auto-winner ships the leader to the rest of the list
+12%
128,420
Sent
+3.4%
41.2%
Open
+1.1%
7.8%
Click
−0.2%
0.6%
Bounce
A/B subject · last 7 days
Winner: B
MTWTFSS
Trust

Deliverability tooling baked into every plan.

BIMI logo, IP warmup curves, SPF/DKIM/DMARC wizard, reputation dashboards, suppression-list enforcement, and blacklist alerts — all in one place. Not an upsell.

  • SPF · DKIM · DMARC alignment checks on every connected domain
  • IP warmup schedule with automated daily caps
  • RFC 8058 one-click unsubscribe and persistent suppression list
Deliverability checks
All aligned
  • SPF aligned
    yourdomain.com
  • DKIM valid
    selector1, selector2
  • DMARC active
    p=quarantine
  • BIMI logo
    svg + cert
  • IP warmup
    day 7 of 30
  • Blacklist scan
    0 hits · 12 zones
Every feature

The full feature set.

On every plan, including the free tier. Volume limits scale with the plan — features do not.

Core

Unlimited workspaces

One login, every client. Each workspace has its own contacts, templates, providers, and team — no context-switching, no logout loops.

Infra

Bring your own SES + SMTP

Amazon SES, SendGrid, Brevo, Mailgun, Postmark, Resend, Gmail (OAuth), or any SMTP relay — eight providers in total. Chain them with auto-failover on throttle, reputation drop, or hard error.

Brand

White-label everything

Custom domains for tracking links, unsubscribe pages, landing pages, and hosted forms. Clients see your agency brand — not ours. Caddy on-demand TLS issues certificates the moment DNS verifies.

Growth

Marketing automations

Drag-and-drop workflows with branches, delays, conditional logic, and segment-based triggers. Plus campaign approvals, recurring sends, and RSS-to-email out of the box.

Data

Real-time analytics + A/B tests

Per-campaign open, click, bounce, and complaint rates — updated the moment events arrive. A/B test subject, sender, send-time, or content with automatic winner selection.

Trust

Deliverability protection

BIMI logo, IP warmup curves, SPF/DKIM/DMARC wizard, reputation dashboards, suppression-list enforcement, and blacklist alerts — all in one place.

Data

Segments that compute live

Dynamic segments based on tags, engagement, custom fields, and behavioral events. Counts recalculate in real time.

Developer

REST API + webhooks

Full API coverage for contacts, campaigns, segments, and events. Webhooks fire on every delivery, open, click, bounce.

Hygiene

Contact cleanup credits

Verify and clean lists without paying for third-party tools. Burn-off invalid addresses before they tank your reputation.

Design

Media Library + dark-mode bgs

Drag-drop image uploads with folders per workspace. One-click solid background presets render as 1×1 PNGs that survive dark-mode color inversion in Outlook, Gmail, and Apple Mail.

Agency

Cross-workspace list sharing

Share a contact list from one workspace into another with view-only or send permission. Run a campaign from agency HQ that targets a client list without copying data or losing scope checks.

Capture

Embeddable forms for any site

HTML embed, JS widget, popup, slide-in, inline, or full hosted page — one form, every shape. Honeypot + optional reCAPTCHA, double opt-in support, and per-form view/submit/CVR analytics.

Capture

Landing pages in two minutes

Newsletter signup generator builds a form + page wired together with one click. Or write your own HTML. Publish to /l/<slug> or under your own brand at subscribe.acme.com once you attach a verified custom domain.

Features FAQ

Common questions.

Pricing-specific questions live on /pricing. Below covers what's actually in the box.

The core platform — workspaces, bring-your-own sender, drag-drop builder, automations, A/B tests, deliverability tools, REST API, webhooks, forms, landing pages, media library, suppression list, 2FA, and OAuth — is on every plan, including the free tier. Plans differ on volume limits (contacts, sends, AI credits, workspaces) not on features.

Unlimited per workspace. Most teams run 2–3 in a failover chain. We support Amazon SES, SendGrid, Brevo, Mailgun, Postmark, Resend, Gmail (OAuth), and any generic SMTP relay.

Yes — full if/else branching based on opens, clicks, custom field values, segment membership, or external API events. Branches can run their own delays and A/B tests independently.

Yes. Every endpoint is documented at /docs/api with curl examples and SDK snippets for Node, Python, and PHP. Webhooks fire on every delivery, open, click, bounce, complaint, unsubscribe, automation step, and form submission.

Per-workspace. Each workspace can attach its own custom domain for tracking links, unsubscribe pages, hosted forms, and landing pages — independently. The platform UI itself stays as EmailSendX (we use that for support attribution).

Still have questions?

Reply to any product email or drop us a note — answers come from the engineer who shipped the feature, not a triage form.

Usually replies within one business day Priority routing on paid plans

Every feature. Every plan. Including free.

Start with the free tier — no card required — and send your first campaign tonight. Upgrade only when you outgrow the volume limits.

Start free