{"product_id":"detect-competitor-seo-changes-with-claude-whatsapp-alerts","title":"Detect Competitor SEO Changes with Claude \u0026 WhatsApp Alerts","description":"\u003ch3\u003eDetect competitor SEO changes fast—get WhatsApp alerts powered by Claude\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow crawls your competitors on a schedule or via webhook, stores full site snapshots, diffs each run, and uses Anthropic Claude to explain the likely SEO strategy behind changes—sending WhatsApp alerts for significant shifts and a final digest.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on schedule or on-demand:\u003c\/strong\u003e you can trigger it automatically, via a POST webhook to register a competitor, or manually for testing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds a competitor queue:\u003c\/strong\u003e it creates the crawl list from the webhook payload or by fetching your tracked competitors from your historical database API.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCrawls competitor sites:\u003c\/strong\u003e it fetches HTML pages up to your configured page and depth limits, extracting titles, canonicals, H1s, JSON-LD schema types, internal link counts, word count, and a content hash.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDiffs against the last snapshot:\u003c\/strong\u003e it retrieves the previous snapshot from the historical database API and computes changes such as new content clusters, deleted pages, URL migrations, title changes, schema changes, internal link changes, and content updates.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExplains the strategy with Claude:\u003c\/strong\u003e the workflow sends detected changes to \u003cstrong\u003eAnthropic Claude\u003c\/strong\u003e to generate a strategic narrative, confidence score, and recommended counter-actions. It then flags significant shifts based on change-volume and confidence thresholds.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNotifies via WhatsApp:\u003c\/strong\u003e significant strategy changes trigger a WhatsApp alert. After processing all competitors (or reaching the run limit), it sends a WhatsApp digest and returns the digest via the webhook.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTrack SEO volatility for key competitors and react immediately to migrations, schema changes, or large content updates.\u003c\/li\u003e\n  \u003cli\u003eMaintain an always-on competitor intelligence workflow for SaaS operators and in-house SEO teams.\u003c\/li\u003e\n  \u003cli\u003eAutomate reporting in n8n with WhatsApp notifications instead of waiting for manual audits.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes:\u003c\/strong\u003e if, set, code, wait, webhook, Whats app.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCore logic:\u003c\/strong\u003e scheduled\/webhook runs, historical database snapshot storage, HTML extraction, snapshot diffing, Claude strategy generation, confidence\/threshold-based significance detection, WhatsApp alerts and digest.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46154076717235,"sku":"N8N-20056","price":55.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/XQDY6CvWW49ZHSFnGXvKJ_6FQFyNxN.png?v=1790933425","url":"https:\/\/buyflowscripts.com\/products\/detect-competitor-seo-changes-with-claude-whatsapp-alerts","provider":"N8N Commerce","version":"1.0","type":"link"}