Every criterion adds up. What is left blank is not narrowed. A field left empty is never an oversight — it is freedom you are giving the radar.
1. A filter must have an anchor
This is the rule that costs clients the most, and the only one the screen does not remind you of. The radar recognises a newborn listing by its title and its brand. If your filter gives no grip on either, it has nothing to hold on to. Three perfectly plausible, perfectly silent filters:No criterion yet: this filter would keep every listing., you have no anchor. And if you want
to target a size, use the size picker, never the keywords field.2. What each criterion costs
Not all criteria are paid for at the same price. Some are settled with the listing itself — instant, free. Others require fetching information that does not arrive with the listing: they delay display.fast
Immediate detection — this filter's listings show up as soon as they are published.checked
Detection after a check: this filter uses information that does not arrive with the listing. Cards show up after that short delay, never before.widened
This filter's listings do not appear the moment they go live: they arrive in batches, at a regular interval.
Regime pills are read straight off the list: every row announces how fast that filter works.
This filter already carries a category: restricting the origin adds no delay. Both criteria are settled together, their costs do not add up. — and it then shows the same figure on both
sides, marked {delai} shared, precisely so that you do not count it twice.3. A listing’s journey, from birth to your feed
This diagram answers almost every question we are asked. Each diamond is a place where your settings decide. Four practical consequences, and they are worth money:- MIN PRICE works before everything else. It drops listings at no cost, so it gives speed back to all your other filters. It is the only free lever in the product.
- The brand decides, never the title. A brand filter only accepts the brand declared by the seller; a title that says “Prada” on a listing not declared as Prada will not pass. Symmetrically, a filter without a brand does not look at the brand at all: its keywords are its only criterion.
- A card can gain a second filter after the fact, a few hundred milliseconds later. That is not a display glitch: the second filter was waiting for its check.
- A card marked “origin presumed” did not get its check and is excluded from automatic buying. That is deliberate: we would rather show it to you without buying it than hide it.
widened regime (category on its own, material, pattern) do
not follow this journey: they are served by regular passes, every 4 seconds, 96 listings
per pass. The very first pass shows nothing — it memorises what is already online, otherwise
you would receive the entire existing catalogue at once.4. Where to start: the three-branch question
Before you open the form, answer a single question — what is my anchor? Everything else follows.5. The order that does not waste your work
The form is filled in from top to bottom, but the efficient order is not that one. This order avoids the two most expensive mistakes: retyping a field that got overwritten, and estimating ten times in a row.The Vinted link first, if there is one
PASTE A VINTED LINK (OPTIONAL) then Analyse — before typing anything by hand. The
analysis replaces what the link talks about and keeps the rest; the message lists what was
— {liste} carried over and · {liste} replaced. Doing it the other way round loses your
work. A malformed link is refused cleanly: Link not recognised — fill in the form.The anchor — brand, keyword or category
First {plafond} results out of {total} — narrow the search.MIN PRICE — always, even a low one
The rest of the free criteria
Extend to equivalent sizes on), Conditions. None of them
slows anything down.Keywords, and the try-out on a title
TRY IT ON A TITLE by pasting a real
listing title. The verdict is reasoned: This title would be kept. or
This title would be rejected: {raisons}. with the exact reason (it does not contain “{mots}”,
it contains “{mots}”, it contains other words (“{mots}”)).Origin, then the line right below it
Watching Vinted {pays}.
It is the only thing on screen that says which Vinted shop is really being watched.
If this alert appears —
No {pays} account is connected: this filter will spot listings, but no purchase can go out. Connect a {pays} account from the Accounts page.
— sort it out before the drop, never during.The group
GROUP (DASHBOARD SUB-PAGE): a group is a sub-page on the dashboard and the unit that
decides which account pays. File it now; it is awkward to fix later.Estimate — once only
Autobuy and notification, last
6. Five complete recipes
- 1 · One brand, under a price
- 2 · No brand, with words
- 3 · A whole aisle
- 4 · Another country
- 5 · Armed to buy on its own
Brands
Keywords
bag in contains strictly mode, so you do not pick up “handbag”. One single word.MIN PRICE and MAX PRICE
MIN PRICE (€) = 50, MAX PRICE (€) = 400. The minimum is not there for your
budget: it is there for speed.Origin
Euro area — it is the default, and the only free shortcut.Check the banner
Immediate detection. If it does not, a paying criterion slipped in, and the
banner names it.7. Knowing a filter works: the five-minute check
Read the regime pill on the row
fast, checked or widened. Is it the one you wanted? If a brand + price filter shows
checked, a paying criterion slipped in.Estimate once, in the form
How many listings this filter will surface → Estimate. Fifteen seconds. Keep the figure as
an upper order of magnitude.If the result is “none”, click Refine
Fewer than ~{haut} listings/min — none appeared in {duree}, too rare to be estimated that quickly.
is not a zero. Refine the estimate (takes longer) extends the observation up to
150 seconds.Test the text rule on a real title
TRY IT ON A TITLE, with a title copied from Vinted. It is the only check that shows you the
reasoning, not just the result.Come back an hour later and read the counter
in total), never a count for today. A
filter created two weeks ago still showing no detection is the most reliable signal in the
product.The five signals, and what each one does not prove
8. When a filter surfaces nothing
Six mechanisms, all silent. Go through them in this order.1 · It has no anchor
1 · It has no anchor
2 · Its keyword is shorter than 3 characters
2 · Its keyword is shorter than 3 characters
XL, 42, S are ignored. The filter then falls back into case no. 1. For a size, use the size
picker.3 · It has several keywords and no brand
3 · It has several keywords and no brand
EXCLUDED WORDS
or into a category.4 · A size was ticked without equivalences
4 · A size was ticked without equivalences
Extend to equivalent sizes is on by default: The same label exists in several sizing systems. Without this option, listings in the right size can be rejected. Do not switch
it off “to be precise”.5 · Its origin and its site do not match
5 · Its origin and its site do not match
Watching Vinted France. is watching the
French shop and throwing away listings priced in pounds. Measured in production on 14/08:
six of a client’s filters were in exactly that state, and nothing said so. Reopen the filter,
pick the origin again, read the line.6 · Its category is too deep
6 · Its category is too deep
9. When a filter surfaces too much
Noise can be seen, so it can be fixed — but it is not free: a filter that is too wide slows all the others down. Measured: at 4.77 kept listings per second against a capacity of 4/s, a card’s display goes from 0.55 s to 15.4 s. Nothing is lost, nothing fails: everything arrives too late. And no error counter moves when that threshold is crossed. Tighten in this order — from the freest to the most expensive:Raise MIN PRICE
Add EXCLUDED WORDS
replica, fake, bundle, for parts… In contains mode, an exclusion also catches the
word’s variants.Switch your keywords to “contains strictly”
“bag” does not keep “handbag”.Tighten conditions and sizes
And only then, a category
10. Looking after a set of filters
One good filter is not enough: it is the set that decides your speed. The header controls exist for that.
The controls used to look after a set of filters, numbered.
- Sort by Detections and look at the bottom of the list: those are your silent candidates.
- Open each of them and look for its anchor (section 1).
- Sort by Autobuy first: re-read the cap and the origin of every armed filter.
- Export before deleting anything — a deletion from
⋯is immediate and without confirmation.
{n} filters selected — only the fields you turn on will change.
The brands block is the most useful — Does not overwrite existing brands: it adds or removes, filter by filter.
It is the clean way to set a MIN PRICE on thirty filters at once.Our tips
1. Set a MIN PRICE on every filter, even a low one
It is the only free lever in the product, and the most powerful. Measured on 675 real listings, the share of the flow left to examine for each floor:2. One intent per filter
A filter trying to cover “Prada, Miu Miu, and also leather jackets from anyone” will be bad on both counts. Two well-anchored filters cost less than one hybrid, and there is no limit on the number of filters.3. Stay on Euro area until you actually need to tell countries apart
It is the default, and the only free origin shortcut: the seller’s currency arrives with the
listing. Keeps listings whose seller prices in euros. Slightly wider than what can really be bought from France: it never misses a listing, it lets a few more through. It does not tell countries apart. The euro area covers 18 countries: “France only” is a different criterion, and it
has to be checked.
4. Never write a category on its own
With no brand and no keyword, it drops into the slowest regime: a silent first pass, then batches every 4 seconds. One brand or one word is enough to get out, and the screen offers it to you itself.5. A filter with no brand deserves one single keyword
The rarest, the most discriminating one. The others go intoEXCLUDED WORDS. Writing three
inclusion words with no brand is the surest way to end up with a silent filter.
6. Use the warnings in the keywords field
They are written to save you hours:“{mot}” is written twice — with no effect. ·
“{mot}” is already contained in “{porteur}”: it narrows nothing further. ·
“{mot}” is very short…. A word that narrows nothing is a word that makes you believe you have
tightened.
7. Aim at the parent category, never at the leaf
Sub-categories are included ({n} categories — sub-categories are included.), and a category that
is too deep forces us to load 2.39 MB instead of answering in 240 ms. You gain no precision,
you lose speed.
8. Read the estimate as a ceiling, never as a rate
The estimate ignores your keywords and your origin. Estimating “Gucci, bags, keyword tote, France only” actually measures “Gucci, bags” — potentially ten times more. The real rate of a keyword filter is necessarily lower than the figure shown.9. Estimate only once per filter
The Estimate button draws on the same capacity as the radar. Hammering it while you type slows down your own detection — and everyone else’s. Once per filter is enough.10. Re-read Watching Vinted {pays}. before every save
It takes two seconds, and it is the only line that tells you which shop is really being watched. Six
of a client’s filters were structurally blind for want of that read.
11. To watch another shop, paste its link — it is free
If you already run a search by hand on Vinted, its address contains everything: brands, categories, prices, sizes, and even the materials and patterns no picker offers. Paste, Analyse, then refine. Sort, page and session parameters are deliberately ignored: copying them has no effect.12. Duplicate by region rather than listing countries
A “Euro area” filter is fast; a “6 precise countries” filter is checked. If you really want to separate countries, make copies with Duplicate by region: you will keep one readable filter per country, and you will see which one produces.13. Name your filters for the list, not for yourself
The name is never translated and is used for sorting.PRADA · bags · <400 reads at a glance in a
list of forty rows; “my filter 3” does not. There is neither search nor pagination in the list:
at two hundred filters, you scroll.
14. File things into groups from day one
A group is a dashboard sub-page and the unit that decides which account pays. Deleting a group does not delete its filters — they simply go back to having no group.15. Before a drop, review the armed filters
Sort by Autobuy first and check three things on each row: the regime pill (achecked filter
buys later), the cap shown (no cap or ≤ 400 €), and the group’s paying account. An item can only
be bought for 120 seconds after it is detected: whatever is not ready before the drop will not
be ready during it.
What surprises people
- A category includes all its sub-categories — on Vinted as with us. Ticking a child on top of
the parent narrows nothing: the screen answers
Already covered — {chemin}. - A card can gain a second filter after the fact. The first one was confirmed immediately, the second was waiting for its check.
- A card may never appear. If the check has not concluded within 15 seconds, the card is shown anyway, marked origin presumed, and excluded from automatic buying.
- The default keyword mode is the widest one.
containskeeps “handbag” when you write “bag”. That is deliberate: the widest mode is the one that cannot make you miss a listing. - In
contains onlymode, the brand does not count as a foreign word. A title “Prada bag” passes acontains only: bagfilter if Prada is the declared brand. By marketandBy countrycost exactly the same. Do not look for a third price:Country and region are one and the same criterion here…- On a filter that already carries a category, adding a country is free — and the screen then
shows the same figure on both sides, marked
{delai} shared. - Changing a filter’s price no longer wipes its materials and patterns. That was a real defect: a simple price edit used to change the filter’s detection regime, without a word.
- The AUTOBUY badge disappears when you disable the filter, but the arming stays. Re-enabling it puts it back in a buying state with no other move.
- Deleting a filter from
⋯is immediate and without confirmation. Only bulk deletion asks for confirmation, and there is no undo. - Colour is no longer a criterion (removed on 31/07). An old filter that carried one lost it on reload — checked before doing it: 0 filters out of 42 in production carried one.
- You can tick a great many brands. Measured on 15/07: about 1,031 brands fit in a single filter; around 1,062, Vinted refuses. A filter with several dozen brands is perfectly normal.
On a phone

The Filters screen on mobile: good for arming and disarming, less so for writing.
- The header buttons and the sorts wrap onto several lines.
- A filter row keeps the checkbox, the switch, the name (truncated), the marketplace pill, the
regime pill, the Autobuy switch and the
⋯menu. The criteria summary, thein totalcounter and the freshness line do not fit — so the weekly review is not done on a phone. - A navigation bar appears at the bottom: Feed · Filters · Orders · Tracked · More.
The limits you should know about
We would rather tell you than let you find out on a drop day.- Nothing flags a filter with no anchor. The diagnosis in section 8 is, for now, a manual move.
- No filter is ever refused for being too wide. The estimate informs, it does not authorise: a filter that would surface thousands of listings per minute will be created without a word.
- The estimate of a non-French filter is worth nothing: it is always run against the French shop.
- Materials and patterns have no picker. They can only be set by pasting a Vinted link that
contains them; the form keeps them and offers to
Removethem. ≈ {n} listings/min — estimated earlier.will probably never show up: the estimate is not remembered from one session to the next.- Category is expensive right now (15.8 s measured on 14/08, against 362 ms for origin). That is open work on our side; in the meantime, prefer a brand or a keyword as your anchor.