Skill detail
Facebook/Meta Ads
Automates Facebook and Instagram advertising: campaign structure, audience targeting, ad creative, and performance reporting via an ads MCP server.
Inspect before use
Read the source instructions and check the requirements before you install this skill.
SKILL.md
The saved excerpt is a snapshot from when this skill was listed. The external source remains the complete and most current version.
---
name: Facebook/Meta Ads
description: Automate Facebook and Instagram advertising campaigns, audience targeting, and performance optimization
version: 1.0.0
author: Claude Office Skills
category: advertising
tags:
- facebook
- meta
- instagram
- ads
- marketing
department: marketing
models:
- claude-3-opus
- claude-3-sonnet
- gpt-4
mcp:
server: ads-mcp
tools:
- meta_ads_create
- meta_ads_report
- meta_audience
- meta_pixel
capabilities:
- Campaign management
- Audience targeting
- Ad creative optimization
- Performance reporting
input:
- Campaign objectives
- Target audiences
- Ad creatives
- Budget settings
output:
- Campaign performance
- Audience insights
- ROAS reports
- Optimization recommendations
languages:
- en
related_skills:
- google-ads-manager
- tiktok-marketing
- ads-copywriter
---
# Facebook/Meta Ads
Comprehensive skill for automating Facebook and Instagram advertising.
## Core Workflows
### 1. Campaign Structure
```
META ADS HIERARCHY:
┌─────────────────────────────────────────────────────────┐
│ 🎯 CAMPAIGN (Objective) │
│ Goal: Conversions, Traffic, Awareness, etc. │
├─────────────────────────────────────────────────────────┤
│ ├── 📊 AD SET 1 (Audience + Budget) │
│ │ ├── Audience: Lookalike 1% │
│ │ ├── Budget: $50/day │
│ │ ├── Placement: Feed + Stories │
│ │ │ │
│ │ ├── 📝 Ad 1: Image + Copy A │
│ │ ├── 📝 Ad 2: Video + Copy A │
│ │ └── 📝 Ad 3: Carousel + Copy B │
│ │ │
│ └── 📊 AD SET 2 (Different Audience) │
│ ├── Audience: Interest Targeting │
│ ├── Budget: $30/day │
│ │ │
│ ├── 📝 Ad 4: Image + Copy A │
│ └── 📝 Ad 5: Video + Copy B │
└─────────────────────────────────────────────────────────┘
```
### 2. Campaign Objectives
```yaml
campaign_objectives:
awareness:
- brand_awareness
- reach
consideration:
- traffic
- engagement
- app_installs
- video_views
- lead_generation
- messages
conversion:
- conversions
- catalog_sales
- store_traffic
```
## Audience Targeting
### Custom Audiences
```yaml
custom_audiences:
website_visitors:
source: pixel
rules:
- event: ViewContent
retention_days: 30
email_list:
source: customer_file
file: "customers.csv"
mapping:
- email
- phone
- first_name
- last_name
video_viewers:
source: engagement
video_id: "123456"
watched_percentage: 75
retention_days: 365
page_engagers:
source: page
actions:
- liked_page
- commented
- shared
retention_days: 90
```
### Lookalike Audiences
```yaml
lookalike_audiences:
- name: "High Value Lookalike 1%"
source: purchasers_180d
country: "US"
percentage: 1
- name: "Leads Lookalike 2%"
source: lead_form_submitters
country: "US"
percentage: 2
- name: "Engagers Lookalike 3%"
source: page_engagers
country: ["US", "CA", "UK"]
percentage: 3
```
### Interest Targeting
```yaml
interest_targeting:
detailed_targeting:
interests:
- "Online shopping"
- "E-commerce"
- "Fashion"
behaviors:
- "Engaged shoppers"
- "Online buyers"
demographics:
age: [25, 54]
gender: all
exclusions:
custom_audiences:
- existing_customers
interests:
- competitors
```
## Ad Creative
### Ad Formats
```yaml
ad_formats:
single_image:
image_specs:
ratiRead the full source on GitHub (opens external page)