Sparkforge Email Sending Guide: Best Practices and Domain Warm-Up

By Sparkforge Support Team ·Last reviewed May 3, 2026

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=reject

Verify 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.com or name@mail.yourbusiness.com.
  • Invalid: sending from mail.yourbusiness.com with a From of name@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

  1. Check how long the domain has been sending. Under four weeks: keep warming up.
  2. Verify MX records and DMARC are correct (use the email health report above).
  3. Cut content that looks spammy — heavy text-to-image ratios, shorteners, all-caps subject lines.
  4. If everything looks clean and mail still hits spam, open a Sparkforge support ticket.

Frequently Asked Questions

How long does email warm-up take?
Roughly four weeks for a new dedicated sending domain. The exact time depends on volume, list quality, and engagement — domains with strong opt-in lists warm up faster.
Can I cold email from my main sending domain?
No. Cold email belongs on a separate sub-account and a separate domain. Mixing cold outreach into your main domain destroys reputation across all your sending.
What does a dedicated sending IP cost in Sparkforge?
Sparkforge dedicated sending IPs are $59 per month per IP, billed to the agency card. Agencies can rebill the cost to the client.
Should multiple sub-accounts share one sending domain?
No. Each sub-account should have its own dedicated sending domain so reputation issues in one tenant do not bleed into others.
What does DMARC actually do?
DMARC tells receiving servers how to handle mail that fails SPF or DKIM checks. A 'p=reject' policy says reject failing mail outright, which protects your domain from spoofing and improves deliverability.

Was this article helpful?