SSL Certificate Expiry Notifier (No Paid APIs)

Great โ€” hereโ€™s a complete Workflow Description for your n8n Creator submission based on the JSON you shared:

๐Ÿ”’ SSL Expiry Notifier (No Paid APIs)

๐Ÿงฉ How it Works

This workflow automatically checks SSL certificate expiry dates for a list of websites and sends timely email alerts if any certificate is close to expiring. Itโ€™s ideal for DevOps, IT Operations, or Web Admin teams to stay ahead of certificate issues โ€” without relying on any paid API services.

Here's the high-level logic:

Trigger: Runs daily at 8 AM using the Schedule Trigger node. Fetch URLs: Reads URLs to monitor from a Google Sheet. Check SSL: Calls the free ssl-checker.io API to retrieve SSL certificate details (valid from, valid till, days left). Conditional Check: Filters any certificates expiring in 7 days or less. Send Email: Sends a styled HTML email alert to predefined recipients. Update Sheet: Updates the same Google Sheet with the latest SSL info for each domain.

โš™๏ธ Set Up Steps (Quick Overview)

๐Ÿ• Estimated setup time: ~10โ€“15 minutes

Connect Google Sheets โ€“ OAuth2 credentials required. Sheet must include a column titled URL with domains to monitor. Set Up SMTP โ€“ Add your email credentials under the SMTP node to enable notifications. Optional โ€“ Customize the threshold days in the "Expiry Alert" IF node if you want alerts for a different timeframe. Deploy and Activate โ€“ Thatโ€™s it. Once active, the flow runs automatically every day.

๐Ÿ’ก Detailed field mappings and logic notes are included inside the workflow as sticky notes.

๐Ÿš€ Ready to Get Started?

Letโ€™s start your journey on n8n by creating your free account here.

0
Downloads
1653
Views
8.64
Quality Score
beginner
Complexity
Author:Evoort Solutions(View Original โ†’)
Created:8/13/2025
Updated:11/17/2025

๐Ÿ”’ Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments