Skip to main content
The AhaSend roadmap shows active work, planned improvements and shipped features, with links to the available documentation.

Last updated 28 October 2026

Recently shipped (7)

Segments New feature

Build an audience from rules on contact fields, list membership and status, and send a campaign to the segment instead of a list. A segment stays current: contacts that match later are included in the next send.

Q4 2026

AhaML: Simple Editor designs through the API New feature

Read and write Simple Editor designs as AhaSend Markup, an XML text form, in content.markup of the template and campaign template endpoints. Advanced Editor designs stay MJML. The MCP server uses it to build and edit templates for you.

Q4 2026

Swoosh adapter for Elixir and Phoenix New feature

Swoosh 1.27 ships a native AhaSend adapter: three lines of config in a Phoenix project, with tags, tracking, retention, scheduling, sandbox and idempotency keys as provider options.

Q4 2026

MCP server New feature

Connect Claude, ChatGPT, Cursor, VS Code, Codex or Mistral Vibe to your account at mcp.ahasend.com/mcp. Log in through the browser, choose what the agent may do, and let it send email, debug bounces, set up domains and build campaigns. A campaign only goes out after you confirm it.

Q4 2026

Transactional Templates New feature

Store an email design once and send it by ID through the API, with values per recipient. Draft and publish, the last 50 versions restorable, built in the Simple Editor, the Advanced Editor or from your own HTML.

Q4 2026

SMTP on port 465 Improvement

send.ahasend.com accepts SMTP with implicit TLS on port 465, for clients and devices that cannot use STARTTLS.

Q4 2026

Zero-day retention for sub accounts Improvement

Sub accounts inherit the option to set message data retention to zero when the parent account is allowed to.

Q4 2026

Active (1)

Internal infrastructure improvements 🤫 Improvement

Work on the platform itself rather than on new features: databases, resilience and tooling.

Planned (34)

Usage endpoint New feature

Read your message usage per account and per domain through the Management API, the same way sub accounts can today.

Marketing Automation 1.0 New product

Triggered, multi-step email journeys that go beyond one-off campaigns.

Campaign Builder improvements Improvement

The unsubscribe page in the recipient’s language, and more information in the dashboard when sending is paused because of poor list quality.

Temporary AhaSend accounts for AI agents New feature

Short-lived accounts designed for use by AI agents.

Readable SPF include chains Improvement

Clearer display of nested SPF include chains on the domain verification page.

Inbound authentication results Improvement

See the SPF, DKIM and DMARC results of inbound messages, or receive the raw MIME, so you can decide what to trust before routing.

Usage alerting New feature

Get notified by email or webhook when a domain sends more than usual or crosses a volume you set.

Message count on the search page Improvement

Show a result count when searching your messages.

Cleaner messages pagination Improvement

Hide the Next button when there are no further messages to show.

More bounce categories in the dashboard Improvement

A broader set of bounce categories surfaced in the dashboard.

Account level notifications Improvement

Webhook and email notifications for account events, including sub-account status changes and rate limits being hit.

Whitelabel dashboard on your own domain New feature

Serve the dashboard to your customers under a hostname of your own (CNAME), next to the DNS whitelabeling that exists today. For Platform Partners.

Email Address Validation API endpoint New feature

Validate an email address in real time through the Management API, to catch typos and reduce bounces before you send.

SEPA payments Improvement

Pay your AhaSend invoices by SEPA direct debit.

See your account rate limit Improvement

Show the current sending rate limit for your account in the dashboard.

Inbound message forwarding New feature

Forward inbound messages straight to another email address.

IPv6 support for the API Improvement

IPv6 connectivity for api.ahasend.com.

Sandbox sending from unverified domains Improvement

Send test messages from unverified domains while in Sandbox mode.

Move off Cloudflare Improvement

Reduce third-party dependencies in our infrastructure.

Rotate BYO DKIM keys Improvement

Rotate your own (BYO) DKIM keys after verification.

Billing contacts Improvement

Add a dedicated billing contact to receive invoices.

Bad domain check API endpoint New feature

An API endpoint to check addresses against our known bad-domain list.

User permissions New feature

User groups and roles with their own permissions, first of all to decide who may view message content; filtering messages by the credential that sent them is part of it.

Warning for routes with zero retention Improvement

