Table of Contents
- TL;DR
- First of all, why does cold email need a separate domain
- What you need before you start the domain setup
- How to choose the right domain for cold outreach
-
How to set up a cold email domain manually in Cloudflare
- Step 1: Add the domain to Cloudflare
- Step 2: Choose the Free plan and continue to activation
- Step 3: Replace the current nameservers
- Step 4: Open Google Workspace and verify the domain
- Step 5: Create the first admin login and set the password
- Step 6: Create the sender accounts you plan to use
- Step 7: Configure app access for Sparkle.io inside Google Admin
- Step 8: Generate the DKIM record in Google Admin
- Step 9: Add the DKIM TXT record in Cloudflare
- Step 10: Start DKIM authentication
- How to connect the domain to your mailbox
-
How to buy an all-set cold email domain in Sparkle.io
- Step 1: Start from the domain area in Sparkle.io
- Step 2: Open the create-domain flow
- Step 3: Search for the domain name you want
- Step 4: Decide how many email accounts you need
- Step 5: Add the selected domain to cart
- Step 6: Continue to sender setup
- Step 7: Fill in the sender identity carefully
- Why this route works well for small teams
- Manual setup vs ready-made setup, which should you choose
- Cold email domain setup checklist
-
FAQ
- 1. Can I use my main domain for cold email?
- 2. Is a subdomain enough for cold outreach?
- 3. How many inboxes should I create per domain?
- 4. Do I need Cloudflare to set up a cold email domain?
- 5. What is already configured when I buy a domain in Sparkle.io?
- 6. How long should I wait before sending from a new domain?
- Final thoughts
- Related reads

