What affects deliverability
SPF, DKIM, and DMARC setup
These three DNS records authenticate your emails and prove to receiving servers that you are a legitimate sender.SPF (Sender Policy Framework)
SPF tells email servers which IP addresses are allowed to send email from your domain.1
Get your SPF record
Go to Settings → Email Services → Dedicated Domain and copy the SPF record provided.
2
Add to DNS
Add a TXT record to your domain’s DNS with the provided SPF value. If you already have an SPF record, merge the HoopAI include into your existing record.
DKIM (DomainKeys Identified Mail)
DKIM adds a digital signature to every email, proving the message was not altered in transit.1
Get your DKIM records
In Settings → Email Services → Dedicated Domain, copy the DKIM CNAME records.
2
Add to DNS
Create the CNAME records in your domain’s DNS as specified.
DMARC (Domain-based Message Authentication)
DMARC tells receiving servers what to do with emails that fail SPF or DKIM checks.1
Create a DMARC record
Add a TXT record for
_dmarc.yourdomain.com with a policy. Start with monitoring mode:2
Gradually tighten policy
After monitoring for 2–4 weeks and confirming legitimate emails pass, move to
p=quarantine and eventually p=reject.Domain warm-up process
New sending domains have no reputation. Sending high volume immediately will trigger spam filters.Sender reputation
Your sender reputation is a score that ISPs assign to your domain and IP based on sending behavior.Building good reputation
- Send consistently (not in bursts)
- Maintain low bounce rates (under 2%)
- Keep spam complaints under 0.1%
- Get high open and click rates
- Remove inactive contacts regularly
Checking reputation
- Google Postmaster Tools — free tool to monitor your domain’s reputation with Gmail
- Microsoft SNDS — similar tool for Outlook/Hotmail
- MXToolbox — check blacklists and DNS configuration
Bounce management
HoopAI automatically handles bounces — hard-bounced addresses are suppressed. You can view bounced contacts in Marketing → Email → Suppression List.
List hygiene
1
Remove inactive contacts
Contacts who have not opened an email in 90+ days hurt your engagement metrics. Create a re-engagement campaign, and remove those who do not respond.
2
Verify email addresses
Use a third-party email verification service before importing large lists. This catches typos, disposable addresses, and invalid domains.
3
Honor unsubscribes immediately
HoopAI handles this automatically, but make sure your unsubscribe links work and are visible.
4
Remove role-based addresses
Addresses like info@, admin@, support@ have higher complaint rates. Remove them from marketing lists.
Spam triggers to avoid
- ALL CAPS subject lines
- Excessive exclamation marks or special characters
- Spam keywords: “free,” “act now,” “limited time,” “click here”
- Image-only emails with no text
- Shortened URLs (bit.ly, tinyurl)
- Missing unsubscribe link
- Misleading subject lines
- Large attachments
Monitoring with Google Postmaster
1
Set up Google Postmaster Tools
Go to Google Postmaster Tools and verify your sending domain.
2
Monitor key metrics
Check regularly for:
- Spam rate — keep under 0.1% (must stay under 0.3% per Google requirements)
- Domain reputation — should be “Medium” or “High”
- Authentication — SPF, DKIM, DMARC pass rates should be 95%+
Troubleshooting low open rates
Emails going to spam
Emails going to spam
Check SPF/DKIM/DMARC configuration, review email content for spam triggers, check domain reputation in Google Postmaster Tools, and verify you are sending to opted-in contacts.
Low engagement across the board
Low engagement across the board
Clean your list — remove contacts who have not engaged in 90+ days. Improve subject lines. Send at optimal times. Segment your audience.
High bounce rate
High bounce rate
Verify your email list before importing. Remove hard-bounced addresses (automatic). Check for typos in email addresses.
Emails not being delivered at all
Emails not being delivered at all
Verify your dedicated domain is properly configured in Settings. Check that your wallet has sufficient balance. Review the email logs for specific error codes.