Monitor SSL certificate expiries with Google Sheets, Slack and Linear

How it works

8AM daily trigger Read domains from Google Sheet Check each domain's SSL certificate Filter: only domains expiring within 30 days or already expired Classify severity (expired / critical / warning / notice) Send one digest message to Slack Create a Linear issue[or Jira ticket] per critical or expired domain Append all flagged domains to the logs sheet

Set up steps

Setup takes about 8–12 minutes.

  1. Google Sheets

Create a spreadsheet with two sheets or download this:

Sheet 1 is called domains and sheet 2 logs

  1. Import the workflow

Import this template into your n8n instance.

  1. Connect credentials

You need three credentials:

Google Sheets** Slack** Linear API**

0
Downloads
0
Views
8.26
Quality Score
beginner
Complexity
Author:Monfort N. Brian | 宁俊(View Original →)
Created:6/4/2026
Updated:6/4/2026

🔒 Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments