For the complete documentation index, see llms.txt. This page is also available as Markdown.

Sender domain

Send portfolio invitation and transactional emails from your own domain.

Send invitation and transactional emails from your own domain (for example noreply@yourbrand.com) instead of Motif's default sender. Once verified:

  • All invitation emails from your organization go out as noreply@<your-domain>.

  • The supportEmail from your branding appears as Reply-To:.

  • SPF, DKIM, and DMARC alignment make messages indistinguishable from your own infrastructure to Gmail / Outlook / Yahoo.


How it works

Motif uses Resend as its email provider. The sender-domain wizard in your admin dashboard talks to the Resend API to:

  1. Register your domain (with bounce routing through your domain).

  2. Read back the DNS records Resend needs: SPF, DKIM, and a return-path record.

  3. Poll until they all verify, then mark the domain VERIFIED.


Setup

1. Pick a sender host

Use a subdomain dedicated to outbound mail, such as send.yourbrand.com or mail.yourbrand.com. Don't use your primary inbox host (the one with the MX record pointed at your inbox provider). The SPF/DKIM/return-path records would conflict.

A clean pattern:

  • Inbound mail (your inbox): yourbrand.com with MX → your inbox provider

  • Outbound from Motif: send.yourbrand.com with the Resend records below

2. Start the wizard

In Settings → Client Portfolios, enter the sender host (no https://, no username), click Add sender domain, then click Continue. The wizard responds with status PENDING and a list of DNS records.

3. Add the DNS records

You'll see three or four records, each with an exact name, type, and value:

Type
Purpose

TXT (SPF)

Authorizes Resend to send on behalf of your domain

TXT (DKIM)

Public key used to sign outbound messages

MX or CNAME (return path)

Bounce + complaint routing

The name field is usually a subdomain prefix such as resend._domainkey.send rather than a full hostname.

4. Wait, then check

DNS changes propagate in minutes to ~1 hour. Click Check status to re-poll. When all records resolve and DKIM passes, the status flips to VERIFIED and the cutover is immediate. Every invitation email now sends from your domain.


Status reference

Status
Meaning

NONE

No sender domain. Invitations go out from Motif's default sender.

PENDING

Registered with Resend. One or more records aren't valid yet.

VERIFIED

Resend can sign and send from this domain.

If verification stalls, the wizard surfaces Resend's status. failure usually means a record value is wrong, most often a typo or a stripped trailing dot in a compound name.


DNS provider notes

  • Cloudflare: leave the proxy off. These are pure DNS records.

  • GoDaddy / Namecheap: the name field is the subdomain only. For resend._domainkey.send.yourbrand.com, enter resend._domainkey.send.

  • Squarespace / Google Domains (legacy): long DKIM keys must be entered as a single value.

  • Route 53: TXT values are enclosed in "" (the console adds them automatically).


Troubleshooting

Symptom
Where to look

Stays PENDING after >1 hour

The record name is likely wrong. Resend uses compound names like resend._domainkey.send.

Invites still arrive from Motif's default sender

Verification isn't complete, or the test invite predates VERIFIED. Trigger a new invite.

Emails land in spam

Add a DMARC TXT record at your apex (v=DMARC1; p=none; rua=mailto:dmarc@yourbrand.com). Resend covers SPF and DKIM. DMARC closes the loop.

Resend reports failure

A single mistyped character in the DKIM value fails verification. Compare side-by-side with your provider's UI.


Removing a sender domain

In Settings → Client Portfolios, click Remove. Motif deletes the domain from Resend. Your DNS records are untouched. Invitation emails revert to Motif's default sender.

Last updated