Introducing the ColdIQ Unified API — one API for every GTM data sourceJoin the beta
AI Sales

How Anthropic's Team Uses Claude Code for Marketing

Anthropic's marketing team runs four Claude Code workflows that show what a modern GTM team can build. An agentic copy workflow reads hundreds of ads with their performance data, flags the weak ones, and rewrites them inside platform character limits, cutting ad copy creation from 2 hours to 15 minutes. A Figma plugin generates up to 100x ad variations by swapping headlines and descriptions across frames, driving a 10x increase in creative output. An MCP server plugged into the Meta Ads API lets marketers query live campaign performance from Claude Desktop, and a memory system logs hypotheses and test results so every new round of creative learns from the last. The through-line is that tasks that used to need engineers are now handled by marketers, and these four are only the starting point.

Michel Lieben
Michel Lieben
JUL 17 2026
How Anthropic's Team Uses Claude Code for Marketing

The team that builds Claude runs its own marketing on Claude Code.

That detail matters, because it means the people closest to the model are using it to do the unglamorous, repetitive work that usually eats a marketing team alive: writing ad copy, spinning up creative variations, pulling campaign numbers, and tracking what worked.

Here are the four workflows Anthropic's marketing team runs, what each one changed, and why this is only the surface of what a modern GTM team can build.

1. Automated Ad Creative Generation

Anthropic's marketers built an agentic workflow in Claude Code that reads CSV files holding hundreds of existing ads alongside their performance data.

The workflow does three things on its own. It scans the spreadsheet, flags the creatives that underperform, and generates fresh variations that respect the character limits each ad platform enforces. A marketer no longer has to open every row, compare metrics by hand, and rewrite the losers one at a time.

The detail that makes it work is the performance data sitting next to the copy. The agent is not guessing which lines are weak from tone alone. It reads the numbers, ties them to specific creatives, and only rewrites what the data says is dragging the account. That grounding is what turns a generic copy generator into something a paid team can trust.

The result: ad copy creation went from 2 hours to 15 minutes.

That is the same kind of problem every outbound and paid team faces. You have a pile of copy, you know some of it is weak, and rewriting it against strict length rules is slow, fiddly work. The value is not that a model can write a headline. It is that the model can hold your character limits, your performance history, and your whole ad set in context at once, which no human does comfortably at scale.

If you want to pressure-test your own short-form copy against those constraints, you can score it and get rewrites here, for free:

Email Optimizer Tool

Business email required to use the tool

0/10 words
0/200 words

2. Mass Creative Production in Figma

The second workflow moves the same idea into design. Anthropic's team built a Figma plugin driven by Claude that identifies the frames inside their ad designs.

From there it programmatically generates up to 100x ad variations, swapping headlines and descriptions automatically across every frame. The manual version of this job, copy-pasting new lines into each layout, used to take hours. The plugin now runs a full batch in about half a second.

What makes this more than a batch-export trick is that design and copy stop being separate steps. The layout, the headline, and the description move together, so the team ends up with finished, on-brand assets rather than a text file someone still has to drop into Figma by hand. The handoff that usually sits between a copywriter and a designer disappears.

The result: a 10x increase in creative output across channels.

Volume like that changes the constraint. When you can produce a hundred variations in seconds, the bottleneck stops being production and becomes ideas. The hard question turns into which angles, hooks, and offers are worth testing in the first place. A team that can only ship five ads a week rations its ideas. A team that can ship a hundred has to go find more of them.

That is a targeting and strategy problem, not a design one. You can generate campaign angles built around your ICP and positioning in seconds, for free:

Campaign Ideation Tool

Enter your email to generate your campaign ideas.

Bot protection
Loading...

We'll also email you a link to the results.

3. Real-Time Campaign Analytics With MCP

The third workflow connects Claude to live campaign data. Anthropic's team built an MCP server plugged into the Meta Ads API.

Through it, they query campaign performance in real time, analyze spending data, and track ad effectiveness, all directly inside Claude Desktop. Instead of exporting reports and rebuilding pivot tables, a marketer asks a question in plain language and gets the answer against fresh numbers.

This closes the loop with the first two workflows. The copy agent writes the ads, the Figma plugin produces the variations, and the MCP connection tells the team which of those variations are working while they are live. Generation and measurement stop being separate jobs owned by separate people on separate schedules.

The result: efficiency gains that translate directly to better ROI.

The wider lesson sits in the plumbing. MCP is the layer that lets a model reach into the tools a team already runs, whether that is an ad platform, a CRM, or a billing system. Once the data is reachable, analysis stops being a weekly ritual and becomes something you do mid-conversation. A question like "which creatives spent the most and returned the least this week" gets answered in the same window where you brief the next batch.

4. A Self-Improving Testing Framework

The fourth workflow is the one that compounds. Anthropic's team implemented a memory system inside Claude Code that logs hypotheses and experiments across ad iterations.

When the team generates new variations, the system pulls previous test results back into context. Every new round of creative is informed by what already won and lost, which creates a self-improving feedback loop rather than a series of disconnected tests.

