ChatGPT Ads
Build product campaigns from an uploaded feed
Upload or map a feed to build ChatGPT Ads product campaigns.
Use the uploaded feed source when you want to build product campaigns from a file or feed instead of an existing Labelizer project.
Feed size
Upload a CSV or XML file of up to 100 MB, or use a feed URL of up to 512 MB. A feed can hold up to 25,000 products. When it holds more, only the first 25,000 sync and the sync shows a warning. Contact support if you need a higher limit.
Checking a large feed can take a minute, because Flowboost reads every product to count them and estimate the Wolfy usage. You can adjust the first 10,000 products in the ad groups step. Products after those use the default settings.
What to check
- The feed contains stable product IDs.
- Title, description, image and landing-page fields are mapped correctly.
- Your organisation has enough Wolfy usage left for the selected products. Wolfy AI writes the ad copy, and the builder shows how much of your plan's monthly Wolfy usage it will take before you start.
- Generated content is reviewed before activating campaigns.
Track the campaign
After you start the campaign, the setup page shows its first sync with product, created, updated, paused, restored and warning counts. The campaign then appears under Autopilot, where you can follow its sync status, frequency and next sync. See Autopilot and synced campaigns.
Example of the managed campaign sync progress
Product ads (US catalog)
synced with warningsLabelizer project: US Shopping Feed
Products
342
Created
2
Updated
18
Paused
0
Restored
0
Warnings
5
Sync frequency: daily
Next sync: 8/14/2026, 9:00:00 AM
Labelizer project: daily · next 8/14/2026, 7:00:00 AM
Local settings are authoritative.
Scheduled syncs restore campaign settings and product ads from the saved source.
Campaign: cmpn_44
3 products were skipped because their landing page URL is no longer reachable.