GDPR Compliance

We use cookies to ensure you get the best experience on our website. By continuing, you accept our use of cookies, privacy policy and terms of service.

Email List Management & Hygiene

Grow a Healthy List.
Protect Your Sender Score.

Migomail's list management tools handle every aspect of subscriber lifecycle — import, validation, segmentation, suppression, unsubscribe processing, and automated list hygiene — so your list stays clean, your deliverability stays high, and your inbox placement never degrades.

CSV / API Import Email Validation Bounce Suppression GDPR Compliance List Health Score
Migomail Email List Management
CSV
Import Formats
99%+
Validation Accuracy
Auto
Bounce Suppression
< 5min
Import Speed (100K)
GDPR
Compliance Ready
4.9★
Customer Rating
List Management Capabilities

Every Tool to Build, Clean,
and Protect Your Subscriber List

Your sender reputation is only as good as your list. Migomail provides the complete set of import, validation, suppression, and compliance tools to keep your list clean, your deliverability high, and your subscribers properly managed.

01

Flexible List Import

Import subscribers from any source — CSV file upload, copy-paste from spreadsheets, direct API call, or native CRM/ecommerce connector sync. The import wizard maps your columns to Migomail fields automatically, detects duplicates, validates email format, and shows a pre-import summary before any contact is added to your account.

CSV, XLS, and copy-paste importAuto column mapping & field detectionDuplicate detection before importImport preview with error reportAPI bulk import endpoint
02

Real-Time Email Validation

Every email address added to Migomail — via import, API, or sign-up form — is validated in real time against syntax rules, DNS MX record existence, and disposable email domain detection. Invalid addresses are flagged and blocked before they reach your sending list, protecting your sender score from day one.

Syntax validation (RFC 5322)MX record DNS verificationDisposable email domain blocklistRole-address detection (info@, admin@)Catch-all domain flagging
03

Double Opt-In Workflows

Configure double opt-in for any sign-up form or import source. Migomail sends a confirmation email automatically, tracks confirmation status per subscriber, and only moves confirmed subscribers to your active list. Full audit trail of opt-in timestamp, source, and confirmation date is stored per subscriber for GDPR compliance.

Auto confirmation email sendConfigurable confirmation templatePer-subscriber opt-in audit trailUnconfirmed subscriber managementOpt-in source & timestamp logging
04

Bounce & Suppression Management

Hard bounces are permanently suppressed within seconds of the SMTP rejection response. Soft bounces are automatically retried and suppressed after crossing a configurable failure threshold. FBL-registered spam complaints are processed and suppressed in under 15 minutes. All suppressed addresses feed into a global suppression list that applies across every campaign automatically.

Instant hard-bounce suppressionSoft-bounce retry + threshold ruleFBL complaint suppression (< 15min)Global suppression listSuppression reason & timestamp log
05

Subscriber Preference Centre

Give subscribers control over what they receive with a branded preference centre — let them choose communication frequency, content topics, and channel preferences rather than forcing a binary subscribe/unsubscribe decision. Subscribers who reduce their preferences are less likely to mark you as spam than those forced to fully unsubscribe.

Branded preference centre URLFrequency preference optionsContent category opt-in/opt-outChannel preference managementOne-click preference update links
06

One-Click Unsubscribe & RFC 8058

Every email sent via Migomail includes an RFC 8058 compliant List-Unsubscribe header — so subscribers can unsubscribe with a single click from Gmail and Outlook interfaces without even opening the email. Unsubscribe processing is instant and automatic. No manual list management required.

RFC 8058 List-Unsubscribe headerOne-click in Gmail & Outlook UIInstant auto-processingCustom unsubscribe page redirectPost-unsubscribe survey option
07

Tags, Custom Fields & List Organisation

Organise your contacts beyond simple lists with tags, custom fields, and dynamic groups. Tags apply instantly and can be used as segment filter conditions. Custom fields store any subscriber attribute — text, number, date, boolean, or list — and sync from your CRM or ecommerce platform in real time.

Unlimited tags per subscriberTag-based bulk actions50+ custom field typesCRM & ecommerce field syncList folders & naming structure
08

