DNS hasn't propagated yet
DNS records take five to thirty minutes to reach your email provider's resolvers, and longer on providers with high TTL defaults. If the records were added in the last hour, click Verify again after a short wait. Confirm the records are live with dig TXT <dkim-host> from a terminal — if your terminal can't see them, neither can the email provider.
Alva admin Settings → Email → Custom domain panel. DKIM row showing a red Failed badge, Return-Path row showing Pending. Verify button visible. Highlight the DKIM red badge with a red box. No real domain visible — use example.com.
You used the live fields instead of the pending fields
Your email provider's domain detail page shows two sets of fields: a live pair and a pending pair. During initial setup only the Pending fields hold valid records — the non-pending fields are empty. Alva pre-fills the correct pending values automatically; if you copied from your provider's dashboard instead, check that you used the pending fields. Re-copy from the Alva admin and update the TXT record at your DNS provider.
Alva admin Settings → Email → Custom domain panel. Show the DNS values section with the pending DKIM host and value pre-filled. Highlight the pending value row with a red box and an arrow labelled "use this one". No real domain visible — use example.com.
Domain already exists error
You will see a domain already exists error when the domain is registered against another account in our email delivery system — usually a previous Alva install, another shop in the same organisation, or a separate sender registration. Two paths forward: delete the domain from Alva (which removes it from our email delivery system) and re-add it, or contact support if it's held by a separate account.
The shop downgraded mid-setup
Alva resolves the sender on every send and re-checks the plan tier each time. If the shop dropped to the Free plan after DKIM was verified, delivery emails revert to the default digitaldownloads@alvaapps.com sender — DKIM stays green in the panel but stops being used. Custom sender domains require Basic, Pro, or Enterprise. Upgrade from Shopify billing and the next email sends from your branded address.
Wrong record type — TXT vs CNAME
The DKIM record is a TXT record. The Return-Path record is a CNAME at pm-bounces.<your-domain> pointing to pm.mtasv.net. DNS providers default new records to A or CNAME — selecting CNAME for the DKIM row produces a permanent failure no amount of waiting will fix. Delete the misfiled record, add a TXT record with the same host and value, and re-verify.
See also
Was this helpful?
Last updated 2026-05-06