How Sender Domains Work in Sparkforge Email Campaigns
Sparkforge's per-campaign sender domain settings make sure your From email aligns with a verified sending domain so campaigns authenticate, avoid spam filters, and clear delivery checks before sending.
Sender domains decide which domain sends an email campaign and whether the From email is valid and compliant. Aligning the two prevents send failures, protects domain reputation, and improves inbox placement. Sender domain behavior applies to Sparkforge Email locations only — SMTP-based sending follows its existing flow.
What sender domain settings do
Sender Domain Settings show up when you send or schedule a campaign under Marketing → Emails → Campaigns. They confirm the sending domain, validate the sender email in real time, and block campaigns that fail compliance checks. Once you send or schedule a campaign, the selected sender domain is locked for that campaign.
Why it matters
- Fewer send failures: Mismatched sender domains and emails get caught before send time.
- Better deliverability: Domain alignment helps providers authenticate messages.
- Per-campaign control: Pick the right domain for each campaign instead of forcing one default.
- Automatic safeguards: Sparkforge adjusts supported sender emails and warns on issues.
- Real-time validation: Quick links to fix domain configuration.
Behavior across scenarios
Shared domains (Agency or Sparkforge)
Public addresses like Gmail or Yahoo are supported. Sparkforge auto-adjusts the sender email behind the scenes for compliance, so the campaign sends without extra steps.
Single dedicated domain
If a location has one verified dedicated domain, it is auto-selected at send/schedule time. The sender email must match the domain, and real-time validation catches mismatches.
Multiple dedicated domains
You can pick a specific verified domain or choose All Domains to let Sparkforge rotate sending across eligible domains based on internal rules.
| Scenario | What you enter | What happens |
|---|---|---|
| Shared domain + public email | name@gmail.com | Email auto-refactored for compliance |
| One dedicated domain | Matching domain email | Domain auto-selected and validated |
| Multiple domains, single pick | Selects one domain | Uses the selected domain only |
| Multiple domains, All Domains | Marketing-style address | Domains rotate automatically |
| Dedicated domain mismatch | Domain does not match sender email | Send is blocked |
| Domain not verified | DNS incomplete | Warning with fix link |
How to configure on a campaign
- Go to Marketing → Emails → Campaigns and open a new or existing draft.
- In the email campaign builder, click Send or Schedule.
- In Sender Details, confirm the Sender Name and Sender Email.
- Open the Sender Domain dropdown to see available options for your location.
- If a warning or error shows, click Review Domain Configuration to check verification, warm-up, or IP assignment.
- Send or schedule the campaign once everything passes. The sender domain is locked at that point.
Warnings vs errors
- Warning: Potential issue (such as sender email and domain mismatch). The campaign can still send, but matching is recommended.
- Error: Hard block. The campaign cannot send until the issue is fixed.
Frequently Asked Questions
Why am I seeing a warning when my campaign can still send?
What if my sender domain is not verified or warmed up?
Can I use a different Reply-To than the sender domain?
Does selecting All Domains hurt deliverability?
Can I change the sender domain after a campaign sends?
Was this article helpful?
Thanks for the feedback.