Templates / Scrape & analyze Google Ads with Bright Data API and AI for email reports

Scrape & analyze Google Ads with Bright Data API and AI for email reports

Ready for 3.0

by Zacharia Kimotho ✓ · 1,175 views · created 2025-07-22 · Market Research, AI Summarization

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 AI workflow has 36 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Sheets, OpenRouter Chat Model, Google Gemini Chat Model and Gmail. It also calls api.brightdata.com over HTTP.

How it runs

Trigger: Manually, when you click “Execute workflow”.

  1. Get Keywords (Google Sheets): uses Google Sheets
  2. Filter: keeps only the items that match a condition
  3. Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
  4. set keyword (Edit Fields (Set)): sets 2 fields: search_term, country code
  5. Fetch Google Search Results JSON (HTTP Request): calls api.brightdata.com (POST)
  6. Filter: keeps only the items that match a condition
  7. ads found (Edit Fields (Set)): sets 2 fields: top_ads, bottom_ads
  8. extract ads (Code): runs custom JavaScript code
  9. value proposition (Aggregate): combines items into one
  10. extensions (Aggregate): combines items into one

…plus 13 more steps. See the full node list below.

Services it uses

Google SheetsOpenRouter Chat ModelGoogle Gemini Chat ModelGmail

HTTP calls to: api.brightdata.com

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 (17)

From the author

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. This workflow is a gem for all PPC managers and experts out there looking to keep track of competitor ads and the campaigns they are running and generate an…

Excerpt from Zacharia Kimotho'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.