NameSilo

Import domains and settings from a CSV file

Add many domains at once, or change settings on many domains, from a spreadsheet saved as a CSV file.
Namecheap AuctionsNamecheap Auctions
SpaceshipSpaceship
SpaceshipSpaceship

A CSV file is a spreadsheet saved in a simple format that Excel, Google Sheets, and Numbers can all write. With one, you can:

  • Add many domains at once, each with its own price and settings.
  • Change settings on domains already in your account (e.g., new buy now prices for 200 domains).
  • Bring in a list you exported from another service, such as Afternic, Sedo, or Dan.com.

Only the cells you fill in change anything. An empty cell leaves that setting as it is.

Start with an export

The easiest file to start from is your own. On the "Added" tab of Domain names , select "Export". When the file is ready, select "Download CSV". It lists every domain in your account with every setting, in exactly the format the import reads back.

The export has two header rows. The first names each column; the second lists the values that column accepts. Edit the cells you want to change and save the file as CSV. Keep every column, even the ones you leave alone: a cell you do not edit changes nothing, and the full set of columns is how the import recognizes your file.

Import your file

  1. Go to Import domain names and select "CSV file upload".
  2. Under "Select CSV file to import", choose your file, then select "Preview".
  3. Check the preview, described below.
  4. Select "Add domains". Your file is processed in the background.
The Import domain names page: Manual input or CSV file upload

The preview

The preview shows the first rows of your file, one column of your file per line. Beside each, a menu says which setting it fills.

The Import CSV page after Preview, with each column of the file matched to a setting
  • For an export of your own with all its columns, every column is matched for you. For any other file, choose the setting for each column, and leave a column on "(none)" to ignore it.
  • One column must be the domain.
  • "Skip rows" is the number of header rows at the top of your file. Set it to 1 for a file with one row of column names, or 2 for an export of your own whose columns you changed. A complete export of your own skips its two header rows for you.
  • "Display name casing" sets how each domain name is capitalized on your landers. Leave "Apply casing to" on "Only new domains" to keep the names of domains already in your account as they are.
  • Each column label shows a check when its cells are valid. Select a label with a problem to see what is wrong, fix your file, and select "Preview" again.

"Add domains" appears once a domain column is chosen and the preview shows no problems. The preview checks only the first rows, so a problem further down shows up in the results instead.

Writing values

In a cellWhat it does
Nothing (empty)Leaves the setting as it is. A new domain gets your account setting.
(inherit)Uses your account setting for this domain from now on.
(disabled)For prices and text: removes the value (e.g., removes a buy now price). For on and off settings, write no instead.
(empty)For text and lists: sets an empty value (e.g., clears a list of categories).
yes or noFor on and off settings. true, false, 1 and 0 work too.
A whole numberPrices, in US dollars without cents (e.g., 4500). 0 turns the price off.
A percentage"Min. offer BIN percentage", with the percent sign, from 1% to 100% (e.g., 50%).

Settings with a fixed set of choices take these words, written exactly as shown:

ColumnAccepted values
For salefor_sale, promote_only (off market, still promoted), unlisted
Accept offersalways, with_price, without_price, never
Price displayafter (after email confirmation), before, standalone (straight to checkout)
Layoutdynamic (Auto), vertical (Narrow width), horizontal (Standard width), full_header
Payment logosalways, when_priced, never

The second header row of your export lists the values for every other column.

What an import changes

  • A domain that is not in your account is added and checked for verification, like on Add domains .
  • A domain already in your account keeps everything except the cells you filled in.
  • A domain you removed before is added back, with a warning so you can check it was intended.
  • Domains that are not in your file are left alone. An import never removes a domain.

Check the results

After you select "Add domains", you land on the import's page. Its tabs sort each domain by what happened:

TabShows
NewDomains added to your account.
UpdatedDomains already in your account whose settings changed.
IgnoredDomains already in your account with nothing to change.
WarningsDomains to check (e.g., one you had removed before).
ErrorsRows that were not imported. The reason shows under the domain.

"All" lists every domain in the import. Every import is listed on Imports , with how many domains were new, updated, ignored, had warnings or had errors. On an import's page, "Download original file" gives you the file back, and "Re-run import" runs the same file again. A re-run applies every value in that file again, so it undoes changes you made to those settings since.

The Imports page, with each import and how many domains were new, updated, ignored, had warnings or had errors

File rules

  • Save the file as CSV with commas between the columns, in UTF-8 (in Excel: "CSV UTF-8").
  • The file can be up to 16 MiB.
  • A row with a value that cannot be read is skipped as a whole and listed under "Errors". Fix it and import that row again.
  • Every row needs a domain. The import stops at the first row whose domain cell is empty, or that has fewer cells than your columns, so remove empty rows at the end of your file.
CatchedCatched

We're social

Escrow.com
Spaceship
Escrowly
CryptoExchange.com
Domain Recover

NamePros updates

New in Parking: updated way to act on many domains or inquiries at once
Your domain list and inquiry list now have a bar above and below the list. Check the items you want, then choose an action in the bar...
AIVikings
Catchy
  • The sidebar remains visible by scrolling at a speed relative to the page’s height.
Back