Find out what is actually costing you replies

Three things decide whether Upwork works for you: the category you bid in, how many bids you send, and whether your profile is doing damage. Only one of them is usually your problem. This tells you which, measured against 1,167 real bidder records.

1,167 records 15 categories 90-day window Free. No email required

Before the numbers: these come from automated bidding. Every record here is someone running bid automation, so high volume and software-driven job selection. If you apply by hand, a dozen jobs a week, hand-picked, your reply rate is produced by a different process.

Manual bidders often see higher rates on much lower volume, because they only apply where they genuinely fit. Treat the ranking as the signal and the absolute number as a rough map.

The diagnostic

Nothing is sent anywhere. This runs in your browser.

Step 1 · required
Step 2 · optional, from your Proposals tab
Step 3 · optional, paste it and I will measure it

Reply rate by niche

59 niches matched from the wording of real job posts across 448,043 bids over 182 days. This is the level most people actually recognise themselves at: cold email is its own market, not a slice of "Digital Marketing".

NichePeopleMedian
last 6 mo
Median
last 12 mo
75th90th
Link Building & Digital PR 12 mo 14 thin 14.1% 21.1%25.5%
Motion Graphics & Animation 13 13.3% 9.7% 16.1%20.0%
Blockchain & Web3 Development 12 mo 28 thin 12.7% 17.3%25.9%
AI-Generated Imagery & Video 12 12.3% 12.6% 15.0%23.4%
Cold Email Outreach 12 mo 13 thin 12.0% 16.0%22.9%
Sales Strategy & GTM / RevOps 12 mo 13 thin 12.0% 17.4%22.6%
Marketing Strategy & Fractional CMO 26 11.8% 9.1% 18.0%26.5%
Video Editing 27 11.2% 9.5% 18.2%21.3%
Sales Funnel Building 12 mo 12 thin 10.7% 13.8%20.7%
Social Media Management (Organic) 14 10.0% 7.2% 12.9%15.2%
CRO & Landing Page Optimization 17 10.0% 7.1% 11.1%18.4%
Financial Modeling & Valuation 12 mo 12 thin 9.7% 16.1%16.7%
Game Development (Unity/Unreal/Roblox) 12 mo 24 thin 9.5% 12.8%18.6%
Cold Email Deliverability & Infrastructure 12 mo 12 thin 9.4% 15.8%16.1%
Performance Marketing & Media Buying 41 9.3% 9.7% 13.5%18.5%
Local SEO & Google Business Profile 15 8.3% 8.5% 12.5%13.3%
Meta Ads (Facebook & Instagram) 60 8.0% 7.4% 10.7%17.9%
Technical SEO & Site Audits 16 7.4% 9.0% 11.3%20.0%
SEO Generalist & Organic Search Growth 28 7.2% 6.6% 10.3%13.9%
Amazon & Marketplace PPC 12 mo 15 thin 7.0% 10.4%11.8%
GoHighLevel Setup & Sales Automation 12 mo 19 thin 6.7% 13.6%25.0%
No-Code App Development (Bubble/Glide/Retool) 12 mo 20 thin 6.5% 11.8%25.0%
CRM & ERP Platform Development (Salesforce/Zoho/Odoo) 15 6.3% 7.8% 9.5%13.5%
Project Management & Delivery 12 mo 14 thin 6.1% 8.3%10.8%
Google Ads & Search PPC 62 6.0% 6.8% 9.2%11.8%
B2B Lead Generation (generalist) 16 5.9% 9.6% 11.8%16.7%
AI Voice Agents & Chatbots 21 5.9% 6.3% 7.5%11.5%
Customer Support & Helpdesk 12 mo 19 thin 5.9% 9.5%11.1%
Social Media & Ad Creative (static) 12 mo 13 thin 5.9% 9.1%10.5%
Email Marketing & Newsletters (Mailchimp, ActiveCampaign, beehiiv) 48 5.8% 7.4% 10.5%13.3%
Shopify Development 54 5.8% 5.9% 8.5%11.8%
Marketing Analytics, Tracking & Attribution 25 5.3% 4.8% 8.4%9.4%
Bookkeeping (QuickBooks / Xero) 19 5.2% 5.2% 7.6%13.7%
Virtual & Executive Assistance 12 mo 18 thin 5.1% 7.2%10.3%
DevOps & Cloud Infrastructure 32 5.1% 5.0% 9.9%12.5%
Android App Development 16 4.9% 3.7% 11.8%19.1%
Klaviyo & Ecommerce Lifecycle Email/SMS 54 4.7% 5.7% 7.6%11.0%
Website Design (visual / no-code) 135 4.7% 4.9% 6.7%9.8%
CRM Setup for Sales 29 4.7% 6.1% 6.5%12.5%
iOS App Development 32 4.7% 6.0% 7.3%13.6%
Flutter Development 44 4.6% 5.0% 5.9%9.3%
SEO Content Writing & Blog Writing 12 mo 16 thin 4.6% 13.0%13.3%
Ecommerce Platform Development (Magento/WooCommerce/BigCommerce) 30 4.5% 5.0% 6.5%10.0%
Print & Marketing Collateral Design 12 mo 13 thin 4.4% 6.1%10.0%
WordPress Development 82 4.1% 4.2% 6.6%9.1%
QA & Test Automation 27 4.0% 5.3% 8.3%12.5%
Backend & API Development 104 4.0% 4.7% 6.3%10.0%
AI / LLM Application Development 16 3.9% 2.9% 5.9%10.3%
UI/UX & Product Design 134 3.5% 4.2% 5.8%9.6%
Logo Design & Brand Identity 46 3.4% 4.2% 5.3%8.5%
Webflow & Website Builder Development 61 3.3% 4.1% 5.6%9.1%
Pitch Deck & Presentation Design 20 3.3% 4.1% 5.0%8.3%
Data Engineering & Pipelines 18 3.0% 5.6% 8.6%11.6%
Frontend Web Development (React/Vue/Angular) 112 2.9% 3.5% 5.2%7.5%
React Native Development 80 2.9% 3.0% 4.8%7.7%
Full Stack Web Development 183 2.9% 3.9% 5.4%7.2%
Workflow Automation & Integrations (Zapier/Make/n8n) 114 2.6% 4.8% 6.2%9.3%
Packaging & Label Design 16 2.2% 4.1% 6.7%8.0%
Cross-Platform & General Mobile App Development 100 1.5% 3.1% 4.5%9.1%

