Templates / Automate Google Ads copy optimization with Channable feed and Relevance AI

Automate Google Ads copy optimization with Channable feed and Relevance AI

Ready for 3.0

by Nikan Noorafkan ✓ · 558 views · created 2025-10-22 · Content Creation, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 11 nodes and runs on a schedule (cron 0 0 1 * *). Along the way it connects Google Sheets and Slack.

How it runs

Trigger: On a schedule (cron 0 0 1 * *).

  1. Get Google Ads Performance Data (HTTP Request): calls an HTTP API (POST)
  2. Calculate Performance Metrics (Code): runs custom JavaScript code
  3. AI Performance Analysis (HTTP Request): calls an HTTP API (POST)
  4. Update Knowledge Base (HTTP Request): calls an HTTP API (POST)
  5. Get Updated Product Feed (HTTP Request): calls an HTTP API
  6. Split Into Batches (Loop Over Items (Split in Batches)): loops over the items in batches
  7. Regenerate Ad Copy with Insights (HTTP Request): calls an HTTP API (POST)
  8. Save Optimized Ads to Sheets (Google Sheets): uses Google Sheets
  9. Generate Performance Report (Code): runs custom JavaScript code
  10. Email Performance Report (Slack): uses Slack

Services it uses

Google SheetsSlack

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (6)

From the author

🧠 Google Ads Monthly Performance Optimization (Channable + Google Ads + Relevance AI) 🚀 Overview This workflow automatically analyzes your Google Ads performance every month, identifies top-performing themes and categories, and regenerates optimized ad copy…

Excerpt from Nikan Noorafkan's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.