Speed is the whole game, and refreshing is not speed
There is a specific kind of frustration every flipper knows: you open Marketplace, see a $180 listing for something worth $400, message immediately — and get told it is sold. It was posted forty minutes ago. You were third.
The instinct is to refresh more. That does not work, and it is worth being precise about why. Underpriced listings are not distributed evenly across the day; they land whenever someone decides to clear out a garage, and that is as likely to be 7:14 on a Tuesday morning as it is on a Saturday. Manual refreshing covers maybe six windows a day, each a couple of minutes long. That is a few percent of the hours a listing could appear in.
Meta's own description of Marketplace makes the mechanics clear enough — search for specific items, filter by location, category, or price, and message sellers directly — and in late 2025 Meta added more personalization based on what you engage with. What none of it gives you is a reliable, scheduled sweep of a search you care about. Closing that gap is what this guide is about.
The uncomfortable math
Six manual checks a day at two minutes each is roughly 12 minutes of coverage out of 1,440. A search that runs every 5 minutes covers all of them.
Step 1: Narrow the search until the alerts are all actionable
The first fix is not speed, it is signal. A search that returns junk trains you to ignore your own alerts, and after a week of that you are back to refreshing manually.
Three changes do most of the work:
Search brands, not categories. "Bike" returns a thousand $30 department-store bikes. "Trek", "Specialized", "Cannondale" return the ones you can resell. Same for tools ("DeWalt", "Milwaukee", "Makita" beats "tools") and PC parts ("RTX", "Radeon", "Ryzen" beats "computer").
Add exclusion words before you need them. Every category has a set of listings that use your keyword and waste your time. For consoles it is "controller only", "case only", "digital". For GPUs it is "mining", "no display", "artifacts". Universally it is "broken", "for parts", "as is", "ISO", "looking for" — that last pair being other buyers' wanted posts, which will otherwise fill your feed forever.
Put a real ceiling on price. Not what you wish it cost; the highest number that still leaves margin after fees, gas, and your time. Work it out once on the flip profit calculator and reuse it.
If you want this done for you, the watchlist builder generates the keyword and exclusion lists per category for free.
| Category | Exclusions that matter most | What they filter out |
|---|---|---|
| Game consoles | controller only, case only, digital, no console | Accessory listings that use the console name in the title |
| Graphics cards | mining, no display, artifacts, laptop | Cards that will not resell and mobile parts |
| Power tools | battery only, charger only, bag only, empty case | Accessory-only sales priced like full kits |
| Furniture | ikea, particle board, pet stains, delivery only | Items with no resale value or no margin after transport |
| Sneakers & apparel | replica, rep, inspired, fake | Counterfeits, which dominate this category |
| Everything | broken, for parts, as is, ISO, looking for, wanted | Parts units and other buyers' wanted posts |
Step 2: Match cadence to how fast the category moves
Once the search is clean, cadence is what decides whether you see the listing first. And cadence requirements are not uniform — matching them to the category is how you avoid paying for speed you do not need.
The rough rule: the more liquid the item, the faster you need to check. Anything with a well-known resale price and a lot of buyers watching for it is gone within the hour. Anything bulky, awkward to transport, or hard to price sits for days.
| Category | Typical time to first buyer | Cadence you need |
|---|---|---|
| Consoles, GPUs, phones | Minutes to an hour | 5 minutes |
| Power tools, sneakers | Under a few hours | 5 minutes |
| Bikes, outdoor gear | Same day | 10–30 minutes |
| Furniture, appliances | Days | 30 minutes is plenty |
| Niche collectibles | Weeks | Daily is fine |
Do not pay for cadence you cannot use
If you are flipping dressers, a one-minute scan interval buys you nothing. Spend the money on more searches instead.
Step 3: Automate the checking, because you cannot do it yourself
This is the step people skip, and it is the one that actually changes outcomes. A search that only runs when you remember to run it is not a system.
The options, honestly stated:
- Facebook's own saved searches. Free, built in, and inconsistent. Notifications arrive when they arrive, there is no exclusion filtering, and you cannot set an interval. Worth turning on; not worth relying on.
- A browser extension. Cheap, but only polls while your laptop is open and that tab is alive. Overnight and workday coverage — where a lot of the good listings land — is exactly what it misses.
- A cloud alert tool. Runs on a schedule whether or not any of your devices are on. This is what actually covers the 7:14am Tuesday listing.
If you go the third route, two things matter more than the feature list. The first is how it is priced: check whether you are billed per account or per saved search, because you will end up wanting more than one search. The second is what happens after the alert fires — an alert that is only a link leaves every judgment call to you, back in the Facebook app.
That second part is why FlipDar hands you a swipeable card with the photos, price, distance, and description already on it: clearing a day of alerts takes about two minutes. It is $0 for one watchlist and $8/month for five on a 5-minute cadence, priced per account rather than per search.
Coverage
24/7
Including the hours you are asleep or at work
Time back
~30 min/day
The refresh habit, removed
Searches you can run
3–5
More than you would ever check by hand
Step 4: Win the message, not just the timing
Being first to see the listing does not matter if your first message is bad. Sellers on Marketplace are dealing with a dozen "is this available?" pings and a lowball; they pick whoever looks like the least trouble.
What works, in order:
- One short message that is easy to answer. "Hi — can I pick this up today at 6pm? I'm 20 minutes away." One question, one answer, a specific time. Compare that to "is this still available" which requires a second round trip before anything useful happens.
- No opening lowball. Negotiate at the pickup if the item is worse than described. Opening with an insult gets you skipped in favour of the person offering asking price.
- Cash and a concrete plan. Say you will bring exact cash. It removes the seller's main worry, which is a no-show.
- Know your walk-away number before you go. The break-even price is what you need in your head when the item turns out to have a scratch and you have thirty seconds to renegotiate.
On safety: meet in public where practical, inspect before you pay, and treat prepayment requests as a red flag. The FTC's guidance on buying from online marketplaces is short and worth reading once.
- >One question, one specific pickup time, in the first message
- >Asking price first, negotiate in person if the item is not as described
- >Bring exact cash and say so
- >Know your break-even before you drive
- >Public meet where practical; never prepay a stranger
Put it together
The full system, in the order that matters:
- Pick one category and write brand keywords, not category words.
- Add ten exclusion words so every alert is actionable.
- Set a price ceiling from your break-even math, and a radius you will actually drive.
- Automate the checking on a cadence that matches the category.
- Send a first message a seller can answer in one word.
None of this requires a tool to understand, and you can run the whole thing manually if you like. But step 4 is the one that quietly decides everything, and it is the one a human cannot do — which is why it is the part worth handing off.
Try it free
FlipDar's free plan runs one watchlist every 24 hours with no card. Paid plans run up to five every 5 minutes for $8/month.