Mailchimp Integration
Real-time email validation for clean data
Setup Guide
Connect VeriMail to Mailchimp in Under 10 Minutes
Keep your Mailchimp audience lists deliverable by validating every address before it lands in your campaigns. Choose the Zapier automation route for a no-code workflow, or use the REST API if you prefer to embed validation directly into your signup forms and data pipelines.
Option 1 — Zapier Automation
Zapier bridges Mailchimp and VeriMail without any coding. When a new subscriber is added to a Mailchimp audience, Zapier sends the email to VeriMail for validation and routes the result back into a tagged segment.
Step 1 — Create a VeriMail API Key
Log in to your VeriMail dashboard at app.verimail.io. Navigate to Settings > API Keys and generate a new key labeled “Mailchimp-Zapier.” Copy the key—you’ll paste it into Zapier in Step 3.
Step 2 — Build the Zap
In Zapier, create a new Zap. Set the trigger to Mailchimp > New Subscriber and select the audience you want to monitor (for example, “Engaged Buyers—US West”). Map the email field from the trigger to the VeriMail webhook payload.
Step 3 — Add VeriMail Validation Step
Add a second step using the Webhooks by Zapier action. Set the method to POST and the URL to https://api.verimail.io/v2/validate. Include your API key in the Authorization: Bearer <key> header. Send the email address as {"email":"{{email}}","mode":"full"}.
Step 4 — Route Results Back to Mailchimp
Add a third step: Mailchimp > Add/Update Subscriber. Use Zapier’s router or a Filter step to branch on the VeriMail response. If result.status equals "valid", tag the subscriber with “Verified.” If it equals "invalid" or "disposable", add them to a “Hold for Review” segment instead.
Option 2 — Direct API Integration
For teams that manage custom signup forms, landing pages, or CRM syncs, VeriMail’s REST API lets you validate addresses server-side before they ever reach Mailchimp’s import endpoint.
Single-Email Validation
POST https://api.verimail.io/v2/validate
Body: {"email":"sarah.k@newco.io","mode":"full"}
Response includes status (valid/invalid/risky/disposable), mx_found, smtp_check, and a confidence score from 0 to 100.
Bulk Validation Before Import
Upload a CSV of up to 50,000 addresses via POST https://api.verimail.io/v2/bulk. VeriMail returns a downloadable report within 2–5 minutes, segmented into Valid, Invalid, Catch-All, and Disposable rows. Clean the file, then import only the Valid segment into Mailchimp.
Webhook Callbacks
Configure a webhook URL in your VeriMail dashboard to receive validation results asynchronously. Useful for batch jobs where you don’t want to block the user’s form submission. VeriMail POSTs a JSON payload to your endpoint with full diagnostic details.
Features
What You Gain When You Validate Before Mailchimp
Every bounced email drags down your sender reputation and can push Mailchimp to throttle or suspend your account. VeriMail stops bad addresses at the door so your campaigns hit real inboxes.
Disposable Email Detection
VeriMail maintains a live blocklist of 14,000+ disposable and temporary email domains (Mailinator, Guerrilla Mail, 10MinuteMail, and others updated hourly). These addresses are flagged instantly so they never enter your Mailchimp audience.
Catch-All SMTP Verification
Many corporate domains accept every inbound message at the SMTP level. VeriMail performs a secondary RFC-compliant handshake to determine whether a specific mailbox actually exists, reducing false-positive “valid” results on catch-all servers like those used by Acme Corp and Horizon Logistics.
Role-Account Flagging
Addresses like info@, support@, and noreply@ are flagged as role accounts. You can choose to exclude them from Mailchimp campaigns or route them to a separate B2B segment with tailored content.
Typo Correction Suggestions
VeriMail catches common typos in real time. An address typed as gmal.com is corrected to gmail.com and re-validated, saving subscribers who made a simple keyboard error from being marked invalid.
GDPR & CAN-SPAM Safe Logging
Validation logs are retained for 30 days and then purged. No PII is stored beyond the email address itself, and all data transfers use TLS 1.3 encryption. Audit exports are available for compliance reviews.
Usage Analytics Dashboard
Track how many addresses you’ve validated per Mailchimp audience, see bounce-rate trends week over week, and monitor your remaining API credits. The dashboard updates in real time and sends monthly summary reports to your admin email.
FAQ
Frequently Asked Questions
Does VeriMail work with Mailchimp’s free plan?
Yes. VeriMail validates addresses before they reach Mailchimp, so it works regardless of your Mailchimp tier. The Zapier method requires a paid Zapier account, but the direct API approach has no Mailchimp plan restrictions.
How many validations are included per month?
The Starter plan includes 10,000 validations per month. The Growth plan includes 100,000, and the Scale plan includes 1,000,000. Overages are billed at $0.003 per additional validation. You can view your remaining balance in the VeriMail dashboard at any time.
What happens to invalid addresses in my existing Mailchimp lists?
Export your current audience as a CSV, run it through VeriMail’s bulk validation endpoint, and download the cleaned file. You can then use Mailchimp’s Clean Audience tool or manually remove the invalid rows. This one-time cleanup typically reduces bounce rates by 60–80%.
Can I validate addresses in real time on a signup form?
Absolutely. Embed the VeriMail JavaScript snippet or call the API from your server before submitting the address to Mailchimp’s Audience API. The validation round-trip averages 200ms, so it won’t noticeably slow down the user experience.
Is there a limit on how fast I can send validation requests?
The API allows up to 60 requests per minute on the Starter plan, 200 per minute on Growth, and 1,000 per minute on Scale. Bulk uploads bypass rate limits entirely since they are processed asynchronously in batches.
Do you offer a free trial?
Yes. Every new account receives 500 free validations upon signup—no credit card required. This is enough to test the integration with a small Mailchimp audience segment before committing to a paid plan.