📊 Monitor competitor Meta Ads creatives and send alerts with Google Sheets & Telegram

⚡ 517 views · 📊 Market Research & Insights

💡 Pro Tip — For competitive intelligence, ScraperNode can automate the data collection — Yelp reviews, Glassdoor company data, and Crunchbase profiles all return structured JSON you can feed straight into this workflow.

View All Scrapers

Description

This workflow continuously monitors the Meta Ads Library for new creatives from a specific competitor pages, logs them into Google Sheets, and sends a concise Telegram notification with the number of newly discovered ads. It is built as a safe, idempotent loop that can run on a schedule without creating duplicates in your sheet.

Use Case

Manually checking the Meta Ads Library for competitor creatives is time‑consuming, and it’s easy to lose track of which ads you’ve already seen. This workflow is ideal if you want to:

How it Works

The workflow is organized into three logical blocks:

1. Fetch Ads & Handle Pagination

2. De‑duplicate Ads & Log to Google Sheets

3. Count New Ads & Notify in Telegram


Setup Instructions

To use this template, configure the following components.

1. Credentials

2. The Add parameters Node Open the Add parameters Set node and customize:

3. Google Sheets Configuration

4. Telegram Configuration

5. Schedule


Further Ideas & Customization

This workflow is a solid foundation for systematic competitor monitoring. You can extend it to:

đź”— Nodes Used

Google Sheets, HTTP Request, Slack, Telegram, Schedule Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup