{"product_id":"weekly-seo-competitor-reports-semrush-ga4-to-slack","title":"Weekly SEO \u0026 Competitor Reports (SEMrush, GA4) to Slack","description":"\u003ch3\u003eGet a weekly SEO \u0026amp; competitor intelligence brief—automatically—sent to Slack and Email\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow runs every Monday at 7am to pull your SEMrush SEO rankings, Google Analytics 4 (GA4) traffic metrics, and a competitor page snapshot—then uses OpenAI to generate a short weekly intelligence summary delivered via \u003cstrong\u003eGmail\u003c\/strong\u003e and \u003cstrong\u003eSlack\u003c\/strong\u003e, with \u003cstrong\u003eSlack alerts on failures\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScheduled reporting:\u003c\/strong\u003e Triggers every Monday at 7am.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePulls SEO and traffic data:\u003c\/strong\u003e Requests organic ranking data from the \u003cstrong\u003eSEMrush API\u003c\/strong\u003e and retrieves a \u003cstrong\u003e7-day landing page report\u003c\/strong\u003e from the \u003cstrong\u003eGoogle Analytics Data API (GA4)\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMonitors competitor page changes:\u003c\/strong\u003e Downloads raw HTML from a specified competitor URL, hashes it, compares it to the previous run’s stored hash, and flags whether the page changed.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates an AI summary:\u003c\/strong\u003e Sends the combined SEMrush + GA4 + competitor-change flag to an OpenAI chat model (\u003cstrong\u003egpt-5-mini\u003c\/strong\u003e) to produce a \u003cstrong\u003e4–5 sentence\u003c\/strong\u003e summary with \u003cstrong\u003eone key action item\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDelivers to your team:\u003c\/strong\u003e Sends the summary as an \u003cstrong\u003eHTML email\u003c\/strong\u003e via \u003cstrong\u003eGmail\u003c\/strong\u003e and posts the same text to a \u003cstrong\u003eSlack channel\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eError handling:\u003c\/strong\u003e If any step fails, posts an \u003cstrong\u003eerror alert\u003c\/strong\u003e with the execution message to an \u003cstrong\u003eops Slack channel\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eWeekly SEO reporting for SaaS operators who want SEMrush + GA4 insights without manual work.\u003c\/li\u003e\n  \u003cli\u003eCompetitor page change monitoring to quickly spot updates that may impact rankings or messaging.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers setting up reliable SEO analytics pipelines with Slack notifications for failures.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes\/stack:\u003c\/strong\u003e Code, Gmail, Merge, Slack, Sticky Note, HTTP Request.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations:\u003c\/strong\u003e SEMrush API (domain tracking), Google Analytics Data API (GA4 property), competitor HTML fetch + hashing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAI component:\u003c\/strong\u003e OpenAI chat model (gpt-5-mini) for weekly intelligence summaries.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSetup requirements\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAdd your \u003cstrong\u003eSEMrush API key\u003c\/strong\u003e and replace \u003ccode\u003eREPLACE_WITH_DOMAIN\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003eCreate a Google Cloud OAuth credential for \u003cstrong\u003eGoogle Analytics Data API\u003c\/strong\u003e, connect it in the GA4 HTTP request, and replace \u003ccode\u003eYOUR_GA4_PROPERTY_ID\u003c\/code\u003e in the request URL.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45738466377907,"sku":"N8N-17561","price":52.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/eTLfcDO-A8TMYlXhCxZ1D_iEae8ARb.png?v=1785229352","url":"https:\/\/buyflowscripts.com\/products\/weekly-seo-competitor-reports-semrush-ga4-to-slack","provider":"N8N Commerce","version":"1.0","type":"link"}