Loading tutorials…
Loading tutorials…
Open rate dropped from 22% to 12% in 60 days. The instinct is 'subject lines.' Usually it's not. Deliverability, list hygiene, and audience drift account for 70-80% of open-rate drops. Here's how specialists isolate the cause.
Who this is forConstant Contact users whose open rate has dropped 5+ points in 90 days, OR anyone seeing increased bounces, complaints, or campaigns landing in Promotions/Spam. Yahoo/Gmail 2024 bulk sender rules apply at 5K/day — if you're approaching that, this is urgent.
What you'll need
Step 1
Apple Mail Privacy Protection (MPP) inflated open rates by 30-50% in 2021. If your 'drop' is actually MPP unwinding, the fix is different.
Reports → Campaigns → click into recent campaigns.
Look at Opens vs Clicks. Healthy ratio: 8-15% of opens convert to clicks (CTOR).
If opens dropped but clicks DIDN'T, your real engagement is fine — what you're seeing is Apple MPP false opens unwinding. iOS Mail clients have been gradually unloading pixel pre-fetching across 2024-2026.
If opens AND clicks both dropped, this is real engagement loss. Continue diagnosis.
For accuracy going forward: use click rate as your primary engagement metric, not open rate. Click rate is unaffected by MPP.
Step 2
My Settings → Manage Domains. DKIM, SPF, DMARC should all show valid. DNS changes silently break them.
My Settings → Advanced Settings → Manage Domains → click your sending domain.
DKIM: should show "Authenticated."
SPF: check independently at mxtoolbox.com → SPF Record Lookup → enter your domain.
DMARC: check at mxtoolbox.com → DMARC Lookup.
If any of three failed recently, that's the cause. DNS changes by IT or web devs not familiar with email auth are a common silent breakage point.
Fix the broken record. Open rate typically recovers 60-90% within 14 days of auth fix.
Step 3
Pull 90-day campaign history. Find the campaign(s) where open rate dropped 5+ points. What was different?
Reports → All campaigns → 90-day view → sort by send date.
Look at Open Rate column campaign by campaign.
Find the inflection: which campaign was the first to drop 5+ points?
What was different about that campaign? Common culprits:
- Subject line with spammy words or all caps
- Sent to a new/larger segment (less engaged)
- Different from name (e.g., "Brand Newsletter" instead of "Sarah at Brand")
- Sent at a different time of day
- Volume increase (5K → 50K in one week without warmup)
- Content type change (text → image-heavy)
- Recent CSV import of unverified contacts
Once identified, the fix is to stop doing whatever caused it. Test a follow-up campaign with the OLD pattern to confirm.
Step 4
Create segments for 30/90/180-day engagement. Compare sizes to determine list health.
Contacts → Segments → Create Segment.
Segment 1: "Engaged 30d" = opened or clicked in last 30 days. Healthy: 40-60% of active list.
Segment 2: "Engaged 90d" = opened or clicked in last 90 days. Healthy: 60-75%.
Segment 3: "Inactive 180d" = no open + no click in 180 days. Healthy: <30%.
If Engaged 30d is below 30%, your list has aged. Fix: engagement-only sending for 30 days while re-engagement automation runs in parallel.
If Inactive 180d is above 40%, disengaged contacts are tanking deliverability. Archive them (see Step 6).
Step 5
Gmail Postmaster Tools shows the ground truth: Domain Reputation, IP Reputation, Spam Rate.
postmaster.google.com → add and verify your sending domain (if not already).
Check: Domain Reputation should be "High" or "Medium." "Low" or "Bad" means Gmail is filtering you.
Check: Spam Rate should be <0.1%. Above 0.3% triggers heavy filtering.
Check: Authentication should show valid for SPF, DKIM, DMARC.
Gmail is 60%+ of most B2C lists, so Gmail reputation is the dominant factor. If reputation is "Low," that's your cause.
Microsoft SNDS (sendersupport.olc.protection.outlook.com/snds/) shows the same for Outlook/Hotmail.
Constant Contact doesn't surface either — you have to set them up yourself. Worth the 30 minutes.
Step 6
Spammy subject lines, image-only emails, broken HTML, missing physical address all trigger filters.
Pull your last 30 campaigns. Look at subject lines.
Trigger words to AVOID: "FREE," "Buy now," "Make money," "Risk-free," all caps, excessive exclamation, emoji floods.
Look at email content. Image-only emails (no real text) score high for spam. Aim for 60/40 text-to-image ratio minimum.
Footer: confirm physical address is real (CAN-SPAM). Confirm unsubscribe link is functional.
HTML: weird character encodings, broken tags, or pasted-from-Word artifacts all flag spam filters. Use Constant Contact's template editor (don't paste HTML from Word/Pages).
Run subject lines through mail-tester.com or glockapps.com for a spam-score preview.
Step 7
Archive contacts who haven't opened or clicked in 180 days. Sending to them tanks reputation for the whole list.
Use the "Inactive 180d" segment from Step 4.
Option A: archive them. Contacts → select segment → bulk action → Archive. They stay in your account for historical data but stop receiving sends. Doesn't affect billing.
Option B: run a 2-email re-engagement automation first. Anyone who clicks stays; anyone who doesn't gets archived after 14 days.
Plan to archive 20-40% of your list. It hurts to do once. Open rate lifts 5-10 points across the rest of your sends within 30 days.
Don't delete — archive. Deleting loses historical data and is irreversible. Archive is reversible.
Common mistakes
Blaming subject lines for the drop (when it's deliverability)
What goes wrong: Spending 4 weeks A/B testing subject lines while the real issue is broken DKIM. Open rates stay low because filtering is the problem, not subject. Waste 4 weeks of testing + $50-200/wk in stalled engagement revenue.
How to avoid: Diagnose in order: Apple MPP → authentication → list quality → Postmaster Tools → content → subject lines. Subject lines explain 10-20% of variance; the other 80% is upstream.
Not checking Gmail Postmaster Tools
What goes wrong: Constant Contact's dashboard shows 'open rate dropped' but not WHY. Gmail Postmaster shows 'Domain Reputation: Low' which tells you exactly the cause. Without it, you're flying blind for weeks.
How to avoid: Set up postmaster.google.com + Microsoft SNDS. Check weekly. Ground-truth reputation data Constant Contact doesn't surface.
Continuing to send while diagnosing
What goes wrong: Each campaign during a deliverability issue compounds the damage. By the time you've diagnosed in 2 weeks, you've shipped 6 more campaigns to a degrading reputation. Recovery takes 30-60 days longer than necessary. Lost revenue: $1K-5K depending on list size.
How to avoid: When open rate drops 5+ points, PAUSE bulk sends. Run diagnosis on smaller engaged-only sends. Resume full sending only after the cause is identified and fixed.
Sending to 180-day inactives "to wake them up"
What goes wrong: Inactive subscribers don't open. The send signals to mailbox providers that you're sending unwanted email. Open rate drops another 5-10 points across the entire list. Worsens the problem you're trying to fix. Constant Contact may trigger compliance review.
How to avoid: Suppress 180-day inactives during recovery. Send only to Engaged 30d. After 30 days of clean sending, expand to 60d, then 90d. Never bulk-send to long-term inactives.
Importing a CSV during a reputation issue
What goes wrong: New imports always include some stale/typo addresses (3-8% bounce rate). Bouncing during an existing reputation issue extends recovery 30-60 days. Reputation recovery requires CLEAN sending — adding new contacts is the opposite.
How to avoid: Pause all imports during diagnosis + recovery. Verify any pending CSVs through NeverBounce or ZeroBounce. Only import after open rate has fully recovered to baseline for 30+ days.
Changing too many things at once
What goes wrong: Subject lines, send time, content type, and segment all changed in one campaign. Open rate either recovers or doesn't — but you don't know which change caused it. Can't repeat the fix. Wastes more time than you save.
How to avoid: Change ONE variable at a time. Wait 14 days. Measure. If no improvement, revert and try the next variable. Boring discipline beats panicked experimentation.
Recap
Done — what's next
How to set up a Constant Contact account from scratch (sender verification, auth, compliance)
Read the next tutorial
Hand it off
Diagnosing deliverability right takes experience. A specialist who's recovered 50+ Constant Contact accounts will run the diagnostic in 60-90 minutes and know what to test. Typical engagement is $300-600 for diagnosis + $200-400/mo ongoing monitoring at $14-16/hr. Alternative: 60-90 days of half-revenue while you DIY-debug.
See specialist rates
14-60 days. Authentication fixes (DKIM/SPF/DMARC): 14-30 days. List hygiene improvements: 30-45 days. Reputation rebuilds from severe damage (bought lists, sustained complaint rate): 60-90 days. Don't expect immediate recovery; sender reputation is a trailing indicator.
Under 2% total bounce rate. Hard bounces (invalid email) should be under 0.5% — Constant Contact auto-suppresses these. Soft bounces (temporary issues) should be under 1.5%. Above 2% triggers ISP downranking AND Constant Contact compliance review.
Not directly. Constant Contact shows symptoms (open rate, bounce rate, complaint rate) but doesn't have a single 'reputation score.' Use Google Postmaster Tools (postmaster.google.com) for Gmail reputation and Microsoft SNDS for Outlook — these are the ground truth for 80%+ of mailbox providers.
Gmail Promotions isn't spam — many marketing emails legitimately land there and still get opened. If open rate is acceptable (15%+), Promotions placement is fine. If open rate is dropping, the cause is usually content (too promotional, image-heavy) or reputation, not the Promotions tab itself.
Check at mxtoolbox.com/blacklists with your sending domain. Common blocklists: Spamhaus, SURBL, Barracuda, SpamCop. Each has a removal request process. Stop sending until removed — continuing to send while blocklisted cements the damage.
Last resort. Domain reputation transfers slowly to a new domain (~30-60 days to build). Switching means starting from zero. Only do this if your current domain is permanently damaged (multi-month <10% open rates, sustained complaint rate >1%). Most cases recover with proper hygiene.
Constant Contact
Constant Contact's onboarding wizard skips the decisions that actually determine deliverability — domain authentication, sender verification, and list structure. Skip them on Day 1 and you'll spend Month 6 fighting Promotions placement. Here's the setup that doesn't rot.
Constant Contact
Constant Contact gives you three ways to slice your contacts — Lists, Tags, and Segments. They overlap. They confuse new users. Picking wrong locks you into years of duplicated campaigns. Here's the decision tree.
Mailchimp
Deliverability is the silent killer of email revenue. Open rates dropping from 28% to 16% feels like 'the algorithm changed,' but it's almost always one of three things: authentication, warmup, or list hygiene. Here's the playbook.
Constant Contact
Constant Contact is fine for local businesses and nonprofits with simple needs. When you start hitting the ceiling — weak e-com integration, limited automation logic, dated templates — migration is on the table. Here's when to go, where to go, and how to do it without trashing your deliverability.
Constant Contact
DIY Constant Contact is a great call — until it isn't. Email should be 15-30% of total business revenue for most SMBs. If yours is at 5-10%, the gap is your list isn't being worked. Here's the honest framework for when to hire.