Moosend emails going to spam is rarely a platform-wide problem - Moosend sends enormous volumes of legitimate mail daily - it is almost always account-specific: authentication not fully configured, a list that was never warmed, or content that trips a filter. Work through these in order.
1. Confirm authentication is actually active, not just generated
Moosend's domain authentication screen will generate the DNS records you need, but generating them is not the same as them being live. Check:
- SPF: one TXT record on the root domain, including Moosend's sending hosts. Two separate SPF TXT records on the same domain will break alignment - merge them into one.
- DKIM: Moosend issues a CNAME or TXT record with an account-specific selector. Copy the exact hostname and value from your Moosend account settings at the time you set it up - do not reuse a value from a screenshot, a support thread, or a previous account, because the selector is tied to your specific Moosend sending configuration and can change.
- DMARC: a
_dmarcTXT record with at minimump=nonefor monitoring, moving top=quarantineonce you have confirmed alignment holds.
Verify propagation directly rather than trusting the in-app checkmark:
dig TXT yourdomain.com +short dig TXT _dmarc.yourdomain.com +short
2. Check whether you're on shared or dedicated sending infrastructure
Moosend's standard sending infrastructure is shared across customers, which means your inbox placement can be affected by other senders' behaviour on the same pool. This is not a flaw unique to Moosend - most ESPs in this tier work the same way - but it does mean a sudden, unexplained placement drop is sometimes external to your own sending practices.
3. Look at engagement, not just authentication
Mailbox providers weight recipient engagement heavily. A list with low open and click activity signals to Gmail and Outlook that recipients do not want this mail, which pushes future sends toward spam regardless of how clean your SPF and DKIM are. Segment by engagement:
| Segment | Action |
|---|---|
| Opened/clicked in last 30 days | Normal sending |
| No engagement in 90+ days | Re-permission campaign or suppress |
| Hard bounced | Remove immediately, do not resend |
| Marked as spam previously | Suppress permanently |
4. Audit content for filter triggers
Spam filters still weight certain content patterns: excessive capitalisation, link-shortener domains, image-only emails with no text, and mismatched display-name-to-domain pairs (sending as "Support Team" from an unrelated domain). None of these alone will sink deliverability, but combined with marginal authentication or reputation, they tip borderline mail into spam.
Why Moosend's own reports won't tell you where mail actually landed
Moosend's campaign reports show opens, clicks, and bounces - useful operational metrics, not deliverability metrics. Apple Mail Privacy Protection inflates opens for a meaningful share of any list with Apple Mail recipients; a delivered-but-filtered message still shows as "delivered" in most ESP reporting, because the SMTP transaction succeeded even though the message landed in spam, not inbox. The only way to know actual placement is to send to a panel of real seed addresses and check each inbox directly.
When to escalate beyond self-diagnosis
If authentication checks out, engagement segments look reasonable, and content review turns up nothing obvious, but placement is still inconsistent, the remaining candidates are harder to self-diagnose: a prior sender on your IP range with a damaged history, a domain reputation that hasn't fully recovered from an incident months ago, or a filtering model at one specific provider treating your content category unfavourably. At that point, a longer observation window - two to three weeks of consistent seed testing - will usually separate a persistent structural issue from ordinary week-to-week noise.
Track reputation over time, not as a single snapshot
A domain reputation check is only useful if you repeat it on a schedule, because reputation moves gradually and a single good reading does not guarantee the next week looks the same. Set a simple routine: check SPF/DKIM/DMARC alignment and engagement segments weekly, and run a seed-inbox placement test at least that often during active campaigns. If Moosend reports delivered volume holding steady while reply or click-to-open rate drifts down over several sends, treat that drift as an early warning rather than waiting for a hard bounce spike to confirm the problem.
What not to do
Do not re-send to a list immediately after a deliverability scare without first fixing the underlying cause. Sending more volume into a damaged reputation accelerates the decline rather than recovering it - pause, fix authentication and list hygiene, and ramp back up gradually.
Where MailPilot fits
MailPilot does not integrate with Moosend. It warms and monitors mailboxes connected over OAuth (Gmail, Outlook) or SMTP/IMAP (SendGrid, Amazon SES, Mailgun, Postmark, custom SMTP). If the domain sending your Moosend campaigns is also used for mail through one of those paths, MailPilot can check SPF/DKIM/DMARC against the live record, run seed-inbox placement tests across providers, and track daily reputation - visibility Moosend's own dashboard does not provide.
Ready to reach the inbox every time?
Automated email warmup across real peer mailboxes. Live inbox placement monitoring. Free 7-day trial - no credit card required.
Start free trial