RecipeChatGPT Ads
Prepare a ChatGPT Ads image campaign
Prepare a ChatGPT Ads image campaign with native goals, compatible bidding and budgets, and confirmation before each write.
IntentCreate a compatible campaign, ad group and image ad in pause, confirming and verifying each change.
- 4
- Steps
- 12
- Tools
- 2
- Rules
- 2
- Failure modes
When to use it
Use it when
- The user wants a new image ad and explicitly asks to prepare its campaign.
Do not use it when
- Publishing active delivery as part of creating the campaign hierarchy.
What it needs first
Required
Preconditions
- The workspace has a paid plan and write access to the selected account.
- The account is ticked in the dashboard, confirmed via list_accounts.
Inputs
briefrequired- Objective, budget, dates, targeting, destination, copy and image.
Procedure
In order. Every tool named is one the gateway ships, and links to its reference.
Read the account's goals and the native schemas. Validate the objective, billing, bidding and budget combination before preparing any mutation.
Preview and confirm a PNG, JPEG or WebP upload, or an image import from a public HTTPS URL. Use the returned file ID.
Preview and confirm the campaign, then the ad group and ad, keeping all three paused. Verify each parent before creating its child.
Read each created entity and the parent's inventory. Keep mutation receipts to resolve uncertain responses without resubmitting.
Decision rules
The observable condition, what it lets you conclude, and what takes the conclusion back.
When
Native eligibility or a prerequisite is missing
Conclude
Report the missing prerequisite before attempting a child creation.
When
A mutation times out or its entity is missing from the parent inventory
Conclude
Preserve the receipt and read again. Do not repeat the write or report the hierarchy complete.
Evidence every conclusion must carry
- Every figure carries its account, metric and window.
- Anything below a readable sample size is reported as unjudged, not as zero.
Where the agent stops
- Every mutation needs its own saved preview and explicit human confirmation. Activation is a separate confirmed operation.
How it goes wrong quietly
The cases where the analysis is wrong and still looks right. Read them before trusting a number.
- Native write budgets and bids are integer currency micros. They use different units from report spend.
- Binary images must be at least 640 × 640 pixels and no larger than 5 MiB. Video and carousel ad creation are not supported.
What the answer contains
- 01Readout
- The figures, with windows and accounts named.
- 02Flags
- What deserves a deeper skill or a human decision.