Skip to content
Agentmart
Submit a tool

meta-ads-campaign-builder

Build and configure Meta Ads campaigns across all ODAX objectives — from objective selection through audience strategy, placement, budget, and creative launch.

Skill by narayan-metaflow

IndexedMIT★ 15
Write a review

Chalk Labs

Need help deploying meta-ads-campaign-builder?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/narayan-metaflow-meta-ads-campaign-builder

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Build and configure Meta Ads campaigns across all ODAX objectives — from objective selection through audience strategy, placement, budget, and creative launch.

Use cases: marketing, finance

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/meta-ads-campaign-builder

What's inside

Skill name
meta-ads-campaign-builder
Description
Build and configure Meta Ads campaigns across all ODAX objectives — from objective selection through audience strategy, placement, budget, and creative launch.
License
MIT
Instructions
258 lines in SKILL.md · view on GitHub

Files (3)

  • SKILL.md
  • audience-strategy.md · references/
  • meta-campaign-types.md · references/

SKILL.md (first lines)

## Process

1. **Define business goal** — Sales, leads, app installs, awareness, or traffic
2. **Select objective and conversion location** — Use the ODAX Selector below
3. **Choose campaign structure** — ASC vs manual (see Decision Tree)
4. **Configure ad set** — Audience, placements, budget, schedule, optimization goal
5. **Build creative** — Ad format, copy, media, CTA
6. **Launch and protect learning phase** — No major changes for 5-7 days

Read `references/meta-campaign-types.md` for detailed setup per objective × conversion location.
Read `references/audience-strategy.md` for complete audience targeting guidance.

## ODAX Objective Selector

**Meta's 6 objectives (ODAX system):**

| Objective | Use When | Optimize For | Typical Conversion Location |
|-----------|---------|-------------|---------------------------|
| **Awareness** | Brand reach, video views, store traffic | Reach, Ad Recall Lift, ThruPlay | N/A (upper funnel) |
| **Traffic** | Driving website/app visits | Link Clicks, Landing Page Views | Website, App |
| **Engagement** | Post engagement, video views, messages | Post Engagement, Video Views, Messages | Facebook, Instagram, Messenger |
| **Leads** | Lead form submissions, calls, sign-ups | Leads, Conversions | Instant Forms, Website, Messenger, Calls |
| **App Promotion** | App installs, app engagement | App Installs, App Events | App (iOS/Android) |
| **Sales** | Purchases, catalog sales, ROAS-driven | Conversions, Value, ROAS | Website, App, Shop, Messenger |

**Common mistake:** Using Traffic when you want Sales or Leads. Traffic optimizes for clicks, not conversions. Meta's algorithm will find clickers, not buyers. Always optimize for the deepest meaningful conversion event.

**Objective alignment rule:** If the goal is revenue → Sales. If the goal is leads → Leads. Only use Traffic if you genuinely just want page visits (rare for performance marketers).

## Campaign Structure Decision Tree

**Q1: Ecommerce with 100+ conversions/week?**
- Yes → **Advantage+ Shopping Campaigns (ASC)** — typically reduces cost per purchase ~12% vs manual
- No → Manual campaign structure

**Q2: How should the manual account be structured?**

Use the **simplified 3-campaign architecture** (2025 best practice):

| Campaign | Purpose | Audience | Budget Share |
|----------|---------|----------|-------------|
| **1. Prospecting** | New customer acquisition | Broad / Lookalikes / Advantage+ | 60-70% |
| **2. Retargeting** | Convert warm audiences | Website visitors, engagers, cart abandoners | 20-30% |
| **3. Testing** | Test new creative, audiences, offers | Varies per test | 10% |

**Why consolidated?** Meta's algorithm in 2025 performs better with fewer, larger ad sets that accumulate 50+ conversions/week. Hyper-segmentation starves ad sets of data.

## ASC (Advantage+ Shopping) Setup

