Have you ever looked at NameBio trends and wished there were some clues about which sales are retail and which ones are wholesale?
When I started studying aftermarket domain sales records, I used to feel that way too.
It never occurred to me that NameBio Trends data could be read backward to help solve that problem.
The first step is realizing that retail sales and wholesale sales are not likely to match wholesale pricing evenly.
As soon as you divide sales into retail vs. wholesale buckets based on what you know about the names involved in each transaction…
…the resale value starts looking different.

Stop Mixing Up Retail Price Points with Wholesale Price Points

A domain investor finds similar sales, sees several high-dollar amounts, and believes the domain she’s researching should value in that range.
Sure, those prices were achieved in aftermarket sales. Yes, those numbers are real.
But was every sale registered as retail by the ultimate buyer?
Probably not.
One sale might be a retail purchase by a new business.
One sale could be an investor paying wholesale at an expired domain auction.
One sale may include traffic, SEO equity, or a developed website.
One sale could be a private purchase with zero published information about the buyer.
NameBio shows reported sales events. The domain name, sale price, date, and venue can be immensely helpful data points, but four data points do not automatically explain who bought the name, why they bought it, what they plan to do with it, or what economic tier the transaction.”

Parsing NameBio Sales Trends = Two Questions

Figuring out what you don’t know from NameBio sales data requires asking two separate questions:
Is this reported sale legitimately comparable to the domain name being valued?
Was the reported transaction likely wholesale, retail, or unknown enough that we can’t classify it confidently one way or the other?
The first question gets most of the attention.”
The second question is often ignored.
Take Stock of What You Know
A sale record is a fact. It doesn’t tell the whole story, though.”
NameBio operates a historical sales database containing millions of reported aftermarket domain name transactions..
Right now, its Trends page shows about 6.9 million sales with a total reported value of just over $3.3 billion USD, but these numbers fluctuate as new records are added.)]

The size of that dataset matters because domain valuation has traditionally struggled with asymmetrical public information. Many sales never get reported. Some marketplace sellers request confidential transactions. Other sales records appear months after the fact.”

When you find a record in NameBio, you know the sale was reported via the identified channel. You don’t necessarily know if the buyer was:
An investor.
A developer.
A corporation.
An agency.
A startup.
Someone else entirely.
You may not know if the sales included website traffic, SEO backlinks, recurring revenue, built content, or an operating website.”
You may also not know when any of those elements transferred (if at all) or what contingent events were supposed to happen after closing.”
NameBio’s historical trends charts typically focus on how much was paid for the domain name versus trying to reconstruct every possible term of each reported deal.”
Look at each record like it’s one data point you were able to observe, but you still have several unknown variables.

Seeing is Not Always Believing: The Data Distortion Problem

Part of the problem is placement bias. Public auction feeds have lots of visible transactions because most auctions publish results .
Private retail orders are less likely to show up in those same searches with equal frequency.
That creates visibility distortion among domain aftermarket data.
Searching NameBio may return dozens of expired auction sales and only a handful of end user purchases, even if the retail marketplace for that type of domain name is quite healthy.

Conversely: Occasionally just a few big-ticket retail outliers can skew the average well above what most domains in that category have actually achieved.
Imagine there are ten comparable sales ranging from $700-$2000 each, but someone also paid $45,000 for one of the domains your appraising..
Your average price rockets up, but 90% of the sales fell between $700 and $2,000.”
In cases like that, the median gives you a better sense of center. The outlier can get its own asterisk for later analysis.
At minimum: Use four summary statistics when you analyze comparable aftermarket sales..
How many sales were relevant to your analysis?
What was the median price?
What is the interquartile range/middle 50%?
What were the highest and lowest prices you considered reasonable comparables?
You can still include the average price in your final report. I typically do. Just don’t let the average control your valuation if your sales distribution includes significant outliers.”

Volume != Value

Where sales are concerned, some venues will always represent greater visibility than others.
Auction sites often have more listings than fixed price sales networks. Public sites naturally publish more results than private forums..
That’s why I said, “Where sales are concerned.” Some types of sales are inherently more visible than others..
This feeds into the problem..
Expired domain auctions attract a lot of investor buyers.
Lots of investors bidding on expired names means more competition..
More competition pushes prices up, making expired auctions attractive places to liquidate newly expired domain names the instant they become available.”
Bidding against undisclosed budgets can drive sale prices beyond the expected retail value.
Just because a sale occurred at an expired domain auction doesn’t mean the winner was an investorBot.”
The buyer might have been an employee acting on behalf of a company that needed the domain name quickly.”
Some sales are obviously corporate retail from the start. Businesses will publicly announce their new website months in advance, followed by an NSF domain redirect appearing on launch day.”
Smaller boutiques might develop websites too..”

