metaads

Automate Meta Ads campaign, ad set, creative, and ad lifecycle management.

52|15|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/mfwarren/entrepreneur-claude-skills --skill metaads
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: metaads
Source: https://github.com/mfwarren/entrepreneur-claude-skills/tree/main/skills/marketing-growth/MetaAds
Command: npx skills add https://github.com/mfwarren/entrepreneur-claude-skills --skill metaads

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, python-dotenv.

What problem does it solve?

Automates end-to-end Meta Ads lifecycle management by provisioning campaigns, ad sets, creatives, and ads via an API-driven workflow, enabling setup, publishing, and performance analysis without manual steps.

Core Features & Use Cases

  • Guided Setup: Establish API access, token exchange, and account association to streamline onboarding.
  • Campaign Publishing: Build full campaign hierarchies (campaign -> ad sets -> creatives -> ads) with all objects created in PAUSED state for review.
  • Performance Analytics: Retrieve account, campaign, ad set, and ad metrics and benchmark against DTc standards to guide optimization.
  • Real-world Use: From token refresh to scaling high-ROAS campaigns, the skill covers credential management, publishing, analysis, and campaign adjustments.

Quick Start

Verify API access with the setup command and publish a sample config to create a paused Meta Ads campaign.

Frequently Asked Questions about metaads

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Meta Ads campaign creation and publishing?

Automate Meta Ads campaign creation by using an API-driven workflow to build the full campaign hierarchy, automatically generating campaigns, ad sets, creatives, and ads in a PAUSED state for review.

How do I retrieve Meta Ads performance metrics for Facebook and Instagram campaigns?

Retrieve Meta Ads performance metrics by pulling account, campaign, ad set, and ad data to analyze results and benchmark performance against DTc standards to guide ongoing campaign optimization.

What do I need to set up before managing Meta Ads via the API?

Before managing Meta Ads via the API, you need to complete a guided setup to establish API access, handle token exchange, and configure account association to streamline onboarding.

Can I manage both Facebook and Instagram ads with this campaign management workflow?

Yes, you can manage both Facebook and Instagram ads by applying this workflow to setup, publishing, performance analysis, and ongoing campaign management across both platforms.

Why are my newly published Meta Ads campaigns not spending?

Newly published Meta Ads campaigns are not spending because the API workflow creates all campaign objects, ad sets, creatives, and ads in a PAUSED state to ensure you can review them before activation.

How does token refresh work when automating Meta Ads lifecycle management?

Token refresh is handled through the skill's credential management requirements, which automate token handling and exchange to maintain continuous API access for ongoing campaign management.