Column reference
Fourteen columns, one of them required.
An export writes all fourteen columns in the order below. On import the order does not matter, and unrecognised columns are ignored.
Import reference
Only url is required. The other thirteen columns can be left blank or left out entirely, and the same import also accepts JSON. Every rule below describes what the product actually does today.
Column reference
An export writes all fourteen columns in the order below. On import the order does not matter, and unrecognised columns are ignored.
Each header is trimmed, split at camelCase boundaries, lowercased, and then any run of spaces or hyphens becomes a single underscore. Domain Rating, domainRating, domain-rating, and DOMAIN_RATING therefore all resolve to the same column. Columns that match nothing are ignored rather than failing the import.
Apart from url, an empty cell is never an error. Numeric columns are treated as unset, type, language, and fee fall back to their defaults, and important counts as false. You do not need to fill in a complete grid to import.
There are four reasons: the address cannot be parsed as an http or https URL; a value is not recognised, such as a rating outside 0 to 100 or an important cell that is neither true nor false; the domain is on your blacklist; the same target already appears earlier in the file; or your plan's limit on new targets is reached, in which case targets that already exist are still updated. The import result reports each count separately.
The same import accepts either format and decides by looking at the text: if it starts with [ or { it is read as JSON, otherwise as CSV. JSON must be an array of objects, and the field names use the same aliases listed above.
Targets are matched by site plus canonical URL. Export your list, edit it in a spreadsheet, and import it again to update the existing targets in place. The export is written with a BOM and CRLF line endings so it opens cleanly in Excel.
After the import
Notes, priority, status, and follow-up dates stay with each target.