What action options does Valid Email Checker offer for SendGrid? (Tag / Unsubscribe / Delete)
When you pick a SendGrid list or segment and switch the Valid Email Checker modal to Clean List Automatically, three actions become available per result category. The dropdown labels read Keep, Unsubscribe, and Delete. The category rows match every other integration (Invalid, Disposable, Catch-all, Unknown, Risky). What changes is how each action lands inside SendGrid Marketing Contacts.
How each action behaves
- Keep — VEC writes nothing back. The contact stays put. Custom fields, list memberships, segment qualification, and historical engagement are untouched.
- Unsubscribe — VEC adds the contact to the appropriate SendGrid suppression group, which prevents marketing sends to them. Custom fields, list memberships, and historical engagement are preserved. The contact stops receiving any future marketing campaigns.
- Delete — VEC removes the contact from SendGrid Marketing Contacts entirely. Custom fields go with them. Transactional sending logs (independent of Marketing Contacts) are unaffected.
Default settings
The defaults match every non-ConvertKit integration. Only Invalid and Disposable are enabled out of the box.
| Category | Enabled by default? | Default action |
|---|---|---|
| Invalid | Yes | Unsubscribe |
| Disposable | Yes | Delete |
| Catch-all | No | Keep |
| Unknown | No | Keep |
| Risky | No | Keep |
Click Use Recommended Settings to snap back to defaults. Combine with the list selection in how to select a SendGrid list to verify.
What SendGrid preserves on Unsubscribe
- Custom fields — every SendGrid Marketing Contact custom field stays attached.
- List and segment memberships — the contact stays where they were, just suppressed from marketing sends.
- Historical engagement — opens and clicks remain in SendGrid Marketing analytics.
- Transactional sending — independent of marketing. Unsubscribe applies to marketing only; transactional sends still go through if your application code sends them.
Why the title says Tag and the UI says Keep
Tag/Unsubscribe/Delete is the industry shorthand. Valid Email Checker uses Keep in the actual modal because that label more honestly describes the no-op behavior. Some other vendors silently tag every contact with their grades; VEC leaves your SendGrid data alone unless you explicitly choose Unsubscribe or Delete on a category.
The Risky category in SendGrid
Risky bundles risky, spamtrap, and role_account from the engine. SendGrid sender reputation drops fast when spam traps receive sends. Enabling Risky with Unsubscribe protects your reputation while keeping custom fields and segment qualifications intact for analytics.
Related questions
Still stuck? Email support