The dashboard warns you when a message route exists on an account with message data retention set to 0, since routing needs at least one day.

Link webhook invocation data to messages Improvement

See the webhook delivery attempts tied to each individual message.

Suppression expiry webhook Improvement

A webhook event when a suppression expires.

Whitelabel DNS for Pro accounts New feature

DNS whitelabeling, also called link branding, as an add-on for Pro accounts: tracking, return-path and unsubscribe hostnames under your own domain. Custom tracking subdomains are already available; see domain setup.

Clearer message_id_header in CreateMessage Improvement

Remove the confusion around the message_id_header field in the v2 CreateMessage API.

DKIM rotation for older domains Improvement

Add DKIM rotation support when upgrading legacy domains.

Rotate API keys New feature

Rotate API keys without recreating your credentials.

Daily limit per API key New feature

Set a daily sending cap on an individual API key.

Wildcard subdomains for message routes New feature

Match a route on any subdomain of a routed domain.

Wildcard subdomains for sending domains New feature

Verify a domain once and send from any of its subdomains.

Retry delivery for failed messages New feature

Retry the delivery of a failed message from the dashboard, within its retention period.

Shipped (22)

Campaign Builder New product

Send newsletters and campaigns to your contact lists with the Simple Editor or the Advanced Editor, reusable templates, contacts and lists in the Management API and a report per campaign. Included in every plan.

Q4 2026

Configuring Marketing domains Improvement

Mark a domain as Marketing so its mail goes out through dedicated marketing pools, kept apart from your transactional traffic, with List-Unsubscribe headers added automatically.

Q4 2026

Simplified credentials and API keys Improvement

Credentials and API keys combined into one place, with v2 keys as the default.

Q4 2026

Prettify dashboard errors Improvement

Cleaner error messages across the dashboard, a clearer alert while a mailbox provider is asking us to slow down, and “Received” renamed to “Queued”.

Q3 2026

JavaScript SDK New feature

An official JavaScript and TypeScript client for the AhaSend API, installable from NPM.

Q3 2026

Filter messages by deferred attempts Improvement

Filter the message log down to messages that had deferred delivery attempts.

Q3 2026

Cumulative message status Improvement

Message status that reflects the full delivery history at a glance.

Q3 2026

Integration guides Improvement

30 new guides covering popular frameworks, languages and automation tools.

Q3 2026

SPF redirect: and include: support Improvement

Domain verification now follows SPF redirect and include tags.

Q3 2026

Inbound routing between AhaSend domains Bug fix

Fixed inbound delivery when both the sending and receiving domain are registered on AhaSend.

Q3 2026

Sub-Accounts

Isolated sending environments so you can separate clients, brands or stages, each with its own domains, credentials and sending reputation.

Q2 2026

Delivery-attempt details in webhook payloads Improvement

Delivered, deferred and bounced message webhooks include the SMTP outcome and bounce classification, so you can act on bounces without opening the dashboard. Supported in the TypeScript and Go SDKs.

Q3 2026

Same domain on multiple accounts Improvement

Fixed a verification issue when the same domain is verified on more than one account.

Q3 2026

Whitelabel-aware MX guidance Improvement

Inbound routing instructions now account for whitelabeled MX hostnames.

Q3 2026

Message Routing visibility Improvement

Incoming Routes are easier to discover, with clear guidance to point your domain’s MX record to mx.ahasend.com.

Q3 2026

Bulk list management

Add contacts to lists in bulk and edit existing lists.

Q3 2026

Routed message attachments fix

Fixed attachment handling for routed messages, with SDK and documentation updates.

Q3 2026

Improve Sub-Account Delivery Tier assignment Improvement

Better delivery tier assignment for sub-accounts, aligned with the parent account.

Q3 2026

Higher default rate limits Improvement

Increased default sending rate limits, with higher ceilings on Pro and Max plans.

Q3 2026

Domain management locked while paused Improvement

Domain management is disabled while sending is paused on an account.

Q3 2026

IP allow list for API keys

Restrict API key usage to specific IP addresses, managed from the dashboard.

Q2 2026

Domain-level DKIM selector

Choose a custom DKIM selector for each of your domains.

Q2 2026

This roadmap reflects our current plans and priorities, not commitments. Items may move, change, or be dropped as we learn. Missing something you need? Send us a feature request.