Two windows, because one would mislead you. Reply rates across this market fell roughly 30% over the past year, so a 12-month average quotes a rate the market has stopped delivering. Read the 6-month column where it exists. But 17 niches, cold email among them, do not have enough recent volume to report honestly at 6 months, so they are marked 12 mo and their 12-month figure leads instead. The 75th and 90th columns follow whichever window leads for that row. Minimum 15 bids per person and 12 people per niche, or the row is not shown at all. 49 niches were measured but dropped for thin data, including most outbound-sales niches, because this bid pool skews toward development, design and marketing work. A job counts toward one niche only, decided by the most specific phrase in its title; about half of all job titles match no niche and simply do not contribute.

Reply rate by broad category

CategoryPeople25thMedian75th90thSpread
Video & Animation28 6.4%13.6% 20.6%28.6%
Lead Generation & Telemarketing35 5.7%11.1% 18.8%24.1%
Marketing, PR & Brand Strategy30 5.5%9.3% 17.4%25.8%
Digital Marketing158 4.3%8.2% 11.8%15.8%
DevOps & Solution Architecture29 3.3%7.2% 9.8%15.7%
Branding & Logo Design27 2.7%5.7% 8.1%13.4%
Web & Mobile Design143 1.7%4.7% 7.4%10.8%
Graphic, Editorial & Presentation Design36 1.9%4.4% 7.6%10.8%
AI Apps & Integration37 0.0%4.3% 7.5%10.5%
Web Development295 1.4%4.0% 6.5%9.7%
Ecommerce Development51 0.4%4.0% 9.0%11.6%
Data Analysis & Testing25 2.6%3.9% 6.2%11.6%
Scripts & Utilities35 0.0%3.3% 7.8%12.4%
AI & Machine Learning46 1.4%3.1% 7.3%10.2%
Mobile Development92 0.0%2.6% 6.1%9.0%

Upwork's own taxonomy, over a shorter 90-day window, so the two tables are not directly comparable: use the niche table above for where you sit, and this one for the shape of the market. Bar spans the 25th to 90th percentile; the notch is the median. Person-level throughout, so a single very high-volume bidder cannot move a row.

The gap inside a category beats the gap between categories

A Web Developer at the 90th percentile replies at 9.7%. That beats the median Digital Marketer at 8.2%, and it is more than double the median Web Developer at 4.0%.

So "you picked a crowded category" is only half the story. Getting from the middle to the top of where you already are is worth more than switching categories and landing in the middle again, and it does not ask you to throw away your expertise.

What separates the top third from the bottom third

Each person ranked against others in their own category, so category mix cannot drive these. Median values, 350 people per group.

SignalBottom thirdTop thirdRatioReading
Emoji in the About13 8 0.62x fewer / shorter
Keyword repetitions12 9 0.75x fewer / shorter
About length (characters)4,052 3,356 0.83x fewer / shorter
Cover letter length893 836 0.94x no real gap
Bids sent60.5 68.5 1.13x no real gap
Client payment-verified rate0.9 1 1.03x no real gap
Connects spent per bid16.7 16.3 0.98x no real gap
Hourly rate40 40 1.00x no real gap

Every signal that moves is subtractive: fewer emoji, less keyword repetition, a shorter profile. Nothing here says add more. Hourly rate is identical between the groups, so "charge more to attract better clients" gets no support at all. These are overlapping distributions, not thresholds, which is why the diagnostic above reports where you sit rather than passing or failing you.

Honest limits

Correlation, not an experiment. Nobody was randomly assigned a category or a profile length. Top performers may write shorter profiles because they are experienced, not because brevity causes replies.

Some cells are small. The top and bottom rows rest on 25 to 35 people. The heavy rows, Web Development at 295 and Digital Marketing at 158, carry the weight.

A reply is not a contract. This stops at the first response. Categories that reply well may convert worse further down.

The whole market is getting harder, and that is measured, not vibes. Holding the roster constant, 371 teams that bid steadily through the last year saw their median reply rate fall from 8.6% to 5.9%, and 80% of them got worse. So a number here that looks poor against last year may simply be this year. Expect these figures to age downward and treat any copy of them older than a quarter as stale.