Opus Growth

Create ChatGPT Ads Ad Group

Creates an ad group under a ChatGPT Ads campaign and sets its maximum bid and context hints.

Type
Makes changes
Credits
5
Platform
ChatGPT Ads
Approval
Preview first, applied after you approve

What it does

Creates an ad group under a ChatGPT Ads campaign and sets its maximum bid and context hints.

`max_bid` is the most you will pay for one click (or one thousand impressions when `billing_event` is `impression`), in the account currency. It is checked against two rules: a bid can never exceed the campaign's own daily budget (one click cannot consume the whole day), and a sanity ceiling catches a decimal slip like 3500 for 3.5. A deliberate high bid passes with `allow_high_bid=true`. `context_hints` decides which ChatGPT conversations the ads can match: short natural sentences describing the product, the use case or the need, in the language your buyers actually chat in, up to 2000 of them. They are not exact-match keywords and they do not replace country or platform targeting. Created paused unless `activate=true`. confirm=false returns a dry run.

MCP: create_chatgpt_ads_ad_group

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
campaign_idstringRequired·Exact campaign identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
namestringRequired·Human-readable name for the resource being created or updated.
max_bidnumberOptional0Max bid value in the provider's required numeric unit. Use the account currency for money values and the provider format for ratios or percentages.
billing_eventstringOptionalclickclick · impression · Billing event or optimization billing basis accepted by the advertising provider.
activatebooleanOptionalfalseWhether to enable activate for this operation.
allow_high_bidbooleanOptionalfalseAllow high bid value in the provider's required numeric unit. Use the account currency for money values and the provider format for ratios or percentages.
context_hintsarrayOptional·Context hints value for create chatgpt ads ad group. Follow the documented provider format and use values returned by Opus Growth discovery tools where possible.
confirmbooleanOptionalfalseSafety confirmation for a state-changing operation. Leave false to preview or validate; set true only after the user explicitly approves the shown change.
accountstringOptional·Connected account selector for this operation. Use the exact account ID or account value accepted by this tool; when in doubt, obtain it from the relevant account-listing tool.