Import Domains from CSV

Upload a CSV file to add domains to UnifyDom. Get a clean portfolio with expiry tracking and alerts in minutes.

Updated: 2025-12-14

Quick answer

Upload a CSV file with your domain list and UnifyDom creates a portfolio with expiry tracking, tags, and alerts. No registrar access needed.

When to use this

  • You have domains in a spreadsheet (Excel, Google Sheets, etc.)
  • You want to quickly add domains without connecting registrars
  • You’re onboarding a new client and received a domain list
  • You inherited a portfolio and need visibility fast

Steps

  1. Prepare your CSV file — At minimum, include a column named domain with one domain per row.

  2. Open UnifyDom — Go to the Import section from the sidebar.

  3. Upload your CSV — Drag and drop, or click to browse your files.

  4. Preview and map columns — UnifyDom shows a preview. Match your columns:

    • domain (required) — The domain name
    • expiry (optional) — Expiry date in YYYY-MM-DD format
    • registrar (optional) — Registrar name
    • tags (optional) — Comma-separated tags
  5. Review duplicates — If any domains already exist, choose to skip or update.

  6. Confirm import — Click Import. UnifyDom fetches WHOIS data for missing expiry dates.

  7. Organize — Add tags, enable alerts, and filter your new portfolio.

CSV template

Use this template as a starting point:

domain,expiry,registrar,tags
example.com,2025-06-15,Namecheap,"client-a,primary"
mysite.org,2025-12-01,GoDaddy,internal
startup.io,,Porkbun,new

Notes:

  • Header row is required
  • Leave fields empty if you don’t have the data (UnifyDom will look it up)
  • Tags are comma-separated within quotes if multiple

Common issues

IssueCauseFix
”Invalid domain format”Domain has invalid charactersCheck for spaces or typos
”Missing header row”CSV doesn’t have column namesAdd a header row: domain,expiry,...
”Delimiter not recognized”File uses semicolons or tabsConvert to comma-separated format
”Duplicate domain”Domain already in your portfolioChoose to skip or update during import
”Expiry date invalid”Date not in YYYY-MM-DD formatReformat dates or leave empty for auto-lookup

FAQ

What format should my CSV be in?

Use comma-separated values with a header row. The minimum is one column named 'domain'. See the CSV template below.

Can I import domains without expiry dates?

Yes. UnifyDom will look up expiry dates via WHOIS after import.

What if I have duplicate domains?

UnifyDom will flag duplicates during import. You can choose to skip or update them.

How many domains can I import at once?

There's no hard limit. We've tested with portfolios of 10,000+ domains.