{"product_id":"n8n-workflow-domain-expiry-whois-change-email-alerts","title":"n8n Workflow: Domain Expiry \u0026 WHOIS Change Email Alerts","description":"\u003ch3\u003eNever miss a risky domain expiration or a WHOIS change again\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow checks your domain list every Monday, monitors expiry risk and WHOIS\/RDAP changes via the \u003cstrong\u003eApify Domain Expiry \u0026amp; WHOIS Monitor\u003c\/strong\u003e actor, and sends a \u003cstrong\u003eplaintext email alert\u003c\/strong\u003e through SMTP only when a domain needs attention.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on a schedule:\u003c\/strong\u003e executes every Monday at \u003cstrong\u003e9:00\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads workflow inputs:\u003c\/strong\u003e a comma-separated domain list, an alert email address, and an \u003cstrong\u003eexpiryWarningDays\u003c\/strong\u003e threshold.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalls Apify for monitoring:\u003c\/strong\u003e triggers the Apify actor with \u003cstrong\u003echange tracking enabled\u003c\/strong\u003e and returns only domains that are expired, expiring soon, unregistered, lookup-failed, or have changed WHOIS\/RDAP details.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds a single summary email:\u003c\/strong\u003e compiles one subject and a plaintext body listing all alert-worthy domains (expired\/expiring soon\/unregistered\/lookup-failed\/changed).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends alerts only when needed:\u003c\/strong\u003e if there are no results, the workflow stops without sending an email.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDelivers via SMTP:\u003c\/strong\u003e sends the summary to the configured recipient using an SMTP credential.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSaaS operators\u003c\/strong\u003e monitoring critical domains used for product sign-up, API endpoints, or marketing campaigns.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDomain portfolio management\u003c\/strong\u003e to detect expiration risk and unexpected WHOIS\/RDAP changes early.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomation engineers\u003c\/strong\u003e setting up reliable, scheduled n8n alerts for domain oversight across multiple accounts.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSchedule Trigger:\u003c\/strong\u003e runs Mondays at 9:00.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHTTP Request:\u003c\/strong\u003e calls the \u003cstrong\u003eApify API\u003c\/strong\u003e using an HTTP Header Auth credential with \u003ccode\u003eAuthorization: Bearer \u0026lt;YOUR_APIFY_TOKEN\u0026gt;\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEmail Send:\u003c\/strong\u003e sends a \u003cstrong\u003eplaintext\u003c\/strong\u003e email via \u003cstrong\u003eSMTP\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow logic:\u003c\/strong\u003e uses nodes like \u003cem\u003eset\u003c\/em\u003e, \u003cem\u003ecode\u003c\/em\u003e, and supporting notes\/states to compile and conditionally send alerts.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSetup\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCreate an \u003cstrong\u003eApify API token\u003c\/strong\u003e and configure the HTTP Header Auth credential.\u003c\/li\u003e\n  \u003cli\u003eConfigure an \u003cstrong\u003eSMTP credential\u003c\/strong\u003e for the sending email account.\u003c\/li\u003e\n  \u003cli\u003eUpdate domain list, recipient email address, and \u003cstrong\u003eexpiryWarningDays\u003c\/strong\u003e; adjust the schedule time if needed.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46236462973107,"sku":"N8N-21012","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/khuDJ1UogjH9-YFPEtvxz_xOY1U46d.png?v=1792227835","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-domain-expiry-whois-change-email-alerts","provider":"N8N Commerce","version":"1.0","type":"link"}