Without a memory layer, testing at high volume works against you. Ship a hundred ads a week and the learnings scatter across dashboards, docs, and people's heads, and by the next sprint half of them are forgotten. The framework captures the hypothesis behind each test and the outcome it produced, so the account accumulates knowledge instead of just accumulating spend.

The result: systematic experimentation that would be impossible to track by hand.

This is the piece that separates a clever prompt from a real system. Character limits and variation counts are useful on day one. A memory of what your audience responded to last month is what keeps the output improving on day ninety. The framework remembers so the marketer does not have to.

5. What GTM and Marketing Teams Should Take From It

Read the four workflows together and one theme runs through all of them: tasks that used to require engineers are now handled by marketers.

Writing an ad-scoring agent, building a Figma plugin, standing up an MCP server, wiring a memory system. In the old model, each of those is a ticket in an engineering backlog. In Anthropic's setup, the marketing team builds them directly and ships more strategy while spending less time on manual execution.

None of these workflows is exotic. A copy generator that respects platform rules, a variation engine, a live analytics connection, and a memory of past tests. Any team running paid or outbound at volume has the raw material to build the same four. The gap is usually not capability, it is knowing that a marketer can now build the thing at all.

Before you can improve a channel, you need an honest read on where it stands. You can benchmark your current GTM setup and see where the biggest gaps sit, for free:

GTM Report Tool

Bot protection
Loading...

Please fill in all required fields *

We have lived this shift on our side. Running Claude Code across 70+ B2B clients, we multiplied our own output more than 4x by handing repetitive build-and-analyze work to the model instead of to headcount.

The four workflows above are worth copying, but treat them as a starting point rather than a ceiling. Anthropic applied Claude Code to ad creative and campaign analytics. The same pattern, an agent that reads your data, acts within your constraints, and remembers what worked, maps onto list building, personalization, reporting, and most of the manual work sitting in a GTM team's week. This is the surface. What you build under it is up to you.

---

Michel Lieben
Michel Lieben
Founder, CEO

Michel Lieben is the Founder & CEO of ColdIQ, a B2B sales prospecting agency trusted by 100+ organizations. He’s launched hundreds of outbound campaigns, mastered tools like Clay and Lemlist, and shares sharp, actionable insights on scaling sales with AI, automation, and strategy.

FAQ

Anthropic's marketers built an agentic workflow in Claude Code that ingests CSV files holding hundreds of existing ads alongside their performance data. The workflow reads through the spreadsheet on its own, identifies which creatives underperform, and generates new variations that respect the character limits each ad platform enforces. Instead of a marketer opening every row, comparing metrics by hand, and rewriting the losers individually, the agent handles the scan and the rewrite in one pass. The measured result is that ad copy creation dropped from 2 hours to 15 minutes, which frees the team to spend that time on strategy instead of manual editing.

Anthropic's team built a Figma plugin, powered by Claude, that identifies the frames inside their ad designs and then programmatically generates up to 100x ad variations. It swaps headlines and descriptions automatically across every frame, so a job that used to mean hours of manual copy-pasting now runs in roughly half a second per batch. The measured outcome is a 10x increase in creative output across channels. The bigger effect is that production stops being the bottleneck: once you can generate a hundred variations in seconds, the hard part becomes choosing which angles and offers are worth testing rather than building the assets.

Anthropic's team created an MCP server plugged into the Meta Ads API, which lets Claude reach live campaign data directly. Through it, marketers query campaign performance in real time, analyze spending data, and track ad effectiveness, all inside Claude Desktop rather than exporting reports and rebuilding pivot tables. MCP is the connection layer that lets a model read from and act within the tools a team already runs, whether that is an ad platform, a CRM, or a billing system. The reported result is efficiency gains that translate directly to better ROI, because analysis becomes something a marketer does mid-conversation instead of a weekly reporting ritual.

The testing framework is a memory system inside Claude Code that logs hypotheses and experiments across ad iterations. When the team generates new variations, the system pulls previous test results back into context, so each new round of creative is informed by what already won and lost. This creates a self-improving feedback loop rather than a series of disconnected one-off tests. The value is systematic experimentation that would be impossible to track by hand, and it is the piece that keeps output improving over months rather than just producing volume on day one. The memory does the remembering so the marketer does not have to.

The clearest lesson is that tasks that used to require engineers are now handled by marketers. Building an ad-scoring agent, a Figma variation plugin, an MCP analytics connection, and a memory system for testing would each have been an engineering ticket in the old model, and Anthropic's marketing team now builds them directly. None of the four workflows is exotic, so any team running paid or outbound at volume has the raw material to build the same ones. The pattern to copy is an agent that reads your data, acts within your constraints, and remembers what worked, and it extends far beyond ad creative into list building, personalization, and reporting. Treat these four as a starting point rather than a ceiling.

More articles

Discover more articles on the same topic.

Available to Hire
User 1
User 2
User 3
User 4
User 5
User 6
User 7

Make your cold emails count

No setup rituals. No DNS sorcery. Just emails that send, land, and look damn good doing it. Get started now. Because why wait?