Features

Everything in one place. Not seven tabs and a Zap.

We don't ship the parts of the lifecycle stack you don't need. We ship them all, with the level of polish you expect from your favourite product tool.

Campaigns

A broadcast editor designers stop complaining about.

The Mailapp editor is built on a drag-and-drop block model with a code escape hatch — not the other way around. Designers get fine type control, devs get a clean DOM, and the HTML output renders in every client we test against.

Send to a list, a segment, or a query. Schedule, drip, or send-time optimise. Use merge variables that map to a real schema, not strings glued together at request time.

Block + code editor
Drop in code wherever, no clipboard surgery. Custom HTML blocks live alongside design blocks.
Send-time optimisation
Each contact is sent at their best time of day, learned from past opens — without a separate plan.
Liquid templating
Merge with conditionals, loops, and fallbacks. Auto-completion against your live schema.
Cross-client previews
Litmus-style preview built in — 30+ clients, dark mode, low-vision contrast checks.
Multi-language sends
One campaign, many locales, switched by trait. Translate with the AI assistant, your TM, or both.
Approvals and reviews
Mandatory reviewers, change requests, version compare. SOX-friendly audit trail.
Automations

A real graph, not a wall of cards.

Lifecycle journeys deserve a real builder. Mailapp's automation canvas is a directed graph — nodes for sends, waits, branches, A/Bs, goals, exits — with version history, live observability, and instant preview against any contact.

Welcome series — Pro plan
Running
Trigger
Signed up · Pro plan
Send · Welcome to Mailapp
Personal, from founders
Wait · 1 day
Excludes weekends
Branch · Did they connect a domain?
Yes / No
Yes
Send · First campaign tips
A/B test
Subject line · 50/50 split
No
Wait 2d · Send · DNS walkthrough
Goal
Sent first campaign
Branching with real conditions
Combine traits, events and computed properties. AND/OR/NOT, grouped, with previews.
A/B and multivariate
Built-in significance tests, sample size estimates, and a clean winner promotion flow.
Quiet hours and time zones
Never send at 3am local. Holidays per country, plus your own do-not-send windows.
Observable nodes
Click any node to see who's in it right now, why, and when they'll move.
Version control
Every change is a commit. Diff, revert, and protect branches with required approvers.
Goals and exits
End the journey on conversion, not on a calendar. Re-enter rules with cooldowns.
Audience

The CDP you'd build if you had a year.

A real event-based customer data platform. Send events from your product, sync traits from your CRM and warehouse, compute properties from raw behaviour. Every campaign and automation references segments by name — they update the moment a user does, not the moment you click "refresh list".

Power users — May intent
Live
Eventdidopened app≥ 5× in last 7d
TraitplanPro or Team
GeoinUS, CA, UK, DE, FR, AU
Has notreceivedMay Product Update
In segment
12,408
+18.4% vs 30d ago
Segment-compatible ingestion
Drop-in replacement endpoint for track/identify/group. Existing SDKs work as-is.
Computed properties
Windowed counts, sums, lasts. Update in milliseconds when a new event arrives.
Profiles with full timeline
Every event, send, click, reply and conversion on one page. Filter, jump, replay.
List management
Static lists when you really need them — with provenance and audit.
Warehouse sync
Push and pull from BigQuery, Snowflake, Redshift, Postgres, S3.
Consent and preferences
Per-channel, per-purpose. GDPR/CASL/CAN-SPAM compliant by default.
Analytics

Numbers that match your warehouse.

We track the full chain: sent → accepted → rendered → opened → clicked → converted → revenue. Reconcile against your warehouse, line for line. Cohorts, retention curves, RPS — without ten plugins and a data team.

Onboarding cohort · Activation by week
Last 30 days
CohortUsersW0W1W2W3W4
Jan W11,240100%64%41%32%28%
Jan W21,418100%67%44%34%30%
Jan W31,322100%71%48%38%32%
Jan W41,502100%73%52%41%35%
Cohort heatmaps
Activation, retention, resurrection. Pick any event, any window, any breakdown.
Revenue attribution
First-touch, last-touch, time-decay, custom. Compare models side-by-side.
Custom reports
SQL-grade reports with a builder. Save, share, embed, export.
Real-time
Live counters for every send. Sub-second update lag.
Anomaly detection
We tell you when a campaign behaves out of band — before your CEO does.
Email warehouse export
Every event lands in your warehouse within minutes. Owned data, always.
Inbox

Replies are first-class citizens.

Most ESPs treat replies like a leaky pipe. Mailapp ships a real shared inbox with assignment, SLAs, macros, and AI-assisted responses that pull live context from the contact profile.

Shared inbox · Replies
Tag: any
  • AP
    Aaron Park
    Sales
    Re: May product updateQuick one — does this support custom merge tags?
    2m
  • LM
    Lara Mendes
    Unsub
    UnsubscribePlease remove me from the newsletter.
    14m
  • MO
    Maddy O.
    Onboarding
    Re: Welcome to MailappThanks! Got everything imported.
    1h
  • TL
    Theo Lin
    Bounce
    Bounce reportYour message to teo@example couldn't be delivered.
    3h
