By default, Pendulum reminder emails come from invoices@penduluminvoices.com. On the Pro plan you can verify a domain you own and have Pendulum send from invoices@yourdomain.com (or any local part you pick). Customer replies still route to whatever reply-to address you set in Brand settings.
Setup walkthrough
- Open Brand settings in the Pendulum app and find the Send from your own domain (Pro) card.
- Enter your domain (e.g.
alchemymerch.com). Do not includehttps://orwww.. - Pick a local part (the part before the
@).invoicesis the default.billingandnoreplyare other common choices. Anything you pick will appear as the From address on every Pendulum-sent customer email. - Click Get DNS records. Pendulum registers the domain with Postmark and shows you two DNS records to add at your domain provider: a DKIM TXT record and a Return-Path CNAME.
- Add both records at your DNS provider. If your domain is on Shopify, go to
Shopify admin > Settings > Domains > [your domain] > DNS settings > Add custom record. If it's on Cloudflare, GoDaddy, Namecheap, or another provider, log in there and add the records. - Wait for DNS to propagate. Usually 5 to 30 minutes, occasionally a few hours. Pendulum can't see the records change in real time; you have to click Verify after they're in place.
- Come back to the Brand settings card and click Verify DNS records. Pendulum re-checks with Postmark. If both records pass, your domain switches to Verified and the next reminder email will send from your address.
If verification fails
Most failures are propagation timing. Pendulum throttles the Verify button to once every 60 seconds so you can't hammer the check, and that's usually the right pace. Wait a few minutes and try again.
Common gotchas if it keeps failing:
- Wrong record type. DKIM is TXT, Return-Path is CNAME. Some DNS UIs default to A or MX; double-check.
- Double-appended domain. Most DNS providers (Cloudflare, Squarespace, GoDaddy, Namecheap, Route53) auto-append your domain to the Host field. If you paste the full hostname, you end up with a record at
pm-bounces.yourdomain.com.yourdomain.com, which never resolves. Use the Host value Pendulum shows (short form) on those providers. Use the Full hostname only if your provider does not auto-append. - Trailing dot. Some providers want the host name without a trailing dot (
pm-bounces.yourdomain.comnotpm-bounces.yourdomain.com.), others normalize either way. If your provider is strict about it and verification fails, try toggling. - Conflicting existing records. If you already have a Return-Path or DKIM setup for another sender (Mailchimp, Klaviyo), Postmark may reject the new one. Usually fine because the record names are distinct, but worth checking if you have a complex setup.
Removing the verified sender
Click Remove verified senderon the same card. Pendulum stops using your domain immediately and reverts to the default sender on the next email. The DNS records remain at your provider; clean those up manually if you don't plan to use the domain again.
What happens if I downgrade from Pro?
Your domain stays in Pendulum's database but Pendulum stops using it. Sends revert to the default invoices@penduluminvoices.com address. If you re-upgrade later, Pendulum requires you to click Verify again before resuming sends from your domain, in case DNS records drifted during the downgrade window.