AutomationMart
Home/Browse/Detect stale website content with OpenAI, Google Sheets, and Gmail
n8n

Detect stale website content with OpenAI, Google Sheets, and Gmail

n8nn8n14 modulesv1.0
GmailSlackGoogle SheetsWebflowOpenAIWordPress

Stale Content Detector for Websites Who is this for Content marketers, SEO managers, and website owners who want to automatically find pages on their site that are outdated or need refreshing — without manually auditing every page. What it does This workflow fetches your sitemap, identifies pages that have not been updated in a configurable number of days, fetches each stale page, and uses AI to assess whether the content is actually outdated or still accurate. - Sitemap parsing: Fetches your si

At a glance

Detect stale website content with OpenAI, Google Sheets, and Gmail is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Slack, Google Sheets, Webflow. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Slack, Google Sheets, Webflow, OpenAI, WordPress
Modules
14
Price
Free
Version
v1.0
Detect stale website content with OpenAI, Google Sheets, and Gmail workflow diagram

About this workflow

Stale Content Detector for Websites Who is this for Content marketers, SEO managers, and website owners who want to automatically find pages on their site that are outdated or need refreshing — without manually auditing every page. What it does This workflow fetches your sitemap, identifies pages that have not been updated in a configurable number of days, fetches each stale page, and uses AI to assess whether the content is actually outdated or still accurate. - Sitemap parsing: Fetches your sitemap.xml and extracts all URLs with their last-modified dates - Staleness filtering: Flags pages not updated in more than X days (default: 180) and sorts by most stale first - Page content extraction: Fetches each stale page and extracts the title and body text - AI freshness analysis: An OpenAI-powered agent reviews each page and rates it LOW, MEDIUM, HIGH, or CRITICAL with specific update suggestions - Audit logging: Saves every reviewed page to a Google Sheet with the full AI analysis - HTML email report: Builds a color-coded summary email showing each flagged page with its AI verdict and sends one consolidated digest How to set up 1. Open Site Configuration and set your sitemapUrl, staleDays (default: 180), and alertEmail 2. Create a Google Sheet with a ContentAudit tab (columns: scandate, pageurl, lastmodified, dayssinceupdate, aireview) 3. Paste your Google Sheet URL into the Save to Content Audit Sheet node 4. Connect your Gmail OAuth2 credentials on the Email Content Audit Report node 5. Connect your Google Sheets credentials 6. Connect your OpenAI API credentials on the OpenAI Chat Model node 7. Activate — runs every Monday at 7 AM Requirements - n8n account (cloud or self-hosted) - A website with a sitemap.xml (most CMS platforms generate one automatically) - OpenAI API key (uses gpt-4o-mini) - Gmail account with OAuth2 - Google Sheets How to customize - Change the staleDays threshold in Site Configuration (default: 180 days / 6 months) - Increase the page limit above 20 in the Code node for larger sites - Add specific URL path filters to focus on blog posts, docs, or landing pages only - Replace Gmail with Slack for faster team notifications - Connect to your CMS API (WordPress, Ghost, Webflow) to pull content directly instead of scraping

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Fetch Facebook Ad Account insights and update Google Sheets rows accordingly

Automatically fetch Facebook Ad Account insights and update Google Sheets rows. Streamline data management by integrating Facebook and Google Sheets for real-time insights.

Free

Post images and text from Google Drive and Sheets to LinkedIn

How This LinkedIn Automation Workflow Helps You: - Save time - Eliminate manual LinkedIn posting and content scheduling tasks - Stay consistent - Automated daily posting keeps your LinkedIn profile active and engaging - Keep control - Preview every post before it goes live via Telegram approval system - Track everything - Complete posting history and status tracking in Google Sheets dashboard - Never double-post - Smart status tracking prevents duplicate content and posting errors - Scale conten

Free

Transcribe audio files from Google Drive using OpenAI Whisper and send an email

Easily transcribe audio files stored on Google Drive with OpenAI Whisper, automate transcription, store on a Google Doc and instantly email the doc for ease of communication. Please note that the Whisper API file limit is 25mb, we have used CloudConvert to convert these files to smaller mp3 files for Whisper to transcribe.

Free

Send Slack message when user unsubscribes

Every time a user unsubscribes, a Slack message is sent to a selected channel.

Free

Qualify WhatsApp insurance leads with OpenAI, HubSpot, and Slack

Quick overview This workflow handles inbound WhatsApp insurance inquiries, uses OpenAI to converse with leads and remember context per phone number, then extracts a qualification decision, score, and summary, upserts qualified leads to HubSpot, and alerts a Slack channel when a lead requests a human. How it works 1. Triggers whenever a new WhatsApp message is received via WhatsApp Business Cloud. 2. Uses OpenAI to reply in the lead’s language, collect consent and key qualifying details, and main

Free

Send messages to Slack using a ChatGPT assistant response from a custom webhook

Keep up to date by sending a ChatGPT assistant generated responses to Slack from information received from a custom webhook, streamlining communication and enhancing team collaboration with AI-driven insights.

Free

Generate Images on Telegram 🤖🖼️ from Text and Voice using Grok Imagine & Kie AI

This workflow creates an AI-powered Telegram bot that allows users to generate and modify images using Grok Imagine models via the Kie AI API. --- Key Advantages 1. ✅ Multi-Modal Input Support Users can interact using: Text Voice Images This makes the bot highly flexible and user-friendly. 2. ✅ Intelligent AI Orchestration Instead of directly calling APIs, the workflow uses an AI agent that: Understands

Free

Gmail AI Email Manager

Want to check out all my flows, follow me on: Email Manager - Intelligent Gmail Classification This automation flow is designed to automatically monitor incoming Gmail messages, analyze their content and context using AI, and intelligently classify them with appropriate labels for better email organization and prioritization. ⚙️ How It Works (Step-by-Step): 1. 📧 Gmail Monitoring (Trigger) Continuously monit

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free