Auto-classification
Bounce, OOO, unsubscribe, human, sales, support — routed automatically.
SLAs and assignment
Round-robin or skills-based. Re-route on snooze. Track time-to-first-response.
Macros + AI replies
Live profile context, brand voice, multi-language. Approve before sending.
CRM sync
Replies appear in HubSpot, Salesforce, Attio, Pipedrive within seconds.
Bounce intelligence
Hard bounces are removed, soft bounces are throttled, complainers are tagged.
Shared with permissions
Per-mailbox, per-tag, per-action. Audit log on every reply.
AI assistant

An operator, not a chatbox.

The Mailapp assistant is built to do work — not narrate it. Ask for a segment, get a segment. Ask for a series, get a draft with version diff. Ask why open rate dropped, get a root-cause with a fix you can approve in one click.

AI assistant
Acting on your data
Find power users at risk of churn and draft a re-engagement.
Reviewed 24,812 contacts · 7 segments
412 power users haven't opened in 60+ days. I built a segment, drafted a 3-email re-engagement automation, and queued an A/B on subject line.
Segment
Power · at risk
Automation
3 emails · 8d
Test
A/B subject
Action with approval
Every change is staged and diffed. Approve, edit, or discard. Nothing happens without your nod.
Voice and tone
Trained on your past campaigns. Pin examples for the AI to mirror. Style guides stick.
Reports on demand
Plain-English questions, structured answers, with the SQL or builder steps revealed.
Audit log
Every AI action is logged with input, output, and approver. Comply with anything.
Local model option
Run the AI against your own model endpoint — for healthcare, finance, government.
MCP-native
Plug Mailapp into Claude, Cursor, or your own agent via MCP. Same primitives, anywhere.
Templates

A template editor designers and devs both enjoy.

The editor renders real MJML under the hood, exposing both a block UI and a code surface. Tokens drive type, colour, and spacing — change a brand variable and every template updates.

Design tokens
Brand colours, type scale, spacing. Updates propagate to every template.
Re-usable layouts
Compose templates from sections. Lock content, unlock styling, or vice versa.
Real HTML output
Renders cleanly in Outlook for Windows. We test on it weekly.
Dark mode aware
Per-block dark variants, auto-generated fallbacks. Test in both modes.
Code blocks
Drop in raw HTML or MJML anywhere. Auto-formatted and validated.
Library and history
Every template versioned. Restore any prior version. Compare diffs visually.
Forms

Forms that don't redirect or break your design.

Inline, popup, modal, full-screen, or embedded — all without a redirect, all behaviour-aware, all themable to match your site exactly.

Targeting rules
Show on URL, on exit, on scroll, after time, on identified vs anonymous.
Multi-step
Wizard flows with logic jumps, file uploads, calendar pickers.
Themable
Inherit your site's CSS, or design from scratch with our block editor.
Spam protection
Invisible challenges plus rate limiting. Honey-pots, RPM caps.
Consent + tracking
Per-form consent banners. Capture UTM, referrer, and source on submit.
Submissions inbox
Filter, route, tag and reply to submissions from the same shared inbox.
Deliverability

A boring deliverability story is the best deliverability story.

We've spent five years building shared and dedicated pools with reputation that holds across the big providers. We auto-generate SPF, DKIM, DMARC, BIMI and tracking records — and we'll co-pilot warm-up of a dedicated IP if you bring one.

Auto-DNS for every domain
We propose the records, validate them, and tell you when something drifts.
Reputation monitoring
Per-provider scoring across Gmail, Yahoo, Outlook, Apple. Alerts when scores dip.
Seed lists + content scoring
Pre-send simulations against Spam Assassin and provider-specific filters.
Warm-up automation
Bring an IP, get a guided warm-up over 4 weeks with live reputation reads.
Bounce + complaint loops
We process FBLs from Gmail, Yahoo, Outlook, AOL, and more. Bounce metadata is structured.
Postmaster integrations
Pull from Google Postmaster Tools and Yahoo Sender Hub into the same dashboard.
Integrations

The rest of your stack, already connected.

Native, two-way integrations for the tools that matter. REST API, webhooks, and a Segment-compatible ingestion endpoint mean the rest is one wire away.

CRMs
HubSpot, Salesforce, Attio, Pipedrive, Close — bi-directional, real-time.
Warehouses
BigQuery, Snowflake, Redshift, Postgres, S3 — push and pull.
CDPs
Segment, RudderStack, Hightouch, Census — drop-in compatibility.
Commerce
Shopify, Stripe, Recurly, Chargebee — orders, refunds, MRR signals.
Comms
Slack, Linear, Asana, Jira — notify, ticket, escalate from any node.
Agents + MCP
Plug into Claude, Cursor, Continue. Use Mailapp primitives from your own agent.
Get started

Your next campaign should feel like this.

$9.99/mo gets you everything. No sales call, no "book a demo" gate on the good features. Open the app and start sending in under five minutes.

  • 5-minute onboarding
  • One-click unsubscribe
  • US + EU data residency
  • Used by 12,400+ senders