{"product_id":"apify-ssl-certificate-monitoring-gmail-renewal-alerts-n8n","title":"Apify SSL Certificate Monitoring + Gmail Renewal Alerts (n8n)","description":"\u003ch3\u003eStay ahead of expiring SSL certificates with automatic Gmail renewal alerts in n8n\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow checks the TLS\/SSL status of your configured domains every Monday and automatically emails a single Gmail digest listing domains that are expiring within 30 days—or any domain whose TLS status is not \u003cstrong\u003eOK\u003c\/strong\u003e.\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\u003e07:00\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLoads monitoring settings:\u003c\/strong\u003e Reads the domain list, the \u003cstrong\u003ewarning window\u003c\/strong\u003e (\u003cem\u003ewarn_within_days\u003c\/em\u003e), and the recipient address (\u003cem\u003ealert_email\u003c\/em\u003e) from the workflow configuration.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAudits certificates via Apify:\u003c\/strong\u003e Calls the Apify Actor \u003cstrong\u003esterlingworks\/site-health-audit\u003c\/strong\u003e using an HTTP request to audit each domain and return TLS status plus certificate details.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFilters for action:\u003c\/strong\u003e Keeps only domains where the certificate expires within the configured warning window \u003cem\u003eor\u003c\/em\u003e where the TLS status is not \u003cstrong\u003eOK\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends one digest email:\u003c\/strong\u003e Aggregates flagged results and sends a \u003cstrong\u003eplain-text\u003c\/strong\u003e Gmail renewal warning including TLS status, days left, expiry date, and issuer for each domain.\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 tracking multiple client-facing domains who want proactive certificate renewal reminders.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomation engineers\u003c\/strong\u003e needing reliable SSL\/TLS monitoring workflows inside n8n.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSecurity-minded teams\u003c\/strong\u003e who want alerts not only for expiry, but also for any non-OK TLS status.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScheduling:\u003c\/strong\u003e n8n schedule trigger running every Monday at 07:00.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApify integration:\u003c\/strong\u003e HTTP Request to Apify Actor \u003cstrong\u003esterlingworks\/site-health-audit\u003c\/strong\u003e using an API token (e.g., \u003ccode\u003eAuthorization: Bearer \u0026lt;token\u0026gt;\u003c\/code\u003e).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCore nodes mentioned:\u003c\/strong\u003e \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ehttp request\u003c\/code\u003e, \u003ccode\u003efilter\u003c\/code\u003e, \u003ccode\u003eaggregate\u003c\/code\u003e, \u003ccode\u003egmail\u003c\/code\u003e, plus workflow documentation elements (e.g., \u003ccode\u003esticky note\u003c\/code\u003e).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSetup requirements\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCreate an \u003cstrong\u003eApify\u003c\/strong\u003e account, generate an API token, and store it in an n8n HTTP Header Auth credential.\u003c\/li\u003e\n  \u003cli\u003eConnect \u003cstrong\u003eGmail\u003c\/strong\u003e in n8n using Gmail OAuth2 credentials.\u003c\/li\u003e\n  \u003cli\u003eUpdate the domain list, \u003cstrong\u003ewarn_within_days\u003c\/strong\u003e, and \u003cstrong\u003ealert_email\u003c\/strong\u003e in the monitoring configuration step before enabling.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46105958547635,"sku":"N8N-19976","price":18.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/m7HOAHoT-KO3KvIwCY0p_7fpeFSyP.png?v=1790499785","url":"https:\/\/buyflowscripts.com\/products\/apify-ssl-certificate-monitoring-gmail-renewal-alerts-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}