Host your own Uptime Monitoring with Scheduled Triggers
n8n template #2327Summary
Use templateThis n8n workflow demonstrates how to build a simple uptime monitoring service using scheduled triggers. Useful for webmasters with a handful of sites who want a cost-effective solution without the need for all the bells and whistles. How it works Scheduled trigger reads a list of website urls in a Google Sheet every 5 minutes Each website url is checked using the HTTP node which determines if the website is either in the UP or DOWN state. An email and Slack message are sent for websites which are in the DOWN state. The Google Sheet is updated with the website's state and a log created. Logs can be used to determine total % of UP and DOWN time over a period. Requirements Google Sheet for sto
How to set it up
- Open template #2327 on n8n.io and click Use for free, or copy the template JSON and paste it onto an empty canvas in n8n.
- Create 3 credentials under Credentials → Add credential: Google Sheets, Slack, Gmail. Then open each of those nodes and pick the credential.
- Click Execute workflow and step through each node's output to confirm the data looks right.
- Toggle the workflow to Active so its trigger runs on its own.
Hand off to your agent
Prompt
Help me set up the n8n workflow "Host your own Uptime Monitoring with Scheduled Triggers" (https://n8n.io/workflows/2327). It uses: Google Sheets, HTTP Request, Slack, Gmail. Import the template JSON into my n8n instance, list every credential I need to create, and walk me through testing it.
Paste into Claude Code and it will do the rest.
Apps and nodes
Questions
Yes. Jimleuk published it free on n8n.io as a verified creator, and it has 21K views. It runs on n8n Cloud or a self-hosted n8n instance.
Google Sheets, Slack, Gmail. The other 1 node are built into n8n.
Similar workflows
NameViews
- AI-powered viral trend analysis for TikTok and Instagram with GPT-42,043
- Automated Web Scraping: email a CSV, save to Google Sheets & Microsoft Excel99K
- Invoice data extraction with LlamaParse and OpenAI37K
- AI-Generated LinkedIn Posts with OpenAI, Google Sheets & Email Approval Workflow28K
- Invoices from Gmail to Drive and Google Sheets27K
- Create & Upload AI-Generated ASMR YouTube Shorts with Seedance, Fal AI, and GPT-424K
- Advanced AI Demo (Presented at AI Developers #14 meetup)24K
- AI Timesheet Generator with Gmail, Calendar & GitHub to Google Sheets20K