Sparkforge Email Sending Guide: Best Practices and Domain Warm-Up
Land in the inbox by setting up a dedicated sending domain, DMARC, email validation, unsubscribe links, and double opt-in — then warm up new domains with a slow daily volume ramp over about four weeks.
The fastest way to land in the spam folder is to send from a brand-new domain at full volume with no DMARC, to a stale list, on a brand-new IP. This guide covers the setup steps and the warm-up rhythm that keep Sparkforge Email in the inbox.
This guide is for users on Sparkforge Email and Sparkforge Email dedicated domains. If you use a custom SMTP provider, deliverability rules come from that provider, not from Sparkforge.
Email best practices
1. Use a dedicated sending domain
A dedicated sending domain (e.g. mail.yourbusiness.com) is yours alone. Without one, you share reputation with everyone else on the shared domain — including spammers. Set up a dedicated domain so you control your own deliverability.
2. Add a dedicated sending IP (high volume)
By default you share an IP with other Sparkforge tenants. A dedicated IP costs $59/month and is worth it once you cross roughly 200,000 emails per week. Below that threshold, the shared IP is usually fine.
3. Enable email validation
Validation checks that addresses on your list actually exist before sending. Sending to dead addresses tanks your domain reputation.
- Sub-account: Business Profile → enable "Verify email address when the first email is sent to a new contact."
- Agency-wide: Sub-accounts → open the sub-account → enable "Re-validation for 90 days."
Validation runs $2.50 per 1,000 addresses.
4. Add a DMARC record
DMARC tells receiving servers what to do with mail that fails authentication. Without it, more of your mail lands in spam.
Add this TXT record to your DNS:
Type: TXT
Name: _dmarc
Content: v=DMARC1; p=rejectVerify with a public DMARC checker after the DNS change propagates.
5. Use a matching From address
The From address must be on the same organizational domain as your sending domain.
- Sending domain
mail.yourbusiness.com→ valid From:name@yourbusiness.comorname@mail.yourbusiness.com. - Invalid: sending from
mail.yourbusiness.comwith a From ofname@otherbrand.com.
6. Always include an unsubscribe link
Use the Footer element in the email builder. Sparkforge Email gives you a default unsubscribe link out of the box, or you can build a custom flow if you want full control over the experience.
7. Use double opt-in
Double opt-in means the contact verifies their address by clicking a link in a confirmation email before any marketing sends. The verification click is itself good engagement signal — and the resulting list is dramatically cleaner.
8. Stop sending to unengaged contacts
If someone has not opened or clicked in weeks, slow down or stop sending. Engagement signals drive deliverability — sending to dead contacts hurts everyone on the list.
9. Send regularly, not constantly
Once a month is too rare. Multiple times a day is too often. A reasonable starting cadence: daily for the first few days after opt-in, then taper to weekly, then stop sending if engagement dies.
Warm up a new sending domain
Mailbox providers route new domains to spam by default — anyone can register a domain. Warm-up is the process of building reputation through low-volume, high-engagement sending.
Warm-up rules
- Only send to opted-in contacts during warm-up. Double opt-in is best.
- Start small. The first sends should be 100 per hour and 1,000 per day, ramping in stages.
- Plan for roughly four weeks before the domain is fully warm.
- Skip URL shorteners (bit.ly, tinyurl). They flag spam filters.
- Keep content short, with one image if it fits naturally.
- No cold email during warm-up — it kills the domain.
Tools for monitoring deliverability
- mail-tester.com — paste a generated test address into a Sparkforge contact, send, then check the score. Use it to spot spam-triggering content.
- mxtoolbox.com/emailhealth — paste your sending domain to check blacklists, missing DMARC, and DNS issues.
- Google Postmaster Tools — once you add a verification record, you get spam rate, IP reputation, domain reputation, and delivery errors for Gmail recipients. Data takes up to 48 hours to populate.
If your emails are going to spam
- Check how long the domain has been sending. Under four weeks: keep warming up.
- Verify MX records and DMARC are correct (use the email health report above).
- Cut content that looks spammy — heavy text-to-image ratios, shorteners, all-caps subject lines.
- If everything looks clean and mail still hits spam, open a Sparkforge support ticket.
Frequently Asked Questions
How long does email warm-up take?
Can I cold email from my main sending domain?
What does a dedicated sending IP cost in Sparkforge?
Should multiple sub-accounts share one sending domain?
What does DMARC actually do?
Was this article helpful?
Thanks for the feedback.