GDPR & Compliance Tools

Built-in tools for every major email compliance requirement — consent record storage with opt-in timestamp and source, data subject access request (DSAR) export, right-to-erasure processing, data retention policy configuration, and suppression list management. Migomail stores all consent records with the evidence required for GDPR, CAN-SPAM, CASL, and India's DPDP Act.

Consent timestamp & source storageDSAR data export (CSV)Right-to-erasure processingData retention policy settingsGDPR / CAN-SPAM / CASL / DPDP
List Health Dashboard

Know the Health of Your List
Before Every Send

Migomail's List Health dashboard gives you a real-time view of your list quality — deliverability risk, engagement distribution, bounce rates, and suppression volume — so problems are visible before they affect your sender reputation.

List Health Report
Updated 2 minutes ago
85
/ 100
Good — 85/100 Health Score

Your list is in good shape. 2 issues detected: moderate bounce rate and 3.2% dormant subscribers recommend attention.

Deliverable addresses
94.1%
Bounce rate (30 days)
2.8%
Active (opened last 90 days)
72.3%
Dormant (180+ days)
3.2%
Suppressed (total)
1.4%
Clean 847 invalids Re-engage 2,341 dormant 94% deliverable
Real-Time Health Score

A single 0–100 score summarises your list quality, updated continuously. The score factors in bounce rate, engagement distribution, suppression volume, validation coverage, and complaint rate — so you have one number to monitor, not ten.

Proactive Issue Detection

Migomail flags list health issues before they affect your deliverability — rising bounce rate, growing dormant segment, spike in complaint rate, or unvalidated import — with recommended actions for each issue type.

Health Score Trend

Track your list health score over time — weekly and monthly trend lines show whether your hygiene practices are improving or degrading your list quality, so you can identify what changed and when.

Engagement Distribution

See your full subscriber base broken into engagement tiers — Highly Active, Active, Cooling, Dormant, and Sunset — and take bulk action on each tier directly from the dashboard without building segments manually.

Exportable Health Reports

Download list health reports as PDF or CSV for stakeholder review, compliance documentation, or team briefings. Schedule automated health report delivery to your inbox weekly or monthly.

Advanced List Tools

Beyond Import & Export —
Professional List Operations

Enterprise list management goes beyond CSV uploads. Migomail provides the advanced operations that high-volume senders need — automated hygiene, multi-source suppression, and compliance tooling built into the platform.

Auto
Hygiene Processing
Bounce detection Spam trap scan Duplicate merge Invalid removal
Automated Hygiene

List Hygiene That Runs Itself — Without Manual Exports

Most email platforms require you to manually export your list, run it through a third-party validation service, and re-import the cleaned version. Migomail automates the entire hygiene cycle — validating new addresses on entry, suppressing bounces and complaints in real time, detecting spam traps through FBL monitoring, and merging duplicate contacts when profile data matches.

  • Continuous inbox validation on new addresses
  • Automatic spam trap detection via FBL data
  • Duplicate subscriber merge on email match
  • Inactive subscriber sunset flow trigger
  • Configurable hygiene schedule (daily / weekly)
5+
Suppression Sources
Hard bounces Complaints Unsubscribes Manual uploads API suppression
Global Suppression

One Suppression List. Five Sources. Automatically Applied.

Migomail maintains a global suppression list that combines five suppression sources into a single, automatically applied blocklist — hard bounces from SMTP responses, spam complaints from FBL registrations, manual unsubscribes from your emails, suppression lists you upload, and programmatic suppressions via API. Every future send checks the suppression list at send time, not at campaign build time, so newly suppressed addresses are never accidentally contacted.

  • Hard bounce suppression (real-time SMTP)
  • FBL complaint suppression (< 15 minutes)
  • Manual unsubscribe auto-processing
  • Suppression list CSV upload
  • API-based programmatic suppression
100%
Compliance Audit Trail
GDPR CAN-SPAM CASL DPDP (India)
Compliance & Data Rights

GDPR, CAN-SPAM, CASL & DPDP Compliance Built In

