Add a Sending Domain
Verify your domain, create a sending address, and prepare your workspace for live email delivery.
Before you send live email from Leadpush, you need at least one verified sending domain. This applies whether your team sends transactional emails like password resets and receipts, marketing emails like newsletters and onboarding flows, or both.
If you are still working through the rest of your setup, start with Quick Start. If you need help deciding how a message should be classified, read Transactional vs Marketing Emails.
You can't switch your workspace delivery mode from Sandbox to Normal until your account email is verified and at least one sending domain is verified.
Before you start
- You must be a Workspace Owner or Admin.
- Your account email should already be verified.
- You need access to your domain's DNS settings.
- You should know which provider option your team is expected to use during setup.
- Have a monitored inbox ready for the sending address so you can receive verification and replies.
Add and verify the sending domain
Open the Domains tab
From the Dashboard, go to Workspace Settings and open Domains.
Create the domain
Click + Domain, enter your top-level sending domain such as example.com, and continue.
Choose the provider option shown in the UI
Select the provider option configured for your workspace. Use the label your team was instructed to use, then click Create.
Open the DNS records
Click Verify to view the DNS records required for domain verification.
Add the DNS records with your DNS provider
Copy each record exactly as shown. Add the record type, name, and value in your DNS provider's control panel.
| Record | Typical host/name | Description |
|---|---|---|
| DKIM record 1 | First DKIM selector shown in Leadpush | Publishes one of the signing keys used to authenticate your outbound email so mailbox providers can confirm the message was authorized by your domain. |
| DKIM record 2 | Second DKIM selector shown in Leadpush | Publishes the second signing key used for DKIM authentication and key rotation. |
| SPF record | Root domain or the host shown in Leadpush | Declares which sending infrastructure is allowed to send mail for your domain. |
| DMARC record | _dmarc | Defines your domain's policy for unauthenticated mail and helps receiving providers evaluate SPF and DKIM alignment. |
Verify the domain
Return to Leadpush and click Verify again after the records are published. DNS changes often appear within minutes, but some providers can take up to 24 hours to propagate.
Add a sending address
After the domain itself is verified, create at least one sending identity under it.
Open sending addresses
Expand the domain row and click + Sending Address.
Enter the sending identity
Add the local part of the address, display name, reply-to address, and the business details required in the form.
Create the address
Click Create to save the sending address.
Complete address verification
Leadpush sends a verification email to the new address. Open that inbox and click the verification link within 24 hours to finish setup.
Why sending-domain setup matters
Sending-domain setup is more than a technical checkbox. It affects whether your email program is ready for live delivery.
- Transactional email readiness: account alerts, OTP emails, receipts, and password resets depend on a verified sending setup before you can move out of Sandbox.
- Marketing email readiness: newsletters, lifecycle campaigns, onboarding flows, and promotional sends need the same verified domain foundation before they can go live.
- Classification clarity: operational and promotional messages may have different consent, reporting, and deliverability expectations. For more detail, read Transactional vs Marketing Emails.
Troubleshooting
The domain still shows as pending
- Confirm every DNS record matches the values shown in Leadpush exactly.
- Make sure the records were added to the correct domain.
- Wait for DNS propagation and try Verify again later.
Verification fails after I add the records
- Check for typos, missing quotation marks, or copied spaces in the DNS values.
- Remove conflicting older records if your DNS provider already has similar entries for the same hostname.
- Reopen the verification modal and compare the values again before retrying.
I did not receive the sending-address verification email
- Confirm the mailbox exists and can receive mail.
- Check spam or junk folders.
- Use a monitored inbox rather than an unowned alias.
- Recreate the sending address if the verification window has expired.
I still can't switch from Sandbox to Normal
- Verify your account email address first.
- Confirm at least one sending domain is fully verified.
- Make sure you have created the sending address you plan to use before you begin live transactional or marketing sends.
Next steps
Once your domain is ready:
- Return to Quick Start if you are finishing the rest of your workspace setup
- Invite Users so teammates can help manage setup and delivery
- Create Contacts before your first test sends or campaigns