Live workshop: B2B ad campaigns with Claude Code and n8n
Ship ICP-driven ad campaigns and automate monitoring using GitHub, Claude, and n8n
Use GitHub & Claude Code to turn ICP research into scored, visualized ad variants and automate daily campaign monitoring through n8n.
- Set up a GitHub repo with ICP data, copy variants, and performance logs as a working system
- Extract hooks, objections, and proof points per segment using Nick Christensen ICP visualization approach
- Score copy against ICP criteria inside Claude before uploading to your ad platforms
- Pull daily spend, CPA, CTR, and CPL from Google and Meta via API into a Slack digest
- Log every campaign decision to GitHub as a traceable, searchable record
Workshop Date: 1st July 2026 | 11 AM CT / 4 PM UTC | 1.5 hours

AppSumo and CXL instructors: Scaled growth to $90M, scaled ad spend to 500k per month and produced industry recognized content. +25k students trained from the likes of Unilever, Red Bull and Heineken.
Trusted by marketers at


One marketer with the right setup covers what used to need a copywriter, an analyst, and a media buyer.
Most demand gen teams still write copy without a systematic connection to ICP research, and check campaign performance by logging into dashboards manually.
The Google Ads and Meta Ads APIs combined with n8n changed what’s possible.
You can receive live campaign data and surface decisions without a CSV export or a dashboard build. Teams not adapting are monitoring campaigns slower and writing copy with less signal than their competitors.
This workshop ships both ends: ICP-driven copy and automated daily monitoring.
📅 Wed, 1st July 2026 | 11 AM CT / 4 PM UTC | 1.5 hours
Part 01: Build an ad copy scoring dashboard from ICP research
Build a GitHub-based ad operations workflow and a Claude Code dashboard where ICP research becomes scored copy variants for Google RSA and Meta.
- Set up the GitHub repo (/icp-data, /copy-variants, /performance-logs) and load ICP research from surveys or public signals
- Iterate on the ICP profile and extract language relevant to paid ad copy using Claude Code
- Build a Claude Code artifact dashboard: surface hooks, objection lines, and proof points per segment
- Generate copy variations per segment inside the dashboard, structured for Google RSA and Meta
- Score all variations against ICP criteria within the dashboard before exporting to the platform
Outcome:
- Claude Code artifact: ICP visualization dashboard for ad copy scoring and variant generation
- GitHub repo starter with /ICP-data, /copy-variants, /performance-logs and README
- Claude Code prompt: ICP data to segment copy brief, parameterized for Google RSA and Meta
- Scored ad copy variants, generated and scored inside the dashboard, ready to upload
Prerequsite tools:
- Claude Pro, GitHub (free), n8n (free trial account)
Part 02: Automate daily spend decisions: Google Ads and Meta via n8n
Connect Google Ads and Meta Ads to n8n for daily performance monitoring and Slack-delivered optimization suggestions.
- Connect Google Ads and Meta Ads to n8n via APIs: pull spend, conversions, CPA, CTR, CPL, and frequency
- Build a daily performance summary that surfaces decisions (scale, pause, test) in plain language
- Run ICP data from part 1 through the daily digest: flag when performance drops below ICP-aligned benchmarks
- Automate the full flow: trigger at 8am, pull from both platforms, run analysis, send to Slack
- Commit daily decision summaries to GitHub as a traceable campaign decision log
Outcome:
- n8n workflow JSON: daily Google Ads and Meta Ads performance digest via API, with optimization suggestions and Slack delivery
- Daily spend decision framework: scale / pause / test with reasoning, connected to ICP benchmarks from part 1
Prerequisite tools:
- Claude Pro, GitHub (free), n8n (free trial account)
THIS TRAINING IS PART OF THE AI NATIVE MARKETER PROGRAM:
Become the marketer who can ship the work of three.
You do not need more AI tips. You need shipped AI-native workflows in just 2 hours/week.
After one session you will have shipped one new AI workflow you need on the job.
Every session after, your output and efficiency compounds.
Ship working AI workflows you need on the job:
2hrs /week
1. Find your current AI level
2. Ship AI ready worklfows
3. CXL does the heavy lifting, you join the program.
Close the gap between the AI skills you have and the ones your job now requires.
Which level are you?
You might be…
AI ASSISTED
You use AI for tasks like drafts and research. Your workflows and who you hand work to haven’t changed.
Or…
AI INTEGRATED
You’ve rebuilt workflows from scratch and ship work that used to need a specialist. You’re beyond a collection of prompts.
your target iS…
AI NATIVE
You design systems others run and cover scope that used to take two or three people.
After one session you will have shipped one new workflow you need on your job. Every session after, your output and efficiency compounds.
Meet your instructors
Scaled AppSumo’s paid growth engine from $7M to $90M. Helps you fix tracking, lower CAC, and grow paid acquisition.
Here’s why marketers choose CXL
Need some more convincing?
Listen to this agency owner explain why he trains his team at CXL