Guides
Excludes beat more keywords: how to set Facebook Marketplace filters that don’t drown you
More keywords flood your queue. Set Facebook Marketplace filters with includes, excludes, and a price band, then prove them on a free Day Pass.
Guides
Most vehicle filters fail in one of two ways, too loose or too tight. Here is how to set price and year bounds that kill junk without deleting deals.
Set vehicle price and year filters with intent: use a price cap for your walk-away number, a year floor to drop junk cheaply, excluded terms for parts and salvage language, and recency so stale rows never ping you. Too loose drowns you; too tight silently deletes real deals.
Vehicle filters fail in two directions. Too loose and you drown: every salvage title, dealer repost, and $1 "message me" listing pings you until you stop reading alerts. Too tight and you go quiet: the filter deletes the one mispriced listing you built the whole setup to catch, and you never know it existed.
The fix is not a smarter filter. It is knowing what each bound actually does, then setting it with intent. This guide covers price caps, price floors, year bounds, and the two supporting gates (excluded terms and recency) that carry more weight than most buyers expect.
A monitored search is a pass/fail test, not a ranking. In Crawlbench, every incoming listing is checked against each filter dimension separately: make and model, price, year, excluded terms, and how recently it was posted. A listing must pass every dimension to become a match. One failure and it never reaches you.
Two consequences follow:
Each Crawlbench match records the reason every dimension passed, so when an alert fires you can see exactly which gates it cleared (how matching works).
The cap should be the number above which the listing is not a deal for you, all-in.
Concrete example: 2012 to 2016 Tacomas in your area trade around $17,000 to $21,000 private party. If you need $3,000 of room to make a flip work, the cap is $17,000, not $21,000. The listings between those numbers are browsing material, not alerts.
A floor sounds backwards. Why block cheap listings when cheap is the goal?
Because the bottom of a vehicle feed is not deals, it is garbage with a price tag:
A floor at 30 to 50 percent of your cap clears most of it. For the $17,000 Tacoma cap above, a $6,000 floor still catches genuinely aggressive pricing while skipping the $1 crowd. If a real listing ever sits below your floor, it was almost certainly a typo you would have had to untangle in chat anyway.
The year floor is the cheapest noise cut in vehicles. One number removes entire generations of rust, deferred maintenance, and "ran when parked."
One honest caveat about how this works in Crawlbench: the year is read from the listing title. Most sellers lead with it ("2014 Toyota Tacoma SR5"), but when a title has no readable year, the year bounds are not applied and the listing can still pass on the other gates. That is deliberate. Dropping every listing with a lazy title would delete real deals to enforce a bound the seller never gave us. Expect the occasional yearless listing in your matches and treat the year check as your job on those.
Price and year are blunt. Excluded terms are the scalpel, and in practice they remove more junk per keystroke than any other filter.
Start with the standard list and add from what you actually see:
Terms match as simple text against the listing title, so keep them short and literal. "Needs work" catches "needs work." It does not catch "needs a little TLC," so add the variants you keep seeing in your market. Two or three rounds of pruning over a week beats trying to predict every phrasing up front.
Crawlbench also gates on when the listing was posted to Facebook. The default window is 2 days, and the maximum is 7.
Tighter is usually right. A listing that has been live for five days has been seen by every saved search in the county; whatever edge monitoring gives you is gone. The 2-day default exists because the win condition is catching listings in their first hours, not archiving the whole feed. Widen it only if your target is rare enough that you would drive out for a week-old post.
Set the bounds, then judge them by output, not by feel:
Filter edits apply to newly seen listings going forward, so give each change a few days of feed before judging it.
A price cap from the live median, a floor at roughly a third of the cap, a year floor on a generation boundary, a short excluded-terms list, and a 2-day recency window. That is the whole setup, and it beats any single clever filter because the gates stack.
If you want the same gates running on a schedule instead of in your head, a vehicle monitor applies them to every new listing and shows you why each match passed.
Guides
More keywords flood your queue. Set Facebook Marketplace filters with includes, excludes, and a price band, then prove them on a free Day Pass.
Guides
A new search fills with stock already on Marketplace, then settles into a trickle of fresh posts. Posted vs Seen, and why early quiet is normal.
Guides
Serious flippers win on Facebook Marketplace when they see new listings first. Negotiation skill rarely saves a deal you discovered three hours late.
Crawlbench compares each new listing with similar ones nearby and alerts you when a good one appears. Your first search goes live at signup.
Free for 24 hours. No credit card.