Evergreen guide
CSV import a domain list
How to bulk-import domains into DomainsBoard from a spreadsheet — required columns, validation, and migration tips from registrar exports.
Last reviewed: 11 August 2026
CSV import is the bridge between spreadsheet reality and a living board.
Best-fit use cases
- Migrating an existing sheet
- Importing a registrar export that has no API
- Seeding inventory before you connect sync
Mapping tips
- Normalize dates to a real date format
- Use ISO currency codes (
USD,EUR,GBP) - Split labels with commas if your sheet stores them in one cell
- Deduplicate domain names before upload
DomainsBoard flow
- Download the sample template (or match your sheet to it).
- Upload and map columns.
- Fix flagged rows (duplicates, unknown currencies).
- Import only the clean rows.
After import, connect registrars for ongoing truth — import is a doorway, sync is maintenance. See spreadsheet tracking.
FAQ
What columns are required for domain CSV import?
Domain name is required. Expiry, renewal cost, currency, labels, and purchase fields improve quality and should be mapped when available.
Related guides
How to track a domain portfolio in a spreadsheet
A durable spreadsheet layout for domain inventory, renewals, and costs — plus when to graduate from sheets to a dedicated board.
DomainsBoard vs spreadsheet
An honest comparison of tracking domains in a spreadsheet versus DomainsBoard — when sheets win, when a board wins, and how to migrate.
Registrar sync and domain portfolio tools
How registrar sync should work, which connections matter in practice, and how to choose tools without chasing yearly roundup noise.