{"product_id":"n8n-google-ads-competitor-monitor-apify-to-sheets-slack-gmail-alerts","title":"n8n Google Ads Competitor Monitor: Apify to Sheets, Slack \u0026 Gmail Alerts","description":"\u003ch3\u003eMonitor Google Ads competitors automatically—write to Sheets, alert Slack, and email Gmail in real time\u003c\/h3\u003e\n\u003cp\u003eThe \u003cstrong\u003en8n Google Ads Competitor Monitor: Apify to Sheets, Slack \u0026amp; Gmail Alerts\u003c\/strong\u003e runs the \u003cstrong\u003eGoogle Ads Transparency Center Scraper Actor on Apify\u003c\/strong\u003e every day. It records each \u003cem\u003enew\u003c\/em\u003e competitor ad in \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, sends a per-advertiser digest to \u003cstrong\u003eSlack\u003c\/strong\u003e, and emails you via \u003cstrong\u003eGmail\u003c\/strong\u003e when a competitor suddenly launches many ads at once.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDaily scheduled monitoring:\u003c\/strong\u003e A \u003cstrong\u003eSchedule Trigger\u003c\/strong\u003e fires once per day and loads your saved settings from the \u003cstrong\u003eWorkflow settings node\u003c\/strong\u003e (competitors, regions, cap per competitor, launch window, launch threshold, and alert email).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScrape competitor ad data from Apify:\u003c\/strong\u003e For each competitor (brand name, domain, or advertiser ID), the workflow runs the \u003cstrong\u003eGoogle Ads Transparency Center Scraper Actor\u003c\/strong\u003e, waits for completion, and retrieves dataset items.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNo duplicate rows \/ no duplicate charges:\u003c\/strong\u003e With \u003cstrong\u003eonlyNew enabled\u003c\/strong\u003e, the actor returns only ads the workflow has never delivered before for that competitor and region set—so scheduled runs don’t repeat results.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStore every new ad in Google Sheets:\u003c\/strong\u003e Creative rows are filtered and appended with advertiser, domain, creative ID, format (image\/text\/video), first\/last shown dates, days shown, preview link, and Transparency Center link.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSlack digest per advertiser:\u003c\/strong\u003e A code step groups new ads by advertiser, counts them, and posts one digest only when new ads appear within the \u003cstrong\u003elaunch window\u003c\/strong\u003e (default 7 days).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGmail alert for launch spikes:\u003c\/strong\u003e If an advertiser reaches the \u003cstrong\u003elaunch threshold\u003c\/strong\u003e (default 10 ads first shown in the last 7 days) and an alert address is set, the workflow sends you a \u003cstrong\u003eGmail\u003c\/strong\u003e alert.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSaaS teams tracking competitor ad launches by region and advertiser ID\u003c\/li\u003e\n  \u003cli\u003eGrowth operators monitoring creative changes and timing without manual checks\u003c\/li\u003e\n  \u003cli\u003en8n automation engineers building a reliable competitor intelligence pipeline\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes \/ tools:\u003c\/strong\u003e if, set, code, Gmail, Slack, filter (plus Schedule Trigger and the Apify actor execution flow)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCore integrations:\u003c\/strong\u003e \u003cstrong\u003eApify\u003c\/strong\u003e (Google Ads Transparency Center Scraper Actor), \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, \u003cstrong\u003eSlack\u003c\/strong\u003e, \u003cstrong\u003eGmail\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eError branch:\u003c\/strong\u003e Reports failed runs via the workflow’s error handling branch\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45974310387891,"sku":"N8N-19299","price":32.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/XF9uKTKzjI7sqM4bpgAfb_Os5Ly60h.png?v=1788772071","url":"https:\/\/buyflowscripts.com\/products\/n8n-google-ads-competitor-monitor-apify-to-sheets-slack-gmail-alerts","provider":"N8N Commerce","version":"1.0","type":"link"}