How resellers find underpriced eBay listings before anyone else
Underpriced listings are not rare on eBay; they are just short-lived. The resellers who consistently catch them do not have better luck, they have a repeatable system for knowing what a deal looks like and hearing about it first. This is that system, step by step.
By Andrew Galvin, Founder of eSnipe11 min readUpdated
Why speed is the reseller's real edge on eBay
Every underpriced listing on eBay is a race with a small number of entrants. A seller who lists a working Bose SoundLink at $30 because they “just want it gone” has priced it at roughly a third of what it sells for, and that fact is visible to anyone who looks. The question is who looks first. Buy It Now listings priced well under market routinely sell within a few minutes of going live, and the buyer is almost never someone who happened to be browsing.
The people winning those races are watching with tools, not thumbs. They have decided in advance what they want, at what price, and they get told within a minute of the listing appearing. By the time a casual buyer's saved-search email arrives, often hours later, the item is already sold and the email is a receipt for a missed opportunity. That is the whole game: knowledge is public, timing is not.
This means the skills that matter are not the ones most beginner guides teach. Negotiating a Best Offer is useful; knowing 300 product categories is useful; but neither helps if you are consistently the fourth person to see the listing. The rest of this guide is about being first, and about making sure the alerts that reach you first are worth acting on.
Build a comp-based price ceiling before you search
A deal is only a deal relative to what you can sell the item for, so start with the exit price, not the entry price. On eBay, search the item, then filter to Sold Items (under Show only in the left sidebar on desktop, or in the Filter menu in the app). Ignore the outliers at each end and look at the middle of the last month of sales for the exact condition and variant you would be buying. That median is your realistic sale price.
From that number, work backwards. Subtract eBay's final value fee on the category, the payment processing portion, your shipping and packaging cost, and the profit you need to make the flip worth your time. What remains is the most you can pay: your price ceiling. Many resellers use a shortcut like “I pay no more than half of median sold”, which builds in a margin for fees and surprises. Whatever rule you use, write the ceiling down per item before you go looking.
The ceiling then becomes a filter, not a judgement call. Set it as the maximum price on your monitor so you never get an alert for something you would not buy, and never have to talk yourself into a marginal purchase at midnight because the listing is right there. When a genuinely underpriced listing arrives, the decision is already made.
- Sold comps beat active listings: active asking prices tell you what sellers hope for, not what buyers pay.
- Match condition exactly: a sealed-in-box comp says nothing about a loose, tested unit.
- Refresh ceilings monthly: electronics and trading cards move faster than furniture or tools.
- Keep a spreadsheet of item, median sold, fee estimate, shipping cost and ceiling. It becomes your monitor list.
Keyword strategy: model numbers, misspellings and lots
Sellers who underprice tend to under-describe as well, so your keywords have to meet them where they are. The most reliable anchor is the model number, because a seller who does not know what an item is worth still usually copies the number off the label. A search for “WH-1000XM4” catches listings titled “Sony headphones black WH-1000XM4 works” that a search for “Sony XM4 noise cancelling” would miss. Run one monitor per model number you care about.
The second lever is misspellings and unusual phrasing. Underpriced listings are often written by people who do not sell much, and their titles reflect it: “Nintendo Swich”, “Play Station”, “Ray Bans”, “Air Pod pros”. Because these titles fail eBay's mainstream searches, they get fewer bids and fewer Buy It Now hits, which is precisely why they are underpriced. Create a monitor for the two or three most common misspellings of each high-value item; they will be quiet, but what they find is rarely contested.
Lots and bundles are the third source. A “lot of 6 Nintendo DS games” listed at $40 may contain one title worth $60 alone, and a seller who lists “box of vintage cameras untested” has done none of the work of identifying them. Searches like “lot”, “bundle”, “estate” and “untested” paired with a category word surface these. They take more research per alert, so route them to a channel you check in daily blocks rather than one you jump on instantly.
Which conditions to target, and which to leave alone
Condition is where margin hides. New-in-box items are priced by sellers who checked the retail price, so genuine underpricing is rare and the competition when it happens is fierce. Pre-owned is where casual sellers guess, and guessing is what creates the gap you profit from. For most flips, set the monitor's Condition filter to Pre-owned and let the new-condition listings go to people paying full attention to that market.
Within pre-owned, the sweet spot is “works, cosmetically rough, badly photographed”. Scratches on a game console that a seller apologizes for in the title can knock a third off the price and cost you nothing but a description that says “light cosmetic wear”. The same is true of missing accessories you can source for a few dollars, and of items in the wrong category where the natural buyers never see them.
Leave alone the conditions that turn a flip into a project. “For parts or not working” is a legitimate category with its own buyers, but unless you repair, it is a trap: the price looks great because the item is broken. Treat untested items as broken unless the seller shows it powered on. And be wary of “new other” on categories with heavy counterfeiting, such as designer goods and popular electronics accessories, where a low price on a “new” item is more often a fake than a deal.
Use negative keywords to cut the listings you'd never buy
A monitor without negative keywords is a monitor you will mute within a week. Every popular product has an ecosystem of accessories, parts, cases, manuals and replicas that share its name, and they all match your keywords. The fix is a comma-separated list of words that disqualify a listing when they appear in the title. The list is specific to each search; a good starting point for a console monitor is “controller, case, skin, cable, charger, box only, manual, for parts, broken, read”.
Build the list from what you actually see. Run the monitor for a day with a short list, scan what arrived, and add a term for every alert you would not have opened. After three or four rounds the feed is almost entirely candidates. Prefer specific phrases like “box only” to short words like “box”, because short words also remove listings that say “boxed” or “with box”, which are often the best ones.
Negative keywords work alongside your price ceiling, not instead of it. The ceiling removes overpriced listings; the negatives remove wrong listings. A console monitor with a $150 cap and no negatives will show you every $20 controller; one with negatives but no cap will show you every $400 console. You need both.
Route categories to channels so nothing gets buried
Once you have more than a handful of monitors, delivery structure decides whether you act on alerts or drown in them. The pattern that works is to separate by urgency. Searches where you would buy instantly at the ceiling, typically high-value items with tight model-number keywords, go to a phone push notification and a dedicated Discord channel with notifications on. Research-heavy searches like lots and untested bundles go to their own channels with notifications off, to be reviewed when you have time.
In eSnipe each monitor takes its own Discord webhook, so one channel per category or per item is a natural fit: #consoles, #headphones, #lots, #misspellings. The webhook name and avatar show on every post, so name them for the search. If you work with a partner, a shared server lets both of you see the same feed without forwarding screenshots, and a #claimed channel where you post the item number keeps you from buying the same listing twice.
Check frequency should follow the same logic. Set the urgent monitors to check every minute; the tool does the refreshing and you only hear about matches. Set the research monitors to every 15 or 30 minutes so the channel is not dominated by near-duplicates. Most alerts on the one-minute searches land within 15 to 45 seconds of the listing going live, which is faster than any human refresh loop and fast enough to beat most of the competition.
What to do in the first 60 seconds after an alert
When a good alert arrives, the temptation is to research. Resist it. Your ceiling and negatives already did the research; the only checks left are the ones that catch a bad listing, and they take seconds. Open the listing. Look at the photos for the exact variant and for damage the title did not mention. Read the description for “not working”, “as-is” or “display only”, which sellers sometimes bury below the fold. Check the seller's feedback count and score, and be extra cautious with a zero-feedback account listing an expensive item at a stunning price.
If it passes, buy. For a Buy It Now listing under your ceiling, use Buy It Now, not Best Offer; an offer gives every other alert recipient time to click the buy button while you wait. For auctions, an underpriced starting bid is not a deal until the auction ends, so put your ceiling as a maximum bid and move on. Resellers waste enormous time watching auctions for items that eventually sell at market.
Set up your accounts so nothing slows the checkout. Payment method saved, shipping address confirmed, signed in on the device where alerts arrive. A phone push that opens directly to the listing is the fastest path, which is why the urgent monitors go to your phone as well as Discord. The difference between a 20-second checkout and a two-minute one is, on a genuinely underpriced listing, the difference between getting it and not.
- Photos: is it the exact model, and is the damage acceptable?
- Description: any “as-is”, “untested”, “not working” or “read” language?
- Seller: feedback count, recent negatives, and whether they ship to you.
- Total cost: price plus shipping plus any import charges, compared to your ceiling.
- Then Buy It Now. Best Offer is for listings that are merely fair.
Sourcing ethics: no buying bots, no games with sellers
It is worth being clear about where the line is, because “eBay bot” means different things to different people. Tools that watch public search results and tell you about matches are doing what eBay's own saved searches promise to do, only faster. That is monitoring, and it is the legitimate edge described in this guide. eSnipe sits squarely in that category: it never logs into eBay, never bids and never auto-buys, and it needs no eBay credentials to run.
Software that clicks Buy It Now on your behalf is a different thing. It breaks eBay's user agreement, it puts your account at risk of suspension, and in practice it creates the sort of arms race that gets categories locked down for everyone. The advantage a fast alert gives you is real but human-sized: you still have to read the listing and decide. Keep it that way.
The same principle applies after the purchase. Do not cancel because you found a better deal ten minutes later; a seller who priced low is doing you a favor, and cancellations hurt their metrics. Do not message sellers asking them to end a listing early so you can dodge competition on an auction. And do not run the equivalent of a shill bid by piling your own listings' prices onto sold comps. A reputation as a reliable, fast buyer is a sourcing asset; repeat sellers will message you directly before they list.