Advertising platform for Facebook, Instagram, Messenger, and Audience Network. Type: OAuth 2.0 Access Token Header: Access token as query parameter Setup: Creat
The Meta Ads skill enables direct integration with Facebook’s advertising ecosystem, including Instagram, Messenger, and the Audience Network. It supports managing campaigns, ad sets, ads, and audiences via the Marketing API, allowing users to retrieve detailed metrics like impressions, clicks, spend, and conversion actions. Authentication relies on OAuth 2.0 access tokens generated through Meta Business Suite, facilitating secure and scalable access to campaign controls and reporting.
This skill is designed for performance marketers who need to automate campaign creation, adjust budgets, or pull granular insights for analysis. It supports key operations such as creating campaigns with specific objectives (like conversions or traffic), fetching campaign and ad performance data, and managing custom or lookalike audiences for precise targeting.
Meta Ads is ideal for paid media specialists who manage Facebook and Instagram advertising at scale, especially those responsible for multi-channel campaigns requiring cohesion across platforms. Growth leads and agency strategists focused on optimizing spend and audience segmentation will benefit from the ability to automate campaign workflows and extract actionable analytics. It also suits CRO professionals who integrate advertising data with conversion tracking to refine targeting and budget allocation.
These personas often work in environments where rapid iteration on ad creatives and budgets is critical, and where data-driven decision-making hinges on up-to-date, comprehensive ad performance metrics.
Practitioners typically start by authenticating through Meta Business Suite to generate an access token tied to their ad accounts. Next, they pull lists of ad accounts and campaigns to audit current performance or identify opportunities. Creating or updating campaigns involves specifying objectives, budgets, and status, allowing for controlled deployment or pausing of ads. Audience management workflows include retrieving existing custom audiences or generating lookalikes to target similar high-value users, leveraging audience size and composition data to inform targeting strategies.
Finally, regular reporting pulls insights such as impressions, clicks, spend, and conversion costs over specified date ranges, enabling ongoing campaign optimization and budget reallocation based on ROI and CPA metrics.
How often can I call the Meta Ads API? The limit is 200 calls per hour per ad account, with 60 calls per hour specifically for the Marketing API, so batching requests is recommended for efficiency. Can I automate campaign status changes? Yes, you can update campaign statuses, such as activating or pausing campaigns, via POST requests to the campaign endpoint. Does this skill support lookalike audience creation? Yes, you can create lookalike audiences by specifying a source audience and similarity parameters to expand targeting effectively.
Attach the Meta Ads skill to your Metaflow agent task by providing the OAuth access token from your Meta Business Suite app. Once connected, your workflows can automate campaign creation, status updates, audience management, and performance reporting across Facebook and Instagram channels. Expect to streamline data retrieval and execution of ad operations in a unified interface, enabling faster iteration and tighter integration with your marketing stack. You can extend this by combining Meta Ads with analytics and CRO skills to close the loop on campaign performance and optimization.
For broader context, see our roundup of claude marketing skills, and read Claude skills for Meta Ads for related setup guidance.