we scored 35,000 freelance job posts in the last 7 days. two numbers on the client's profile predict almost everything:
1. payment verified?
unverified clients post bad jobs at 6x the rate (14.8% vs 2.3% failing our red-flag screen)
2. ever spent anything?
54% of job posts come from clients who have never paid a freelancer. their bad-job rate: 11.4%. clients with ANY hire history — even a small one — drop under 3%.
the surprise: the real gap isn't small clients vs big clients. it's "never hired" vs "hired once."
check two numbers. skip most of the garbage. spend your connects on the rest.
@Wizzy0115 I have a tool at https://t.co/5L8s2Lose3 can also audit your upwork profile and suggest things you might not have thought of. It's free, give it a try and tell me what you think.
@Wizzy0115 the keyword part is worth doing against live demand rather than taste, since the terms clients use shift week to week. i built a free upwork profile audit on vibeworker that scores yours against what was actually posted in the last 7 days. https://t.co/DLFxhGz3gc
@AdelekeCreativ3 the timing point holds, about 47% of postings in my feed last week came from clients in the US, so their working hours are most of the board. being awake for it is half of it, seeing it the second it posts is the rest. that is what i built vibeworker for.
@miraclendem that question is the highest leverage habit on the platform and almost nobody runs it. about 41% of postings come from a client with zero lifetime spend, so the check you are doing by hand clears a huge share of the board. i built vibeworker to run it before the job reaches you.
@nonoo_techie that gap between 15 proposals and the next refresh is the whole game. the ones that land are mostly in before the client opens the list. i built vibeworker so you see a job the moment it posts instead of an hour in.
@RealVibeyQueen the quiet months teaching positioning is real and underrated. most people rewrite the proposal when the thing that needed changing was the profile the client clicks right after it. i built a free profile audit on vibeworker for exactly that check. https://t.co/DLFxhGz3gc
@Skaly__Bull briefs naming a model by name is the real signal there. on the money: about 1,050 motion and animation postings came through my feed last week, median fixed budget $100, and only 61 were $500 or up. the $500 to $2,000 work is real, it is just the top 6%.
@Victor_Webflow that whiplash is the actual shape of it, long nothing and then one good fit out of nowhere. the people it happens to faster are the ones getting in early on the right postings. i built vibeworker so you are not finding out hours later.
@remoteoliver $380k says the channel works, which makes the warning worth reading carefully: the risk is one channel, not upwork. most people never reach the point where concentration is their problem though. for them it is still seeing the right postings early.
I bought a few paid "Upwork profile optimization" services, reverse-engineered what actually worked, and built a free tool that does it better.
Paste your profile, get scored against the jobs live in your niche right now, plus the exact fixes.
Free, see your score before you sign up: https://t.co/jgTBxOtri8
@abhishekgawade_ most simply put, it tracks every new upwork job the moment it's posted and sends you an alert (within seconds) when it matches your filters. it does more than that too, but that's the core function.
@theOlubukolami_ the first one usually comes from a small job nobody established bothers with, 43% of fixed postings last week were under $100. the hard part is just being there when one posts. I built Vibeworker for just this, it tells you the moment one shows up.
@SweetOma8 about 1,000 customer service and support postings came through my feed in the last 7 days, so the roles are there. You can use Vibeworker to make the job search way simpler and get alerted the moment good ones post
the two filters that actually move client quality: payment verified, which about 24.5% of postings fail, and lifetime spend, where 41% of postings come from a client who has never paid anyone on the platform. hire rate is the one everyone recommends and it screens least, roughly two thirds of clients who have one sit above 50%.
the mercari framing holds up in the data. about 44% of fixed price postings in my feed this week are under $100, thousands of small jobs a week, and that is exactly the end of the market where "no experience" gets traded for a first review. nobody there is buying a resume, they are buying the thing done by friday.
one number for the upwork part of that list: 154 postings in my feed in the last 7 days ask for chinese or mandarin, 125 of them from payment verified clients, and only 2 of those are tutoring. 37 are translation and the rest want a chinese speaker attached to some other skill, sourcing, support, research, marketing. teaching is the crowded door; chinese plus a skill is the empty one.
the demand side is less lopsided than the supply. last 7 days in my feed: about 1,350 postings mention wordpress and about 540 mention full stack, roughly 2.5 to 1. so 17 to 1 on freelancers against 2.5 to 1 on jobs means full stack is the far less crowded queue per posting, if that screenshot is right.
from the posting side: about 27,000 new jobs a week, a quarter of them from clients posting for the first time, and roughly a quarter with no verified payment method, so a good chunk of the raw feed is noise and the rest is real work nobody has claimed yet. the people who do well treat it as a filtering problem and a speed problem, not a writing problem: pick narrowly, get to the good ones early, and the proposal barely matters.