Missing columns and empty values for the fields expected by the selected target.
Your feed.
Before the
platform sees it.
Catch catalog friction while it is still cheap to fix.
Commerce Feed Doctor audits CSV/TXT product feeds for ChatGPT Ads and baseline Google Merchant readiness. It also compares two catalog exports for price, availability, quantity and presence drift — without sending the files to a backend.
Free beta · local-first · no account required. Independent tool; not affiliated with or endorsed by OpenAI or Google.
Feed audit.
Use one feed for readiness checks or compare two exports to surface catalog drift. CSV/TXT parsing and the checks run in this browser.
Choose the job
No file analyzed yet.
What it catches
Small feed defects become expensive after launch.
The Doctor is deliberately narrow: catch structural feed problems, basic platform-readiness issues and cross-source drift before they turn into rejected items, broken destinations or campaign debugging.
Duplicate product IDs and inconsistent presence between two catalog sources.
Invalid HTTP/HTTPS product and image links before traffic is sent into them.
Availability, regular price and sale-price formats that can break downstream ingestion.
Price, availability, quantity and title differences between two exports keyed by ID/SKU.
Download findings as CSV so the diagnosis can become a repair checklist instead of disappearing in a browser tab.
From diagnosis to launch
Need the campaign live, not just the feed clean?
QuickLaunch Commerce turns the preflight into implementation: campaign structure, context hints, feed repair/mapping plan, conversion measurement and launch QA.
Local-first by design
Let the feed fail safely.
Use the beta before upload, before campaign QA, or whenever two systems disagree about what your catalog currently contains.