{"product_id":"n8n-webhook-email-deliverability-check-google-dns-cloudflare-fallback","title":"n8n Webhook: Email Deliverability Check (Google DNS + Cloudflare Fallback)","description":"\u003ch3\u003eInstant email deliverability check via webhook—using Google DNS with a Cloudflare fallback\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow gives you a simple HTTP webhook that verifies an email address’s domain deliverability by checking for DNS MX records. It uses \u003cstrong\u003eGoogle DNS-over-HTTPS\u003c\/strong\u003e first and automatically falls back to \u003cstrong\u003eCloudflare DNS-over-HTTPS\u003c\/strong\u003e if the Google lookup errors or times out, returning a clear JSON verdict.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives an HTTP request\u003c\/strong\u003e on an n8n \u003cstrong\u003eWebhook\u003c\/strong\u003e endpoint, with the email provided either as a \u003ccode\u003e?email=\u003c\/code\u003e query parameter (GET) or in the JSON body as \u003ccode\u003e{ \"email\": \"...\" }\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates and normalizes input\u003c\/strong\u003e: extracts the email and domain, and \u003cstrong\u003erejects malformed inputs\u003c\/strong\u003e with a \u003cstrong\u003e400 response\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChecks MX records with Google\u003c\/strong\u003e: queries \u003cstrong\u003edns.google\u003c\/strong\u003e (DNS-over-HTTPS) to resolve MX records for the domain.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns a 200 JSON result\u003c\/strong\u003e:\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eValid\u003c\/strong\u003e when MX records are present\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eInvalid\u003c\/strong\u003e when no MX records are returned\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFalls back to Cloudflare if needed\u003c\/strong\u003e: if the Google DNS lookup errors or times out, it repeats the MX lookup using \u003cstrong\u003eCloudflare\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns the final verdict\u003c\/strong\u003e from whichever resolver succeeded (including which resolver produced the result).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eVerify new user emails during signup to reduce bounce rates.\u003c\/li\u003e\n  \u003cli\u003ePre-flight checks for SaaS onboarding emails—catch domains with missing MX records.\u003c\/li\u003e\n  \u003cli\u003eAutomate deliverability gating for bulk outreach or transactional notifications.\u003c\/li\u003e\n  \u003cli\u003eBuild an API-style email validation step inside your n8n automation engineers’ workflows.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow type\u003c\/strong\u003e: n8n automation workflow\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes used\u003c\/strong\u003e: if, set, webhook, sticky note, http request, respond to webhook\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eResolvers\u003c\/strong\u003e: Google DNS-over-HTTPS (\u003ccode\u003edns.google\u003c\/code\u003e) with Cloudflare DNS-over-HTTPS fallback (\u003ccode\u003ecloudflare-dns.com\u003c\/code\u003e)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSetup tip:\u003c\/strong\u003e Import the workflow and use the production webhook URL. Ensure outbound HTTPS access is allowed to \u003ccode\u003edns.google\u003c\/code\u003e and \u003ccode\u003ecloudflare-dns.com\u003c\/code\u003e.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45916248637619,"sku":"N8N-18788","price":61.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/zaDHnUi2E13P7plr1fY9t_2WnroxOT.png?v=1788013736","url":"https:\/\/buyflowscripts.com\/products\/n8n-webhook-email-deliverability-check-google-dns-cloudflare-fallback","provider":"N8N Commerce","version":"1.0","type":"link"}