Monitor legal policy changes with Google Sheets, Gmail and GPT-4o

Go to Workflow
1 views
Built by Alejandro Alfonso Alejandro Alfonso
Created on June 05, 2026

Description

Terms of Service Change Watcher with AI Summaries
Automatically monitors Terms of Service, Privacy Policy, and other legal pages for changes. When content changes are detected, GPT-4o analyzes the old vs new text and emails you a plain-English summary with an impact rating.

How it works
Every day at 8 AM, the workflow reads your list of URLs from a Google Sheet
Each page is fetched and stripped to plain text
The text is compared against the previously stored version
If a change is detected, the old and new content are sent to GPT-4o for analysis
You receive an email with a summary of exactly what changed and how it impacts you
All changes are logged to a Change Log sheet for a historical record

Setup
Create a Google Sheet with two tabs: Pages (columns: url, page_name, last_content, last_checked) and Change Log (columns: date, page_name, url, summary)
Add the URLs you want to monitor in the Pages tab — leave last_content and last_checked empty
Connect your Google Sheets OAuth2, Gmail OAuth2, and OpenAI API credentials
Update the Google Sheet document in all four Google Sheets nodes
Set your email address in the Send Change Alert node
Run once to save baselines, then activate the workflow

Nodes Used (6)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi