Skip to content
Domain NameLovers
All guides

How to Start Domain Investing (An Honest Beginner's Guide)

What domain investing actually is, what the realistic returns look like, and a first-year plan that doesn't require you to spend much to find out whether you like it.

Brooks Conkle5 min read

Domain investing is buying web addresses in the hope that someone will later want one badly enough to pay you more than you paid. That is the whole business. Everything else is detail.

It is also an area with an unusually high ratio of confident advice to actual results, so before anything practical, here is the part most beginner guides bury.

The realistic picture

Most domains you buy will never sell. Not "some." Most. A sell-through rate in the low single digits per year is normal for a hand-registered portfolio. If you own 200 names, a good year might be three or four sales.

Holding costs compound. A domain is not a one-time $12 purchase. It is $12 every year until you either sell it or admit it is not going anywhere. Two hundred names at $12 is $2,400 a year, forever, whether or not anything sells.

Liquidity is terrible. You cannot sell a domain the way you sell a stock. There is no bid waiting. A name that will eventually fetch $3,000 may take four years to find the one buyer who wants it, and there is nothing you can do to speed that up beyond outreach.

The wins are real but lumpy. The economics work because the winners are large relative to the cost. One $2,500 sale covers a lot of renewals. But you cannot plan on when it lands.

If that has not put you off, the rest of this is genuinely fun.

Step 1: Decide what kind of investor you are

There are a few distinct strategies, and mixing them badly is how beginners lose money.

  • Hand registration. You think of names and register fresh ones for $10–15. Cheapest to start, lowest hit rate, and the strategy where a bad eye for names costs you the most in renewals.
  • Expired and auction buying. You buy names that already exist, often with age, traffic, or backlinks. Costs more per name, better base rates, requires more research.
  • End-user focused. You buy names that a specific type of business obviously needs — AustinPlumb.com, DenverHaul.com — and expect to sell to a business in that niche.
  • Brandables. Short, invented, pronounceable names aimed at startups. Higher ceiling, much slower, and heavily dependent on the .com.

Most people should start with hand registration in a niche they actually understand, because your domain knowledge is not the constraint — your knowledge of what businesses want is.

Step 2: Pick a niche you know something about

This is the most underrated advice in domaining.

If you have worked in home services, you know that "plumb" reads fine to a plumber and "plumbing" is what customers search. If you have never been near the industry, you will guess, and your guesses will be worse than someone else's knowledge.

Pick two or three niches where you have some real exposure — your job, your hobbies, your region. You will register better names in those niches than a smarter investor with no context.

Step 3: Set a budget you will not resent

Decide up front what a year of this costs you, and treat it as tuition rather than an investment.

A reasonable first year:

  • 20 to 40 hand-registered names, mostly .com
  • $250 to $500 total, including the first year of renewals
  • Zero expectation of a sale in year one

Forty names is enough to learn what you are bad at without being enough to hurt. It also forces you to be selective, which is the actual skill.

Step 4: Build a filter before you build a portfolio

Every name you consider should clear a few hard gates before you even think about whether you like it:

Our free scorer runs most of these mechanically and shows its reasoning, which is a fast way to check yourself when you are excited about a name at midnight.

Step 5: Learn to sell before you need to

Most beginners register names, list them on a marketplace, and wait. Then nothing happens, and they conclude domaining does not work.

Listing is passive and it is not enough on its own. The sales that actually happen usually involve one of:

  • A marketplace listing with a real price on it. "Make offer" filters out a surprising number of buyers who just wanted to know if they could afford it.
  • Direct outreach. Finding businesses that would obviously benefit from the name and emailing them. This is slow, has a low response rate, and it works.
  • Landing pages. A simple "this domain is for sale" page on the name itself, so anyone who types it in knows it is available.

Do all three. The first one is free.

Step 6: Be ruthless at renewal time

Your first renewal cycle is the real test.

Twelve months in, you will have names you registered with total confidence that now look obviously bad. The temptation is to renew them anyway, because dropping feels like admitting a mistake and because "it only costs $12."

Drop them. The $12 is not the point — the point is that renewing a name you would not buy today is a decision to keep paying for a bad decision. We built a portfolio triage tool specifically for this, because scoring 200 names one at a time is exactly the kind of chore people avoid until the auto-renewals have already gone through.

Rule of thumb: if you would not register the name today at today's price, do not renew it.

Step 7: Find other people doing this

Domaining is unusually isolating. You are making judgment calls about what businesses want, alone, with no feedback until something either sells or does not — and "does not" takes years to confirm.

The fastest way to compress that loop is to talk to people who are further along, especially about the names they got wrong. That is why this community exists: a room where you can post a name before you buy it and get an honest read, and where people say when something did not sell.

The single highest-return habit in this business is showing a name to someone else before you spend money on it. Everything else is optimization.