Templates / Monitor competitor pricing page changes with OpenAI, Google Sheets and Slack

Monitor competitor pricing page changes with OpenAI, Google Sheets and Slack

Ready for 3.0

by Manik Chandra Dhor ✓ · 19 views · created 2026-07-19 · Market Research, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (10)

Google SheetsAI AgentOpenAI Chat ModelSlack

What it does

Quick overview This workflow checks competitor pricing pages each morning, compares the latest visible text to the previous snapshot stored in Google Sheets, and uses OpenAI to summarize meaningful changes before posting an alert to a Slack channel. How it works 1. Runs every day at 08:00 on a schedule. 2. Reads your configured list of competitor page URLs and processes each URL individually. 3. Fetches each page’s HTML, extracts the visible body text, and trims it to a snapshot for comparison. 4. Looks up the previous snapshot for the same URL in Google Sheets. 5. If a previous snapshot exists and the content differs, OpenAI generates a 1–3 bullet summary of meaningful changes based on your watch criteria. 6. Posts the change summary to Slack and then appends or updates the URL’s latest snapshot and “Last Checked” timestamp in Google Sheets. 7. If no previous snapshot exists or no change is detected, it skips the Slack alert and only saves the current snapshot to Google Sheets. Setup 1. Add credentials for Google Sheets, Slack, and OpenAI (Chat) and select the target Slack channel. 2. Create or choose a Google Sheet with columns named URL, Content, and Last Checked, and set the Spreadsheet ID and sheet name in both Google Sheets steps. 3. Update the URL list and “watchFor” text in the settings step to match the competitor pages and changes you care about. 4. Adjust the schedule time (and frequency if needed) to control how often the pages are checked.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.