Adding Domains To Mission Inbox
Getting started with Mission Inbox is simple, and this guide will walk you through the key steps.
Welcome—We’re Glad You’re Here!
Getting started with Mission Inbox is simple, and this guide will walk you through the key steps:
- Connecting your domain
- Verifying DNS records
- Bulk domain creation (if you're managing multiple domains)
We’ve designed this process to be flexible and straightforward, no matter your experience level. And if you ever need help, we’re just a message away.
Understanding the Basics
Here’s a quick overview of how Mission Inbox is structured. Knowing these terms will make the rest of the guide easier to follow:
Component |
What It Means |
---|---|
IPs |
These power your email infrastructure. Mission Inbox provides a dedicated IP pool of 3 IPs with Smart Rotation (if one gets blacklisted, we remove it, clean it, and recover its reputation automatically without downtime) |
Projects |
Think of these like folders—for clients, campaigns, or departments. |
Domains |
This is where your emails come from. They need to be verified before sending. |
Mailboxes |
These are the actual email addresses used to send your campaigns. |
Step 1: Create Your Account
Before diving in, let’s get your Mission Inbox account set up:
- Go to accounts.missioninbox.com
- Create your account
- Once your account is ready, send your domain list to your onboarding rep—we’ll help you explore API integrations
Step 2: Add & Verify Your Domain
Estimated time: 10 minutes
Adding Your Domain
- Head to the Domains section
- Click Add Domain
- Choose:
- The IP/Relay server you have on Mission Inbox
- The Project your domain belongs to
- Your Domain name (e.g., yourcompany.com)
4. Click Add
Bulk Domain Creation
If you’re onboarding multiple domains, we support bulk setup via:
-
CSV Upload:
- Head to the Domains section
- Click Add Domain
- Click Download CSV Template
- Input:
- The IP/Relay server you have on Mission Inbox
- The Project your domain belongs to
- Your Domain name (e.g., yourcompany.com)
-
4. Click Create via CSV Template
-
API Integration: Automatically add, assign, and verify domains at scale. We'll help you connect it during onboarding.
This is ideal for agencies, large teams, or multi-brand use cases.
Want to Skip Manual DNS Setup?
We support automated DNS configuration through integrations with providers like GoDaddy and Cloudflare. This saves time and reduces errors.
What Is DNS Push?
Once your domain is added, Mission Inbox can automatically create and manage the necessary DNS records (SPF, DKIM, DMARC, CNAMEs, MX)—no copy-pasting required.
Supported Providers
- Cloudflare
- GoDaddy
Enabling API Access
For Cloudflare
Watch video tutorial
- Log in to Cloudflare
- Go to My Profile → API Tokens
- Locate your Global API Key
- Share the key securely with your onboarding specialist
For GoDaddy
Watch video tutorial
- Log in to your GoDaddy account
- Visit developer.godaddy.com
- Generate an API key (choose Production environment)
- Share the key and secret securely with your rep
Once this is set up, DNS records are created automatically.
If you would rather do all this manually, then follow the steps below:
Verifying Your Domain
Once added, click Verify next to your domain. Mission Inbox will generate the records you need:
- 1 MX record
- 1 CNAME record
- 3 TXTs (SPF, DKIM, DMARC)
Updating Your DNS Records
Login to your domain provider (e.g., GoDaddy or Cloudflare), and add the records exactly as shown.
*Cloudflare tip:
If you're using Cloudflare, make sure your CNAME records are not proxied (the orange cloud should be turned off).
Finishing the Verification
Once your records are in:
- Return to Mission Inbox
- Click Verify → push DNS records and verify
- Give it 2–3 minutes to propagate
If it still shows as "unverified":
- Double-check your entries for typos
- Confirm your CNAMEs are not proxied
- Wait a few more minutes, then try again
Still stuck? Reach out—we’re happy to help troubleshoot.