Catalog troubleshooting

What to do about save errors, import problems and answers your agent gets wrong.

Updated

What you seeWhyWhat to do
"Product name is required."The name is emptyType a name
"Price must be a number."Letters or symbols in a number boxUse digits only; put ranges or notes in the description
"Those options would make … versions, and the limit is 100."Too many combinationsRemove some values, or split the item in two
Items vanished after you archived themArchived, Off market and Past are hidden by defaultFilter for that status
Your agent says a back-ordered item is out of stockContinue selling when out of stock isn't tickedTick it on the item, or on each version
Your agent says a real dish isn't on the menuIts status is Draft or Archived, which hides it from customersUse Off today instead
Your agent quotes a per-night rate as a totalNo price unitSet the unit beside the price
Your agent never mentions a saleThe was-price isn't higher than the priceRaise the was-price to the genuine original
Your agent can't find anythingYour trial or plan endedCheck Billing: the catalog comes with every plan
Your agent can't find items customers describeThey have no description or categoryUse the need-detail filter and add a description, a category and a few tags
"That file doesn't look like a CSV, XLS, or XLSX."Wrong file typeExport as CSV or XLSX first
"That file is too large. The maximum size is 10MB."The file is over 10 MBSave only the product sheet as CSV, or split it
"Couldn't find any columns or rows in that file."The first sheet is empty, or the headers aren't in the first rowRemove rows above the headers and put the products on the first sheet
Half the rows have no nameA store export's extra rows for images and sizesMap the Handle / product ID column
Arabic names arrive garbledThe file uses an old Windows encodingSave it as CSV UTF-8 from Excel
Only one image per product importedThe image column or the handle column wasn't mappedMap Image URL(s), and the handle for store exports
Prices landed on the wrong sizesPrice was mapped from a product-level columnMap Price to the per-row (variant) price column
Your whole catalog disappeared after an importReplace catalog was usedIt's permanent: import the right file again