This is a problem most of us struggle with mostly because we know some domains purchased for $10 can sell for thousands of dollars. We don't want to admit that this does not happen very often. But we risk making a sale by putting out a very high price. After all, we can always come down, but once you state a price you really can't go higher without losing a sale.
What's your domain worth? If you really don't know and can't tell from other domains like yours, use Estibot, but treat the number it gives you like this: If you find an end user, then they may pay the Estibot price IF they must have the domain AND they can afford to pay that price. Chances are you will have to sell the domain for less, but at least that way you will start much higher than the "wholesale" price of the domain, and have a better chance to get the full market value for the domain.
The other option is to not use Estibot and just set the price range this way:
a) What is the lowest price you will take for the domain?
b) What low price would make you happy about the sale?
c) What is the lowest price would make you jump for joy and call your mom?
Once you can answer these questions you are ready to negotiate with confidence, because you know what you have to work with.
Now you need to understand your buyer with these questions, if you can answer them:
1) Did they make an offer, no matter how low? If yes, then they are serious about the domain. They may only be able to pay what they offered, or they may be seeing if they can get something for nothing. You are protected by your lowest price. If you can't get that, you don't sell. If you learn later that you could have gotten more, well that's how we learn and next time will be different. You still got your lowest price that you decided on to be ok. Don't regret the big fish that get away, you will only lose sales later.
2) Who are they? Are you talking to the buyer or a web design company looking for a domain for their client? Is it a small company or big corporation? Are they in the US or Nigeria? Check their IP address, email domain, phone number, and anything else you can find. Knowing your buyer will help you to know your prices.
You may want to try this: Don't be the seller. If a client, spouse, or friend owns the domain, you can act as the broker and will be able to negotiate better. You can "help" the buyer with the purchase process, but make sure they know you will be working for the seller. This will make it easier for you to ask for an initial offer from the buyer. If you don't get one, you can tell them that the starting price may be very high, since they are not interested in selling at this time. A serious buyer will give you a starting price, even if it's low. Then you can start with the negotiations.
Tell the buyer to go to buydomains.com or sedo.com to get an idea of what they should offer. If they ask you, you can give them a range of your middle price and high price, but try to get them to find out from other sites as those prices are almost always crazy for good domains.
Offer to take payments if they think the price is too high. You can change the nameservers to theirs and let them use the domain while they make the payments.
To summarize what I think about pricing:
- Use Estibot to get a maximum price and figure you may get 25%-75% of that when a deal is made.
- Set your bottom line or lowest price in your mind so that you never sell for less than your lowest amount.
- Set a midrange amount that you will feel good about which is your goal.
- Set a maximum amount that would make you very happy, but keep you from feeling like a criminal.