Every imported row is saved as an UNLISTED company: it is not placed on any directory page, sitemap or public listing. Only rows without a business name (or unreadable/empty rows) are rejected. Unknown categories, countries, states or cities are kept exactly as in the file and flagged for review. Publish later from CRM → List companies, which still applies the full listing rules (catalog category, known city page). Every rejected or duplicate row is shown below with its row number and reason.
Optional. Used to match CSV categories to catalog services (synonyms / map) and as the default country. The same saved rules are used by CRM → List companies. Imports run with built-in defaults when nothing is saved.
Category map one per line: CSV category = service-slug (e.g. Roofing contractor = roofing)
"City not found" applies to the CRM listing step only; the import itself never places rows.
Accepted columns: Business Name, Main type / Category, Phone, Email, Website, Full address, City, State, Country, Zip, Link. Duplicates (same name + phone + city, or same name + website) against this file and everything already imported/indexed are reported, never overwritten.