Migomail stores the consent record for every subscriber — including opt-in timestamp, consent source (form, API, import), IP address, and double opt-in confirmation timestamp if applicable — and makes these records available for GDPR data subject access requests and regulatory audits. Right-to-erasure requests are processed with a single action that removes the subscriber from all lists and purges their data within the retention window you configure.

  • Opt-in timestamp, source & IP stored per subscriber
  • DSAR data export in machine-readable CSV
  • Right-to-erasure one-click processing
  • Configurable data retention policy
  • Consent audit trail for regulatory inspection
How It Works

From Raw Data to a
Clean, Compliant List in 5 Steps

Migomail's list management system processes every subscriber through a structured pipeline — validation, deduplication, segmentation, suppression, and compliance — before they are ever included in a send.

01
Import & Validate
Upload a CSV or connect via API. Every email address is validated in real time — syntax, DNS, and disposable domain check. Invalid addresses are flagged before import completes.
02
Deduplicate & Merge
Migomail detects duplicate email addresses and merges them into a single subscriber record, combining field data from both sources and preserving the most recent values.
03
Apply Tags & Segments
Assign tags, list membership, and lifecycle stage at import time. Dynamic segment membership is calculated automatically based on the subscriber's field values and imported data.
04
Suppression Check
Every imported address is cross-checked against the global suppression list. Previously bounced, complained, or unsubscribed contacts are flagged and excluded from active lists automatically.
05
Ongoing Hygiene
After import, Migomail continues to monitor and maintain list quality — processing bounces and complaints in real time, flagging dormant subscribers, and enforcing data retention rules automatically.
Why Migomail

What Makes Migomail List Management
Different from Other Platforms

Most ESPs treat list management as an afterthought. Migomail treats it as a core deliverability function — because the quality of your list directly determines the quality of your inbox placement.

Automated — Not Manual

Generic platforms require you to export your list, clean it in a third-party tool, and re-import. Migomail automates the full hygiene cycle — validation on entry, bounce suppression in real time, spam trap detection, and dormant subscriber management — with no manual intervention required.

  • Validation at point of entry
  • Real-time bounce suppression
  • Automated spam trap detection
  • Scheduled hygiene runs
One Suppression List for Everything

Most platforms maintain separate suppression lists for bounces, complaints, and unsubscribes — and require manual reconciliation between them. Migomail consolidates all suppression sources into a single global list that is checked automatically on every send, so nothing slips through the gaps.

  • 5 sources in one global list
  • Checked at send-time, not build-time
  • API access to suppression list
  • Export for third-party systems
Compliance That Works in Practice

Regulatory compliance features are only valuable if they produce the records regulators actually ask for. Migomail's consent audit trail stores the timestamp, source URL, IP address, and double opt-in confirmation for every subscriber — in a format that can be exported for GDPR Data Subject Access Requests without needing an engineer.

  • Consent record per subscriber
  • DSAR export in machine-readable CSV
  • Right-to-erasure single action
  • No engineering required
99%+
Email Validation Accuracy
< 15m
FBL Complaint Processing
Auto
Bounce Suppression
4.9★
Customer Rating
What Marketers Say

From Teams Managing Lists on Migomail

Feedback from email managers, operations leads, and compliance teams who moved their list management to Migomail.

★★★★★

We used to spend the first Monday of every month cleaning our list in a spreadsheet — manually removing bounces from the previous month's campaigns, cross-referencing unsubscribes with our CRM, and checking if anyone had complained. In Migomail that entire process just doesn't exist. Bounces are suppressed automatically, unsubscribes are processed instantly, and the global suppression list handles everything. We got that half-day back every month.

Pooja Bhatia
Pooja Bhatia
Email Marketing Manager, Retail Brand
★★★★★

The List Health Score is the feature I look at first every morning. We have a 250,000 contact database and before Migomail I had no easy way to know if our list was degrading between campaigns. Now I open the dashboard, check the score, look at which metric drove any change from yesterday, and either act or move on. Our score has gone from 71 to 88 over 4 months since we started following the recommendations. Our Gmail inbox placement has improved from 91% to 97.3% over the same period.

Vikram Singh
Vikram Singh
Head of CRM, Fintech Platform

Ready to Build a List That Protects Your Sender Score?

