Opus Growth

Create Meta Campaign

Creates a Meta campaign.

Type
Makes changes
Credits
8
Platform
Meta Ads
Approval
Preview first, applied after you approve

What it does

Creates a Meta campaign. objective: OUTCOME_TRAFFIC | OUTCOME_SALES | OUTCOME_LEADS | OUTCOME_ENGAGEMENT | OUTCOME_AWARENESS | OUTCOME_APP_PROMOTION. daily_budget in main currency units (TRY/USD) — if provided, the campaign becomes budget-optimized (CBO) and its ad sets are not given separate budgets. special_ad_categories: comma-separated list (HOUSING, EMPLOYMENT, CREDIT...) — declaration is required for housing/employment/credit/finance/politics ads; empty = none. confirm=false = preview.

MCP: create_meta_campaign

How to use it

You don't call tools by name. Write what you want in ChatGPT, Claude or another assistant connected to Opus Growth, in your own words; it picks this tool when it fits.

Because this tool changes your account, your assistant first shows a preview of exactly what will change. Nothing is applied until you say yes, and every applied change is written to your audit log.

Parameters

NameTypeRequiredDefault
account_idstringRequired·Advertising account identifier to query or change. Use the exact ID returned by the relevant account-listing tool, not the display name.
namestringRequired·Human-readable name for the resource being created or updated.
objectivestringOptionalOUTCOME_TRAFFICOUTCOME_APP_PROMOTION · OUTCOME_AWARENESS · OUTCOME_ENGAGEMENT · OUTCOME_LEADS · OUTCOME_SALES · OUTCOME_TRAFFIC · Exact objective value for create meta campaign. Supply text in the provider's required format; when it selects an existing resource, use the exact identifier returned by the relevant list or search operation; matching the schema pattern.
daily_budgetnumberOptional0.0Daily spending budget in the account currency, in the provider's expected numeric unit.
special_ad_categoriesstringOptional·Exact special ad categories value for create meta campaign. Supply text in the provider's required format; when it selects an existing resource, use the exact identifier returned by the relevant list or search operation.
statusstringOptionalPAUSEDDesired provider status for this resource; choose an allowed value from this schema.
confirmbooleanOptionalfalseSafety confirmation for a state-changing operation. Leave false to preview or validate; set true only after the user explicitly approves the shown change.