ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified social Safety 4/5

Meta Ads

Skill by zachgodsell93

Why use this skill?

Automate your Facebook and Instagram ad management with the Meta Ads skill for OpenClaw. Read, write, and optimize campaigns via API.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/zachgodsell93/meta-ads
Or

What This Skill Does

The Meta Ads skill provides an end-to-end interface for the Meta Marketing API, enabling users to interact with their Facebook and Instagram advertising infrastructure directly through OpenClaw. This skill abstracts the complexity of Graph API calls, allowing for the granular management of campaigns, ad sets, and individual ad creatives. It supports both read and write operations, meaning you can pull performance metrics for data analysis or push updates to campaign budgets, status, and bidding strategies in real-time. By leveraging either User Access Tokens or production-grade System User Tokens, this skill serves as a programmatic bridge between your AI agent and the Meta ecosystem, facilitating automated ad ops workflows.

Installation

To integrate this skill, use the OpenClaw command-line interface. Ensure you have your Meta credentials ready before executing the installation:

clawhub install openclaw/skills/skills/zachgodsell93/meta-ads

Post-installation, you must configure your environment variables within the skill settings: META_ACCESS_TOKEN and META_AD_ACCOUNT_ID. Please ensure the token possesses both ads_read and ads_management scopes, as these are critical for write operations.

Use Cases

  • Automated Budget Adjustment: Dynamically increase or decrease ad spend based on real-time ROAS or CPA thresholds.
  • Performance Reporting: Automatically synthesize campaign performance data into a formatted summary for stakeholder review.
  • Campaign Scaling: Clone high-performing campaigns or create new ad sets across multiple accounts simultaneously.
  • Status Management: Pause underperforming ads instantly to prevent budget wastage outside of manual monitoring hours.

Example Prompts

  1. "Check the current spend and performance metrics for all active campaigns in my account over the last 7 days and summarize which campaign has the lowest CPA."
  2. "Pause the campaign with ID 123456789 immediately because its frequency has exceeded 3.0."
  3. "Create a new draft campaign named 'Summer Sale 2024' with an objective of 'OUTCOME_TRAFFIC' and set the status to paused for manual review."

Tips & Limitations

  • Rate Limiting: Always be mindful of Meta's Graph API rate limits. High-frequency automated calls may trigger throttling, so implement backoff logic if processing large volumes of data.
  • Prefixing: Remember that the Meta API expects ad account IDs to be prefixed with act_. Ensure your META_AD_ACCOUNT_ID variable follows this format if required by your implementation.
  • Token Expiry: If using short-lived User Access Tokens, ensure your workflow accounts for token refreshing. We strongly recommend using System User Tokens for production to maintain uninterrupted access.

Metadata

Stars879
Views0
Updated2026-02-11
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-zachgodsell93-meta-ads": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#latest
Safety Score: 4/5

Flags: external-api, network-access

Related Skills

crypto-news-ns3

No API key, instant access. Binance and CoinGecko use our data. AI reads 20+ crypto media outlets in real time and ranks every article by importance. Market sentiment indicators optimized for trading signals and trigger data. Breaking news, coin-level filters, and exchange listing news from CoinMarketCap, Coinbase, Bybit, OKX, Hyperliquid, and Robinhood. Bitcoin (BTC), Ethereum (ETH), Solana (SOL), XRP, Dogecoin (DOGE), BNB, stablecoin (USDT, USDC), DeFi, ETF news, and whale alerts. 16 languages. Four feeds: real-time crypto news ranked by AI, daily market briefing, top stories ranking, and breaking headlines. Built for trading bots, TradingView workflows, and AI agents. Use when the user asks about crypto news, portfolio updates, market briefings, breaking headlines, top stories, or news about specific coins.

assembleai-crypto 4473

Agent Browser (Juan's fork)

A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.

amorypaz1781 4473

Qoris Memory — Persistent Agent Memory

Persistent memory for OpenClaw agents via the Qoris MCP server. Explicit save/recall tools for cross-session context. User-owned API key, no automatic data capture.

apps-debug 4473

windows-tts

Push text notifications to Windows Azure TTS service for audio broadcast via Bluetooth speakers. Perfect for family reminders, alarms, and announcements.

cmosakg 3453

memoria

Gives your OpenClaw agent persistent memory across every session. MEMORIA maintains a structured knowledge layer: who you are, what you're building, every decision made, every lesson learned, every project in flight. Your agent stops being a stranger and starts being a colleague who was there for everything. Zero cloud. Zero API keys. All memory lives in a single local markdown file you own and control forever.

contrario 3409