Start with Migomail's automated list management — validation, suppression, hygiene, and compliance — all in one platform. Free plan included, no credit card required.

Talk to Migomail

"Switching to Migomail cut our email costs by 40% and our inbox placement jumped to 98.7%. The onboarding team set up DKIM, SPF, and DMARC in a single call — and our campaigns have been running flawlessly ever since."

Rahul Menon

Head of Growth, SaaS Platform — India
GDPR & DPDP Compliant
99%+ Inbox Placement
Reply in < 4 hrs

Book a Free Consultation

Tell us about your email programme and we'll show you how Migomail improves inbox placement, reduces costs, and automates your lifecycle flows.

No credit card. No commitment. We respond within 4 business hours.

Sending your message…

Trusted for overall simplicity

Based on 400+ reviews with customer satisfaction on
Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot
FAQ

Frequently Asked Questions

Common questions about Migomail's email list management capabilities.

  • What file formats can I use to import contacts?

    Migomail supports CSV and XLS file uploads, as well as copy-paste import from spreadsheets. You can also import contacts via the REST API in JSON format for programmatic bulk imports. When importing a CSV, the import wizard auto-detects your column headers and maps them to Migomail subscriber fields — you can override any mapping before the import runs. Supported encodings include UTF-8, UTF-16, and ISO-8859-1.

  • Does Migomail validate email addresses during import?

    Yes. Every email address is validated in real time during import against three checks: syntax validation (RFC 5322 format), DNS MX record verification (confirming the domain can receive email), and disposable email domain detection (blocking temporary address services). Addresses that fail any check are flagged in the import report and excluded from the active list. You can review and override the exclusion for any individual address after the import completes.

  • How does double opt-in work in Migomail?

    When double opt-in is enabled for a sign-up form or import source, Migomail sends a confirmation email to each new subscriber automatically. The subscriber clicks a confirmation link, and only then are they moved to your active list with a confirmed status. The opt-in timestamp, source, IP address, and confirmation timestamp are stored per subscriber. Unconfirmed subscribers who do not confirm within your configured window (default: 14 days) are automatically removed.

  • What is the global suppression list and how does it work?

    The global suppression list is a master blocklist that contains every email address that should never receive email from your account — hard bounces, spam complaints, manual unsubscribes, and addresses you have manually suppressed via upload or API. Migomail checks every recipient against this list at send time (not at campaign build time), so newly suppressed addresses — even those suppressed after you scheduled a campaign — are automatically excluded from delivery.

  • Can I upload a suppression list from another platform when migrating to Migomail?

    Yes. You can upload a suppression list CSV directly to your Migomail global suppression list — containing email addresses and optionally a suppression reason per address. This is the first step we recommend when migrating from another platform, to ensure your hard-earned suppression history is honoured from the very first send on Migomail. Suppression list upload is available on all plans.

  • How does Migomail handle GDPR right-to-erasure requests?

    When you process a right-to-erasure request for a subscriber, Migomail removes all personally identifiable data from the subscriber record — name, custom fields, IP address, and engagement history — while retaining a suppression record (containing only the hashed email address) to prevent the contact being re-imported in future. The erasure is logged with a timestamp for audit purposes. The process is completed with a single action from the subscriber profile, with no engineering involvement required.

  • What is the List Health Score and what does it measure?

    The List Health Score is a 0–100 composite score that summarises the overall quality and deliverability risk of your contact database. It factors in: percentage of validated deliverable addresses (weighted highest), bounce rate over the last 30 days, complaint rate, engagement distribution (ratio of active to dormant subscribers), and suppression volume trend. The score updates continuously as new sends, bounces, and complaints are processed. Scores above 80 indicate a healthy list; below 60 indicates significant deliverability risk that warrants attention.

  • Can I access the suppression list and consent records via API?

    Yes. The Migomail REST API provides full access to suppression list management — you can read the suppression list, add addresses programmatically, and remove addresses (for re-opt-in workflows). Consent records are readable per subscriber via the contacts API endpoint, and bulk consent record exports can be triggered via API for DSAR processing automation. API keys can be scoped to suppression-list-only access for integration with compliance systems.