Email verification
Mailchimp Email Verification: A Practical Workflow That Keeps Consent Intact
A step-by-step workflow for verifying a Mailchimp audience with FairValid: preview members in an import that is read-only by default, read each result type, plan credits, and control any write-back yourself.
How to Verify a Mailchimp Audience Without Changing Consent or Subscriptions
Who this is for: marketing and operations teams that keep contacts in Mailchimp and want to check addresses before a send without unexpected changes to the audience.
Short answer: Connect Mailchimp to FairValid, select an audience, preview the members, and then run the check. The import is read-only by default. Each imported member keeps its source identity, and FairValid doesn't subscribe or unsubscribe anyone as part of an import. When results come back, sort them into valid, invalid, catch-all, unknown, or still checking. Then decide what to change in Mailchimp yourself. A write-back option may be available for your account. If it is, nothing is updated until you review its field mapping and turn it on.
Step 1: Connect, choose an audience, and preview
FairValid's Mailchimp integration guide says you connect Mailchimp, select an audience, and preview its members before any checking starts. Use the preview as a quick sanity check:
- Is this the right audience? If you have several similar lists, make sure the one you selected is the one you plan to send to.
- Is the scope sensible? Previewing first gives you a chance to catch a surprise before the check runs.
- Does each member keep its source identity? The guide says each imported member retains its source identity.
Step 2: Keep consent and verification separate
This is the most important idea in the workflow. The integration guide says audience subscription and consent states stay separate from verification results. A verification result is evidence about the address. It doesn't tell you whether the person agreed to hear from you.
In practice:
- A valid result doesn't give you permission to email someone who unsubscribed.
- An invalid result doesn't unsubscribe the member. FairValid doesn't subscribe or unsubscribe members as part of an import.
Keep two questions on your checklist: "Is this address usable?" and "Do we have permission to send?" Each one needs its own answer.
Step 3: Read each result for what it actually means
FairValid's results guide describes the outcomes this way:
- Valid: a usable positive check. It never guarantees inbox delivery.
- Invalid: the address didn't pass.
- Catch-all: the domain may accept many addresses, so a conclusion about the specific mailbox may be less certain. Read the detail before you use that result.
- Unknown: the check couldn't return a dependable answer.
- Still checking: there's no final answer yet.
People often mix up two of these. Still checking is not Unknown. Still checking means there's no final answer yet, so wait before you act. Unknown means the check couldn't return a dependable answer. The results guide also covers technical failures and unprocessed items. These are different from an Unknown result, and the guide says they don't create a net verification charge.
A practical way to sort results
Here's one reasonable way to sort an audience. It's a suggestion, not a FairValid rule:
- Valid: keep it in your normal sending plan, as long as you have consent.
- Invalid: use your own process to decide whether to suppress or remove it in Mailchimp.
- Catch-all: read the result detail. Then decide based on the contact's history and how important the send is.
- Unknown: don't automatically treat it as invalid. Look at other signals, such as recent engagement.
- Still checking or technical failure: don't treat either one as a final answer. Hold the contact until you have a completed result.
Step 4: Understand how credits apply
As of October 23, 2026, FairValid's pricing page says every account gets 300 free credits each month. Completed valid and invalid results use one credit each, and unknown results cost nothing. The results guide adds that technical failures and unprocessed items don't create a net verification charge.
Illustrative example (hypothetical numbers): you check a 1,000-member audience. 900 members come back valid or invalid, 60 come back unknown, and 40 are unprocessed because of a technical issue. Based on the pricing and results pages, the 900 completed valid or invalid results use 900 credits. The 60 unknown results are free, and the 40 unprocessed items create no net charge. These pages don't say how catch-all results are charged, so confirm that for your account before you budget around them.
If 300 monthly credits aren't enough, the pricing page lists monthly plans and one-time top-ups. For example, 10,000 credits cost $19.50 either as a monthly plan or as a one-time purchase (USD, excluding tax, as listed on October 23, 2026). Tax is shown before you pay. Unused paid credits never expire while your account stays open. That's different from a refund, though. FairValid doesn't offer discretionary cash refunds for unused credits. Stripe may issue refunds within 60 days under its Managed Payments policy, and refunds required by law still apply.
Step 5: Stay in control of changes in Mailchimp
The integration guide says the import is read-only by default. If a write-back option is available for your account, you have to review its field mapping and turn it on explicitly before any result is updated. Before you turn it on:
- Confirm which Mailchimp fields would be updated.
- Decide whether results like catch-all or unknown should be written back or kept aside for review.
- Check that the mapping doesn't touch fields your team relies on for consent decisions.
To stop future syncs, disconnect the integration.
Quick checklist
- Connect Mailchimp, select the right audience, and preview the members.
- Keep consent decisions separate from verification results.
- Wait for still-checking items to finish, and don't treat them as unknown.
- Decide how you'll handle valid, invalid, catch-all, and unknown results.
- Plan credits: completed valid and invalid results use one credit each, and unknown results are free.
- Turn on write-back only if it's available and you've reviewed the mapping.
- Disconnect to stop future syncs.
Next step
If you'd like to try this on a real audience, start with a small list and the 300 free monthly credits. That way you can get familiar with the results before you scale up. Keep the Mailchimp integration guide linked above open while you set it up.
