Automate advertising campaigns with AI. Create ads, buy media, manage ad budgets, discover ad inventory, run display ads, video ads, CTV campaigns, and optimize ad performance. Perfect for marketing automation, programmatic advertising, media buying, ad management, campaign optimization, creative management, and performance tracking. Launch Facebook ads, Google ads, display advertising, video marketing, and multi-channel campaigns using natural language. Supports ad targeting, audience segmentation, ROI tracking, and automated bidding.
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Une commande directe contourne le prompt de vérification. Examinez la source avant de l'exécuter.
Automate advertising campaigns with AI. Create ads, buy media, manage ad budgets, discover ad inventory, run display ads, video ads, CTV campaigns, and optimize ad performance. Perfect for marketing automation, programmatic advertising, media buying, ad management, campaign optimization, creative management, and performance tracking. Launch Facebook ads, Google ads, display advertising, video marketing, and multi-channel campaigns using natural language. Supports ad targeting, audience segmentation, ROI tracking, and automated bidding.
Automate your advertising campaigns with AI. This skill enables OpenClaw agents to discover ad inventory, launch campaigns, manage creatives, and optimize performance across display, video, CTV, audio, and more - all through natural language commands.
No dashboards. No forms. No ad platform expertise required.
What You Can Do
🎯 Launch campaigns in minutes - "Create a $10k display campaign targeting tech professionals in California"
🔍 Discover ad inventory instantly - "Find premium video placements for luxury brands"
🎨 Upload ads with ease - "Upload these banner images as creatives"
📊 Track ROI in real-time - "Show me campaign performance and CTR by creative"
🎛️ Auto-optimize spend - "Reallocate budget to top-performing packages"
🌐 Target precisely - Demographics, behaviors, interests, locations, devices, times
Perfect For
Marketing teams running Facebook ads, Google ads, and multi-channel campaigns Media buyers managing programmatic ad spend across publishers Agencies automating client campaign management and reporting E-commerce brands launching product ads and retargeting campaigns Startups running lean marketing with AI-powered automation
Why Choose This Skill?
Skip the learning curve - No need to master complex ad platforms Save time - Launch in 5 minutes vs. hours of manual setup Spend smarter - AI automatically optimizes budgets to top performers Scale faster - Manage unlimited campaigns through simple commands Test risk-free - Public test agent included, no setup required
No setup required. Use the included test agent to try everything:
Step 1: Discover what's available
"Show me advertising capabilities"
Browse available channels, publishers, and formats.
Step 2: Find ad inventory
"Find display ads for a tech startup, budget $5000"
AI searches and shows matching products with pricing.
Step 3: Launch campaign
"Create campaign with Product prod_123, $5000 budget, targeting California tech professionals"
Campaign goes live instantly.
Step 4: Upload your ads
"Upload these banner images as creatives"
Drop files, get instant creative IDs.
Step 5: Monitor performance
"Show campaign metrics and ROI"
Real-time impressions, clicks, CTR, spend.
Real-World Usage Examples
Quick campaign launch:
User: "I need to run display ads for my SaaS product"
Agent: [Discovers products] "Found 5 display packages. Want details?"
User: "Create campaign with Product 1, $10k budget, target CTOs"
Agent: [Creates campaign] "Campaign live! ID: mb_abc123"
Performance optimization:
User: "How are my video ads performing?"
Agent: [Shows metrics] "Package A: 2.3% CTR, Package B: 0.8% CTR"
User: "Move $5k from B to A"
Agent: [Reallocates] "Budget updated. Package A now $15k"
Multi-channel campaign:
User: "Launch omnichannel campaign: display in CA, video in NYC, $50k total"
Agent: [Creates packages] "3 packages created across display and video"
More workflow examples: See EXAMPLES.md for complete campaign scenarios including creative management, multi-channel campaigns, and optimization workflows.
Test Agent
For development and testing, use the public test agent:
{"error":{"code":"NOT_FOUND","message":"Product not found","resource":"product_id: premium_video_30s"}}
Always check for errors before processing responses:
if (result.error) {
console.error(`Error: ${result.error.message}`);
return;
}
Best Practices
1. Always Start with Capabilities
Call get_adcp_capabilities first to understand what the agent supports before making other requests.
2. Use Clear Buyer References
Use descriptive buyer_ref values for tracking:
Good: 'campaign-2026-q1-tech-launch'
Avoid: 'c1', 'test', 'abc'
3. Handle Async Operations
Check status field and implement polling for pending operations:
let status = 'pending';
while (status === 'pending') {
awaitsleep(5000); // Wait 5 secondsconst update = await agent.getMediaBuyDelivery({
media_buy_id: campaign.media_buy_id
});
status = update.status;
}
4. Write Detailed Briefs
Better briefs lead to better product matches:
Good: 'Premium video inventory for luxury automotive brand targeting high-income professionals aged 35-54 in major metros. Focus on brand awareness with completion rates above 70%.'
Avoid: 'video ads', 'need advertising'
5. Validate Creative Formats
Always check list_creative_formats to ensure your creatives meet requirements before uploading.
6. Monitor Budget Pacing
Regularly check delivery metrics to ensure campaigns are pacing properly: