Generate ad variations and pull campaign data for growth marketing
Anthropic's growth marketing team used Claude Code to flag underperforming ads from a CSV and generate hundreds of Google Ads variations, plus a Figma plugin and Meta Ads MCP server.
Done withClaude Code
- What they did
- This is a third-party summary of Anthropic's own document. Claude Code reads a CSV of past ads and metrics and filters for low-CTR ads with enough impressions. Two sub-agents then write new headlines (30 characters) and descriptions (90 characters). The variants go back to a CSV, tagged for staged rollout and human QA. A Figma plugin swaps the copy into templates, and a small Meta Ads MCP server feeds campaign data to Claude Desktop.
- How it went
- Ad copy creation for a campaign refresh dropped from about two hours to about 15 minutes. Creative output rose roughly 10x. The Figma plugin produces up to 100 variations at once. Outputs still need human QA for brand voice and legal compliance.
- Worth knowing
- Models can fabricate claims or metrics, so check character counts, line breaks and legal wording before upload. Attribution only works if each variant is tied to an experiment ID.
Try it yourself with Claude Code
Read the ad performance CSV at [file path] and flag the ads that are underperforming on [metric, e.g. CTR or CPA]. For each one, write [number] new headline and description variations that fit [platform] character limits, and save them to a new CSV with the original ad referenced. Stop when every flagged ad has variations; do not upload anything to the ad platform.
Source: dev.to · Undated
Five of these in your inbox every morning
The best things people got an AI agent to do, each with the prompt to try it.
More like this
Turn tickets into merged pull requests
Pulls tasks from GitHub Issues or Linear, then runs Claude Code or Codex in isolated Kubernetes pods to carry each one through to a PR.
Run content research and sponsor outreach with Claude computer use
The author tested Claude computer use in Cowork and Claude Code over two days on six workflows including research, sponsor outreach and product listings.
Build a 2D platformer game without coding
A content creator with no coding experience used Claude Code to build a black-and-white wave-combat platformer in HTML canvas and played it live.
- Custom agent
Sell services through an agent that takes payment and delivers
An agent runs a transaction flow, creates Stripe checkout links, verifies payment before delivering a service, and asks the owner on Telegram to approve refunds or disputes.
Run voice and chat support assistants with memory
AT&T deploys Gemini-based voice and chat assistants with 60-day memory, reporting 20% more inquiries fully automated.
Run browser-heavy business tasks and trip outfit picks
Commenters use Claude in Chrome for cPanel listings, X growth, testing, outreach and investor research, and to pick trip outfits from grouped clothing tabs.