In short. OpenAI Ads starts another creative review when a submitted ad creative is updated.
Definition: Yes. OpenAI Ads documentation says that updating an ad's creative creates a new submitted version and starts another creative review. The review result is recorded separately from the ad's configured status.
Key facts
- Updating creative creates a new submitted version and starts another review, according to OpenAI's Campaign Management documentation.
- An ad response includes
review_status, with the documented valuesin_review,rejected, andapproved, as described in the Ads API reference. - When an update includes
creative, the API reference says to send the full creative object. - OpenAI separates the ad's configured
statusfrom its review fields. Status describes whether the resource is enabled, while review fields describe approval checks, according to the Ads troubleshooting guide. - An ad can have
status: "active"whilereview_status: "in_review"; it is enabled but its review is incomplete.
What happens when the creative changes?
For a standard chat_card, the creative contains the type, title, body, destination URL, and image file. The campaign documentation's update example replaces that complete object. It then states that updating creative creates a new submitted version and starts another review.
The Ads API reference makes the update shape explicit: all update fields are optional, but an update that includes creative must contain the full creative object. A title, body, destination URL, or image file change therefore belongs to the creative update described by the documentation.
curl -X POST "https://api.ads.openai.com/v1/ads/ad_123" \
-H "Authorization: Bearer ${OPENAI_ADS_API_KEY}" \
-H "Content-Type: application/json" \
-d '{
"creative": {
"type": "chat_card",
"title": "Ready for your next trail?",
"body": "Explore our latest trail running collection.",
"target_url": "https://example.com/trail-shoes",
"file_id": "file_123"
}
}'
How can review be checked?
Retrieve the ad after submitting the update and inspect status, review_status, and review:
curl -G "https://api.ads.openai.com/v1/ads/ad_123" \
-H "Authorization: Bearer ${OPENAI_ADS_API_KEY}"
The API documents in_review for a pending review, approved when the relevant review passed, and rejected when the review failed. For a rejection, OpenAI says to inspect the returned reason, correct the relevant issue, and edit the ad for it to be reviewed again. The documentation does not publish a review duration.
Does approval decide whether the ad serves?
Review and delivery are related but separate checks. The troubleshooting guide says that an active ad with review_status: "in_review" is enabled while review remains incomplete. It also says that an approved ad can still be prevented from serving by a paused parent or another delivery condition.
Changing the configured status does not approve a rejected creative or finish a pending review. A preview shows the creative's appearance, but the campaign documentation says that it does not confirm serving eligibility.
Related terms
- Ads in ChatGPT
- Does a ChatGPT ad preview confirm delivery eligibility?
- Why can an active ChatGPT ad stop serving when its campaign is paused?
- What image formats and dimensions do ChatGPT chat-card ads accept?
FAQ
If I change only the title, does another review start?
Yes, if the title change is submitted as a creative update. OpenAI's campaign documentation includes the title inside the creative object and says that updating creative creates a new submitted version and starts another review.
Can I activate an ad while its creative is in review?
An ad can have an active status while its review status is in_review, which means it is enabled while review is incomplete. Serving still depends on the campaign, ad group, approval, and other delivery conditions.
What should I do after a creative is rejected?
Inspect the returned reason, correct the relevant issue, and edit the ad so OpenAI can review the submitted creative again.
Sources
- OpenAI Developers, "Campaign Management", publication date not displayed; reviewed 17 October 2026
- OpenAI Developers, "Ads", publication date not displayed; reviewed 17 October 2026
- OpenAI Developers, "Troubleshooting", publication date not displayed; reviewed 17 October 2026
Check how a page reads to answer engines. Open the GEO score analyzer