AI native marketing | On-demand course: 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
This on-demand course is part of the AI native curriculum.

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 course ships both ends: ICP-driven copy and automated daily monitoring.
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 SUBSCRIPTION:
Become the AI native marketer who ships the work of three.
Every two weeks, CXL helps you build one AI native workflow you can actually use at work. You only prep what matches your level, then build live with a top 1% operator.
AI ASSISTED
AI makes you faster at tasks you already did. The work itself has not changed.
You can tell because: you use AI for drafts and research, then hand off exactly as before.
AI INTEGRATED
You have rebuilt whole workflows around AI and ship work that used to need a specialist.
You can tell because: you no longer wait on a designer, a writer, or an analyst for your core work.
AI NATIVE
You build systems other people run and cover scope that used to take two or three people.
You can tell because: your team runs on workflows you designed.
There are 3 types of marketers. Which one are you?
Learning AI is a second job for most marketers. Join this program. 2hrs per week. CXL does the heavy lifting.
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
Keep up with AI native marketing tactics and workflows.
Subscribe to our weekly newsletter.
We find and report on AI native marketing case studies, success stories, and playbooks that are working out there right now.
Subscribe to our weekly educational newsletter