Verify newsletter signups before SendGrid (Webhook β SendGrid)
A newsletter signup hits a webhook, gets verified, and a deliverable subscriber receives the confirmation email via SendGrid.
Why verify before the send
Newsletter forms are a magnet for typos and bots. Sending confirmations to junk addresses drags down your open rates and SendGrid reputation, and inflates your subscriber count with dead weight.
The workflow
BillionVerify β SendGrid β Google Sheets β verification sits right before the send.
Node by node
- 1WebhookTriggerΒ· n8n
Receives the signup payload from your newsletter form.
- 2Verify EmailVerifyΒ· billionverify
The BillionVerify node, operation "Verify Email". Map its Email field to the address from the previous node. It returns status (valid / invalid / risky / catch-all / role / disposable), is_deliverable, a confidence score, and the reason β all before anything is sent.
- 3IF deliverableLogicΒ· n8n
Branches on the verification result. Condition: is_deliverable is true. The true branch continues to the send; the false branch skips the send and flags the contact.
- 4Send confirmationSendΒ· sendgrid
Sends the double opt-in confirmation via SendGrid for deliverable subscribers only.
- 5Store subscriberLogicΒ· google-sheets
Records the subscriber and verification status so your list stays clean and auditable.
When to use this
- Newsletters and content sites with public signup forms.
- Creators who pay per subscriber and want only real ones.
- Anyone running double opt-in who wants to skip dead addresses.
FAQ
Does this replace double opt-in?
No β it complements it. Verification filters out addresses that could never confirm, so your confirmation emails go only to real inboxes.
Can I plug this into Mailchimp or Beehiiv instead?
Yes. Replace the SendGrid node with your ESP; verify before the subscriber is added or emailed.
What about bot signups?
Disposable and invalid addresses are caught by verification, removing most bot and throwaway signups automatically.
Add verification to your workflow
Create a free account, grab your API key, and stop bounces before they happen.
Get started free