Choose an .xlsx workbook to inspect it in your browser. The file is not uploaded, stored, or sent to an advertising account. The validator checks the supported three-sheet format and reports actionable issues before the authenticated import review.
Check your workbook
Local processing · No upload · .xlsx up to 512 KiB
Download the workbook template and replace its example rows before validation.
What the local check covers
The validator checks the campaigns, adgroups, and ads sheets, required headers, nonempty rows, parent references, duplicate names, decimal amounts, supported objective labels, context-hint JSON, URLs, and text lengths. It also flags formulas and unsupported workbook features rather than evaluating spreadsheet code.
Use a values-only copy of the supplied template. A local pass means the inspected fields passed these checks; it does not establish that the platform will accept the campaign.
What still needs account review
The public tool cannot verify advertiser eligibility, live account limits, destination availability, image approval, or feature access. It does not submit an OpenAI validation request or create campaign objects.
The workspace compiler applies the actual account’s settings and current import rules. Read its errors and warnings, including the limited-preview bulk path’s restrictions, before preparing a change.
Resolve issues without losing the original
Keep the original workbook and correct a copy. Start with missing sheets and headers, then fix parent references and values. Download the local issue report if another teammate needs to make the corrections.
After a platform import, retain the submitted version and resource IDs. Reconcile partial or uncertain results before retrying; this public validator does not know which objects already exist in an account.