5,248,195 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

Analyze Google Ads search terms with AI and send wastage alerts

Alerts & monitoring workflow for n8n with 24 active steps. Starts with Schedule Trigger. Uses DeepSeek, OpenAI, xAI, Anthropic. Integrations include Slack, DeepSeek, OpenAI, xAI, Anthropic.

What it does

24 active nodes · Starts with Schedule Trigger.

Steps in the template include:

  • Send a message (Slack)
  • Filtering For A Specific Search Google Campaign (If)
  • Extracting Search Terms In The Past 14 Days (HTTP Request)
  • Code (Google Ads Data Cleaner & Metrics Calculator) (Code)

Nodes and integrations

  • Slack
  • If
  • HTTP Request
  • Code ×3
  • Filter ×2
  • AI Agent
  • google Ads Tool
  • DeepSeek Chat Model
  • OpenAI Chat Model
  • xAI Grok Chat Model
  • Anthropic Chat Model
  • Microsoft Teams
  • rapiwa
  • Discord
  • Aggregate
  • Split Out
  • Google Ads
  • Schedule Trigger
  • Edit Fields (Set)
  • Model Selector
  • Structured Output Parser
See the author’s step names
  • Send a message (Slack)
  • Filtering For A Specific Search Google Campaign (If)
  • Extracting Search Terms In The Past 14 Days (HTTP Request)
  • Code (Google Ads Data Cleaner & Metrics Calculator) (Code)
  • Code (Google Ads Metrics Aggregator) (Code)
  • Filter (Filtering Out Brand and Excluded Terms) (Filter)
  • AI Agent (AI Agent)
  • Get a campaign in Google Ads (google Ads Tool)
  • DeepSeek Chat Model (DeepSeek Chat Model)
  • OpenAI Chat Model (OpenAI Chat Model)
  • xAI Grok Chat Model (xAI Grok Chat Model)
  • Anthropic Chat Model (Anthropic Chat Model)
  • Create message (Microsoft Teams)
  • Rapiwa (rapiwa)
  • Send a message1 (Discord)
  • Prepare Data for LLM (Aggregate)
  • Split HTTP Response (Split Out)
  • Get Only 'Enabled/Active' Campaigns (Filter)
  • Fetch Google Campaigns (Google Ads)
  • Schedule Trigger (Start Everyday at 8AM) (Schedule Trigger)
  • Brand Details (Purpose: Adds context about your brand for AI analysis) (Edit Fields (Set))
  • Model Selector (Chooses which AI model to use for analysis) (Model Selector)
  • Ensures AI output follows specific JSON format (Structured Output Parser)
  • Code (Converts AI analysis into formatted reports) (Code)

Community node packages

  • n8n-nodes-rapiwa

Community nodes run third-party code and can access workflow data and the n8n host. Review the packages before running this template. Community node risks

Accounts and credentials

  • Slack
  • DeepSeek access
  • OpenAI access
  • xAI access
  • Anthropic access
  • Microsoft Teams
  • Discord

Check the HTTP request steps for any additional service accounts or API keys.

AI models and swaps

DeepSeek · Chat

Model ID not specified in the template in DeepSeek Chat Model. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.

OpenAI · Chat

Model ID not specified in the template in OpenAI Chat Model. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.

xAI · Chat

Model ID not specified in the template in xAI Grok Chat Model. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.

Anthropic · Chat

Model ID not specified in the template in Anthropic Chat Model. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.

Resource information

Credit basis
Author listed by n8n
Pricing
Paid template listed by n8n
License
Not specified
Last record update
Nov 5, 2026