Before You Start
Add the sending domain in AhaSend and keep its DNS record list open. Sign in to the account that can edit the domain’s authoritative DNS: the provider named by its nameservers. Buying a domain from one company does not always mean it hosts the DNS. Copy your current records before editing. Keep existing website, mailbox and verification records. See domain setup for the exact AhaSend values, required records and verification timing.Open the DNS Form
Open Route 53 → Hosted zones, select the public hosted zone for your domain, and choose Create record. Choose the type from AhaSend and fill in Record name and Value. These steps follow Amazon Route 53’s DNS guide. Use a public hosted zone, simple routing and Alias: No for CNAMEs. A private hosted zone is only visible inside your VPC and cannot verify a public email domain. Route 53 appends the zone name to relative record names; check the resulting full name before saving.Add SPF, DKIM and DMARC
For a zone namedexample.com, use this name mapping. The examples show a common managed-DKIM setup; your dashboard’s names and targets take precedence.
- If an SPF record already exists at the sending name, edit it to include AhaSend as described in domain setup. Do not add a second SPF record.
- Publish both managed DKIM CNAMEs. If AhaSend shows a manual DKIM TXT record, use TXT and its exact selector instead.
- Keep one DMARC record. Review all senders that use the domain before changing an existing policy; see SPF, DKIM and DMARC.
- Add the return-path and any tracking records displayed by AhaSend, using the same CNAME name mapping. Preserve your mailbox MX records unless you are deliberately configuring inbound routing.
notify.example.com in the example.com zone, use notify for SPF, _dmarc.notify for DMARC, and managed._domainkey.notify for that example DKIM name. If notify.example.com has its own delegated zone, names are relative to that zone instead.

