AhaSend
Tap a star to rate
AhaSend is a transactional email service from AhaSend B.V., a company with an Amsterdam address in the Netherlands that describes itself as "100% European". It sends the mail an application triggers, such as OTPs, confirmations, password resets and notifications, through an HTTP API or an SMTP relay, and it is built for developers. It does not send newsletters: the free API page says "We only send transactional emails to ensure high delivery speeds," on the reasoning that marketing mail is slow and causes delivery delays.
Speed is the main promise. The company says it consistently delivers to Gmail in under 1 second and to other mailbox providers in less than 5 seconds, and it claims millions of emails delivered monthly. The footer tagline, "Delightfully boring transactional email for developers", sets the tone: the product is sending infrastructure, not a campaign tool.
Sending through the API or SMTP
Mail goes out either through the RESTful HTTP API or through the SMTP relay servers, which accept mail from any programming language or software. The home page code samples cover cURL, the AhaSend CLI, Go, JavaScript, Java, Python, PHP and Ruby, and the APIs ship with OpenAPI specs. A send is a POST to the v2 messages endpoint with a Bearer token and a JSON body holding the sender, recipients, subject, HTML and text content, and substitutions for per-recipient variables such as a first name. An Idempotency-Key header lets an application retry a request after a network failure without sending a duplicate email.
Developers get a good deal of tooling around that call. Sandbox mode, for both the API and SMTP, mirrors production requests without sending real email and can simulate specific API responses, webhooks and failure modes, so an integration moves to production with zero code changes. The CLI tool streams webhook events and inbound routes to localhost for testing, triggers API events, sends test emails and manages the whole account from the terminal. Scoped API keys can be limited by action, such as send-only or report-only, and by domain, and an IP Allow List restricts each key to trusted IPv4 or IPv6 addresses or CIDR ranges, so a leaked key is useless elsewhere. A Management API covers the rest of the account as code: domains, webhooks, suppressions, routes, statistics, accounts and API keys. The free API page says setup takes under 5 minutes with no complex configuration.
Logs, webhooks and inbound routing
AhaSend makes a point of its raw delivery logs. Every message has structured, searchable records of delivery attempts, raw SMTP error messages and bounce reasons from the receiving servers, with detailed timestamps, which the site says it does not hide "behind paywalls or abstractions". Open and click tracking covers every email, and the dashboard shows real-time analytics and delivery tracking. Log retention can be set between 1 and 30 days and message retention between 0 and 30 days, and messages can be archived automatically to any S3-compatible bucket for compliance and long-term storage.
Webhooks send real-time notifications for delivery events, suppression list events, tracking events and account events such as a DNS misconfiguration. Inbound routing forwards incoming mail to HTTP endpoints as structured JSON or raw email. AhaSend parses each message, strips signatures and quoted replies, and provides the latest reply as a separate field, which makes it practical to feed customer replies into a ticketing system or CRM.
Deliverability and domain tools
Bounce and blocklist management and SPAM monitoring run automatically, and the site describes real-time monitoring of domain reputation along with automatic DNS configuration meant to prevent the setup errors that damage it. Domain setup includes domain authentication, automated DNS setup, fully white-labeled DNS records, a custom DKIM selector per sending domain, automatic DKIM key rotation, and custom subdomains for the return-path, tracking, unsubscribe pages and media. Recipient protection blocks temporary mail addresses as an option, catches typos and filters toxic recipients, and the feature table also lists a Reputation Shield.
For larger senders, the site says it rewards high volume with free dedicated IPs, which the feature table ties to senders with 300k+ emails per month. Dedicated IPs can be grouped into pools to keep separate mail streams apart, and customers can bring their own IP addresses (BYOIP) to migrate existing reputation. Sub accounts give each tenant or client its own domains, API keys and sending under one billing relationship, which suits agencies and multi-tenant products.
Pricing and the free tier
The pricing model is usage-based. The free tier includes 1000 emails a month with no credit card required and 3 sending domains; paid accounts get unlimited sending domains. Paid plans start at $10 a month with 25,000 emails included, after which pay-as-you-go pricing applies with volume discounts. Every account includes unlimited team members, webhooks and message routes, open and click tracking, automated bounce, blocklist and SPAM handling, and priority support, and the pricing copy promises no hidden costs and no lock-in. A Max plan adds DSN reports, dedicated IP pools, a deliverability consultation and single sign-on.
Security, compliance and support
The feature table lists European hosting and ownership, a signable GDPR DPA, two-factor authentication and the IP allow list on all plans. The home page banner says AhaSend "is pursuing ISO 27001", and the free API page mentions bank-level encryption and multi-region infrastructure for global delivery. Support runs through the documentation, a Discord community, a public changelog and roadmap, and a "Talk to an expert" contact. Customer quotes on the home page credit the support team: the CEO of Virgool says the team helped resolve long-standing issues and that they now see "the lowest spam rate in our history", and a CTO at Unbounded.chat says his team was up and running in 45 minutes.
Who it suits
AhaSend fits developers and product teams that send application email and want to see exactly what happened to each message: a SaaS sending password resets and notifications, an app sending OTPs, or a marketplace sending order confirmations. The free tier is enough to build and test an integration, and the entry paid plan covers a small production app. Agencies and multi-tenant products get sub accounts and domain-scoped keys, and European companies get a Dutch vendor with a signable DPA.
Teams looking for newsletters, campaign builders or segmentation will need a separate marketing tool alongside it, since AhaSend deliberately sends transactional mail only.