meta-ads-campaign-creator

Create Meta ad campaigns, ad sets, and ads in draft status via the Meta Ads API.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/kayasinan/meta-ad-manager --skill meta-ads-campaign-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-ads-campaign-creator
Source: https://github.com/kayasinan/meta-ad-manager/tree/main/meta-ads-campaign-creator
Command: npx skills add https://github.com/kayasinan/meta-ad-manager --skill meta-ads-campaign-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of Meta (Facebook/Instagram) ad campaigns, ad sets, and ads, ensuring adherence to brand guidelines, naming conventions, and optimization intelligence.

Core Features & Use Cases

  • Campaign Structure Creation: Builds campaigns, ad sets, and ads via the Meta Ads API.
  • Draft-First Workflow: All creations are initially set to DRAFT status, requiring human approval before going live.
  • Mode-Based Operation: Supports ad rotation, ad set changes, and new campaign creation.
  • Intelligence Integration: Applies optimization findings from other agents regarding targeting, placements, dayparting, and frequency.
  • Use Case: Automatically create new ad variants for an existing ad set, ensuring they use approved creatives, correct UTM parameters, and adhere to brand naming conventions, all while remaining in DRAFT status for review.

Quick Start

Use the meta-ads-campaign-creator skill to build a new ad set for the 'Pet Bucket' brand with a daily budget of $50 and targeting the 'US' audience.

Frequently Asked Questions about meta-ads-campaign-creator

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

FAQPage Schema
How do I automate Meta ad campaign creation via the API?

You can automate Meta ad campaign creation by using a skill that builds campaigns, ad sets, and ads through the Meta Ads API. It operates in a draft status for human review, enforcing strict naming conventions and applying UTM parameters automatically.

Can I create Facebook and Instagram ads in draft status before publishing?

Yes, creating Facebook and Instagram ads in draft status is supported through a mandatory draft-first policy. All new campaign builds, ad set modifications, and ad rotations are initially set to DRAFT status, requiring human approval before going live.

What's the best way to automate ad rotation for existing Meta ad sets?

The best way to automate ad rotation for existing Meta ad sets is using an API-driven skill with a dedicated operational mode for ad rotation. It automatically generates new ad variants using approved creatives, correct UTMs, and brand naming conventions while remaining in draft.

Does this Meta Ads API automation support dayparting and frequency capping?

Yes, this Meta Ads API automation supports dayparting and frequency capping by integrating optimization intelligence from other agents. It applies these specific audience targeting, placement selection, and frequency rules directly during the ad set creation process.

How do I enforce naming conventions and UTM parameters for new Instagram ads?

To enforce naming conventions and UTM parameters for new Instagram ads, use an automated API skill that strictly applies these rules during creation. It ensures every generated ad variant adheres to brand guidelines and tracks correctly before human review.

What are the limitations of automating Facebook ad builds with this approach?

A key limitation of automating Facebook ad builds with this approach is the mandatory draft-first policy, meaning campaigns cannot go live instantly without human approval. It also relies entirely on the Meta Ads API and external optimization intelligence for targeting data.