(Yes. that’s also true, but we’re trying to spot retail buyers here.)
If I see active business revenue coursing through a domain after sale, that raises the probability this wasn’t an investor purchase.

Redirects matter too. Where is the domain pointing now?
Is it redirecting to a branded homepage that resembles an established company?
Does the domain redirect to a larger corporation’s website?
Does the page link directly to a known brand or product?
The Target Internet still redirects quite a few domains to third-party traffic vendors. Those aren’t likely to be retail customers either..
A sale through a marketplace broker, fixed price network, or private party might LOOK LIKE retail at first glance, but investors buy names through some of those venues too.”
Start with whatever assumptions the venue signals…”

Expired auction? Starts with a stronger presumption of wholesale.
Closet closeout or drop catcher sale? Probable wholesale sale.
Fixed price listing sold on marketplace? Might be retail.
Private sale brokered by another party? Also might be retail, but you can’t know for sure until you dig deeper.”

Nothing gets to tell you it’s definitely one thing or another. Everything can be proven wrong if the sales data contradicts your initial assumption.

We can see NameBio thinking about comparable selection in their API.
NameBio API Endpoint Teases Increased Focus on Comparable Selection
NameBio’s API documentation has a section showing how to target relevant retail sales..
NameBio API)..”

Why Retail?
Notice how the endpoint explicitly mentions price, age, sort order, and extension as optional parameters?”
Price is a keyword because NameBio knows you should filter by price AFTER you analyze the market, not before.
Hey, that sounds familiar..
NameBio’s API also tells us several other endpoints record the sale price, date of sale, and venue for historical transactions.)]

I’m not saying NameBio can (or should) solve for every issue with public domain sales data..
But at least their API is helping us connect the dots when sizing up reported sales manually.”

Filter Out the Noise

Domain valuation using NameBio starts with a narrow comparison group..
Limit your comparison group to only the most similar domains first.”
Compare extensions to extensions. An SEO Premium .com should not be directly valued from a list also containing cheap expired names and new gTLDs.. Exclude those wonky leftovers if cross-extension sales aren’t part of your analysis.”
Match the construction type..")
Otherwise you’ll be comparing apples to tiger apples, and that just doesn’t give you applesauce.
Keywords should line up too..
Are you comparing one-word names to two word combinations?
Acronyms to common English words?
Numbers?
Surnames?
Randomly generated words versus identifiable brands?
Cities to non-location phrases?
Single keywords to pairs?…”
Word order can impact sales price too. Computer vs. Garage. Radars vs. Marrots.”
Makeup matters as well. Domains with prominent prefixes (think Facebook_) might sell for more or less than a hyphenated pairing.)
Domain length should also compare within a similar range..
A two syllable .org is not directly comparable to a six-word .com unless those specific parameters are part of your analysis.”
Pick a recent date range..
Old sales do matter because they establish historical price evidence. Just don’t weight them as heavily if you have enough newer sales to work with.”
Only filter by price AFTER you’ve analyzed maximum, minimum, and median sale prices for the grouping you want to research.”
Lastly. Visit the names yourself.”
Algorithms can filter by obvious parameters. Patterns, word substitutions, cultural meanings, logo lettering, spellability, and brand strength are not always visible.
Even if you followed each of the steps above, you’d still end up with groups containing both retail and wholesale sales..

Sort Them Into Two Buckets

Don’t spit out a single median from the entire group..
Divide your buckets into probable wholesale, probable retail, and cannot decide.
You know your comps are probably wholesale if:
They included expirys or drop catchers..
They sold on an investor friendly marketplace..
They sold quickly and never hosted a website..
Portfolio liquidations often get sold wholesale too..
Anything matching patterns you usually see at the investor level is probably safe to include here.”

Probable retail clues include:
Domains used by an operating business or entity.
Names followed by a corporate press release or announcement.
Domain sales directly tied to new product launches.
Redirects pointing to an established company or branded page.
Domains with developed websites included in the sales price.
Sometimes you can figure out what venue most commonly serves those types of buyers. Those can count too..
Keep the unknowns separate..
It doesn’t help anything to force every sale into these two buckets..
If you know nothing else about the sale other than it went through a private party transaction channel, that sale goes in the “unknown” bucket.”

