📊 Daily competitor WordPress analysis with charts, Gemini & Telegram reporting

⚡ 65 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

What this workflow does

Every night at 22:00 (Asia/Ho_Chi_Minh), the workflow fetches the latest posts from multiple competitor WordPress RSS feeds, upserts them into Google Sheets, captures a dashboard screenshot (via ApiFlash), has Gemini Vision analyze the chart, and sends a concise insight report to Telegram.

Details

Who it’s for

Requirements

  1. n8n (cloud or self-hosted).
  2. Google Sheets OAuth2, Telegram Bot, ApiFlash (access key), Google Gemini access.
  3. A Google Sheet with columns similar to: id/guid, site, link, title, excerpt, content, pubDate, updated.
  4. Setup
  5. Import the workflow JSON into n8n.
  6. Switch to RSS:
  1. Mapping to Sheets: point to your documentId and sheetName; set matching column = link for upsert.
  2. ApiFlash: add access_key and the Sheet URL with the correct gid that shows your chart; set scale_factor=2 (or higher for clarity).
  3. Gemini Vision: use model gemini-1.5-flash-latest with the included prompt (English output; Markdown table + insights + recommendations).
  4. Telegram: set bot credentials and chatId.
  5. Schedule: confirm 22:00 Asia/Ho_Chi_Minh (adjust as needed).
  6. Test: run once → verify rows append/update → see dashboard render → receive AI summary in Telegram.

Extending to more competitors

💡 About Margin AI

Margin Ai is an AI-services agency that acts as your AI Service Companion. We design intelligent, human-centric automation solutions—turning your team’s best practices into scalable workflows and tools. Industries like marketing, sales, and operations benefit from our tailored AI consulting, automation tools, and chatbot development.

🔗 Nodes Used

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

📥 Import

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

📖 Importing guide · 🔑 Credential setup