| Setting | Configuration |
|---------|-------------|
| Targeting | Country-level only (no interest/behavior targeting) |
| Customer ratio | Set existing vs new customer budget split (e.g., 70% new / 30% existing) |
| Creative | Up to 150 ads per campaign (use this ceiling strategically) |
| Catalog | Required for dynamic product ads |
| Budget | Enough for 50+ conversions/week minimum |
| Pixel + CAPI | **Must be strong** — ASC relies entirely on algorithm learning from signals |

**When ASC works best:** Ecommerce with 100+ conversions/week, strong Pixel + CAPI, diverse creative library, sufficient budget.

**When to skip ASC:** Low conversion volume (<50/week), weak tracking, need granular audience control, non-ecommerce.

## Ad Set Configuration

### Budget & Bid Strategy

| Strategy | When to Use | How It Works |
|----------|------------|-------------|
| **Highest Volume** (default) | No specific CPA/ROAS target, want maximum results | Meta spends full budget to get most conversions |
| **Cost Cap** | Have a target CPA | Sets maximum average CPA — may underspend if target is tight |
| **Bid Cap** | Have a hard maximum per-result bid | Caps individual auction bids — most restrictive |
| **ROAS Goal** | Have a target ROAS (ecommerce) | Optimizes for return on ad spend target |

**Budget sufficiency rule:** Each ad set needs enough budget for 50+ conversions/week (optimal) or 25+ (minimum). If your target CPA is $50, that means $250-$350+/week per ad set minimum.

**60/30/10 allocation:**
- 60% to best-performing audiences/ad sets
- 30% to scaling tests
- 10% to experimental

**Scaling rule:** Increase budgets by 20% increments maximum. Larger jumps risk resetting learning phase.

### Placement Strategy

| Approach | When | Configuration |
|----------|------|--------------|
| **Advantage+ Placements** (default) | Most campaigns | Let Meta optimize across all placements. Recommended default |
| **Manual placements** | Specific creative constraints | Select specific placements (Feed only, Reels only, etc.) |

**Monitor placement performance:** Even with Advantage+, review placement-level ROAS. If Audience Network drives clicks but no conversions, consider excluding it.

**Creative specs by placement:**
- Feed: 4:5 vertical (best) or 1:1 square
- Stories/Reels: 9:16 full vertical
- Right Column: 1:1 square
- In-stream video: 16:9 landscape
- 4:5 vertical outperforms 1:1 by ~15% in Feed (Billo data)

### Attribution Windows

| Window | Best For |
|--------|---------|
| 7-day click, 1-day view (default) | Most campaigns. Standard attribution |
| 1-day click | Short purchase cycles, low-ticket items |
| 7-day click | High-ticket, longer consideration (removes view-through noise) |

**Critical (October 2025):** `7d_view` and `28d_view` windows removed from Insights API. Don't build reporting dependencies on these.

## Ad Creative Setup

### Format Selection

| Format | Best For | Specs |
|--------|---------|-------|
| Single image | Simple messaging, product shots | 1080x1350 (4:5), <30MB |
| Single video | Storytelling, demos, UGC | 4:5 or 9:16, 15-30 sec, <4GB |
| Carousel | Multiple products, feature walkthrough | Up to 10 cards, 1:1 or 4:5 |
| Collection | Ecommerce catalog browsing | Cover image/video + catalog products |
| Reels-native | Mobile-first vertical video | 9:16, 15-60 sec |

From narayan-metaflow/metaflow-marketing-skills, MIT.

More from narayan-metaflow/metaflow-marketing-skills

Signals

Stars
15
Forks
2
Open issues
0
Last commit (this folder)
Apr 17, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from narayan-metaflow

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get meta-ads-campaign-builder running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying meta-ads-campaign-builder?

CallGet help
Cite this page

meta-ads-campaign-builder skill. Agent Mart. https://agentmart.dev/skills/narayan-metaflow-meta-ads-campaign-builder (last updated 2026-10-24)