Take the median of each group separately..
The median of your probable wholesale sales creates a benchmark for liquidation risk at the investor level..
The median of your probable retail sales creates a benchmark for possible end user price appreciation.”

The gap between them does not equal profit.
It does allow you to account for time spent holding the domain (and paying renewals), uncertainty, the chance you’re wrong about a particular name, and the chance no sane end user is willing to pay your estimated retail price.”

Identifying a Probable End User Sale

Keyword suggests site use after sale is one of the best clues that a sale was made to a probable end user.”
Check the domain..
Does it host an active business?
Products?
Services?
Portfolios?
Clients?
Employees?
Advertisements?
Information about the actual company (profits, size, headquarters location, team members) may also indicate a real business paid retail for that domain.”

Pay attention to redirects too. Where does the domain forward now?
If AwesomeDomain redirects to XYZ Corporation’s website front page or better yet – a specific product page..
…it was possibly purchased for traffic, brand protection, or marketing purposes.”

Names can also tell you who owns them now..
Passive investors rarely list their names on sales landers..
Running an RDAP lookup via trademarkstats.com will show the current registrar, registration status, and registration timestamps if that information has not been privately hidden. )…
…but DNS history, archived snapshots of the website (via the Wayback Machine), brand press releases, and/or registered trademarks associated with the name after sale would also support the theory this domain sold to an actual business.”

Any of those clues would raise the likelihood this sale was retail.
How soon after sale does the evidence appear?
A domain that transforms into a business website one month after sale is far stronger than a domain that sold two years ago and wasn’t developed until last week..
The domain developed last week could now belong to a second owner.
Parking doesn’t prove anything..
Wait… can’t investors park domains too?

Sure, but companies also sometimes:
Buy defensively then renew to prevent losing their name without playing the auction market..
Complete product development, then wait to launch. (Which often means years of parking.)
Start development, then get bought by a larger company who flips the name..
Hide behind privacy services while working on recovery plans behind the scenes.”

Scratching Your Head? It Might Have Been an Investor Sale
Just because a domain name ends up parked doesn’t automatically mean it was bought by an investor..
How long did the seller hold onto the domain before it sold?
Names purchased then sold again quickly are often flipped.
It happens at both the retail and wholesale level, but short domain flip scams become more common when auctions increase..
Seeing the same investor names appear over and over inside sales records for unrelated domain names might also be a clue..
A common email address or registrant who appears to control dozens of domains listed for sale across multiple forums is probably flipping at the investor level..
Privacy services often make that degree of public analysis difficult..
Large sets of similar names changing hands on the wholesale level often leave the greatest trails.”

When in doubt..
Give more weight to sales with stronger retail clues.
Separate out your holdings into “likely wholesale” and “likely retail” buckets..
Price your wholesale purchases lower than the median retail resale value.”

Probable Retail Price GUIDELINES

Depth of post-sale development = up to 25 points
Domains redirecting to live sites get stronger scores..
Use of credible registries might also matter here. Someone paying $15k for a blue-chip domain then parking it with NameBright might get lower points than someone who uses Web.com or a similar service.)

Real company or organization using the domain = up to 20 points

Year founded and age of company might also matter. Newly founded companies are usually exciting about their web address too..
Domain sale price relative to prior wholesale sales = up to 15 points
Higher scores should require some level of post-sale development..
Sales prices alone do not automatically equal retail customers. Larger corporations will sometimes pay more just because they can afford it. Fees aren’t usually prorated because a company wants to own their domain name..
Post-sale registration data = up to 15 points.

How recent was the sale?

Name expiration dates and sale timestamps could work too, but passages of time greater than 6 months may require additional confirmation.”
Using a scale of 0 to 100 might feel excessive..
Domains scores beneath 45 in my formula are more likely wholesale..
Domains scoring over 65 feel pretty obviously retail.”
The score doesn’t matter..
Put whatever number labels you want on your private spreadsheet..
The purpose of scoring each sale this way is coming up with something you can REPEATEDLY apply to every sale you analyze..
Domain sales prices are not always cut and dried..
A score helps simplify otherwise vague classifications..

.Domain = .com ICANN]

The important part is saving the underlying evidence you used to classify each sale near the sale record itself..
Domains change hands. Sellers sometimes develop after you price them too..
At least now you have a starting point for research when the sale price changes.”