Skip to main content
Glama

create_adset

Create a new ad set within a Meta Ads campaign by specifying targeting, budget, optimization goals, and billing settings to control ad delivery.

Instructions

Create a new ad set. Requires name, campaign_id, budget, optimization_goal, billing_event, and targeting. Defaults to PAUSED status.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYesAd set name
campaign_idYesParent campaign ID
daily_budgetNoDaily budget in currency cents (e.g. '5000' = $50.00)
lifetime_budgetNoLifetime budget in currency cents
optimization_goalYesOptimization goal: IMPRESSIONS, REACH, LINK_CLICKS, LANDING_PAGE_VIEWS, OFFSITE_CONVERSIONS, APP_INSTALLS, LEAD_GENERATION, VALUE, THRUPLAY, ENGAGED_USERS
billing_eventYesBilling event: IMPRESSIONS, LINK_CLICKS, APP_INSTALLS, THRUPLAY
bid_strategyNoBid strategy: LOWEST_COST_WITHOUT_CAP, LOWEST_COST_WITH_BID_CAP, COST_CAP, LOWEST_COST_WITH_MIN_ROAS
targetingYesJSON string of targeting spec (age_min, age_max, genders, geo_locations, interests, etc.)
start_timeNoStart time (ISO 8601)
end_timeNoEnd time (ISO 8601)
statusNoAd set status (default PAUSED)PAUSED
Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mikusnuz/meta-ads-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server