How it works
Setup takes about five minutes. After that, BidCrafter runs the loop that most freelancers do by hand for two hours a day.
The extension connects to your own Upwork browser session — you stay logged in as you, and submissions come from your machine. BidCrafter never asks for your Upwork password, and there's no bot farm hitting Upwork's servers on your behalf.
Upload your resume and a few writing samples — past proposals that won, blog posts, anything that sounds like you. BidCrafter builds a writing-style profile: tone, vocabulary, sentence rhythm, how you open and close. You can keep multiple personas for different service lines.
Choose keywords, a minimum job score, daily proposal limits, and a Connects budget. Campaigns run continuously: every new matching job gets fetched and scored the moment it appears — which matters, because early proposals get seen.
Each matched job arrives scored 0–100 across skills fit, budget, client quality, and competition, with a proposal already drafted in your voice and the Upwork apply page pre-filled. You review it, edit if you want, and hit submit. Prefer hands-off? Auto-bid is an opt-in per-campaign setting for jobs above a score threshold you set.
A kanban pipeline follows every proposal from draft to hired. Analytics show your win rate by campaign and score band, and winning proposals can be promoted back into your persona as voice samples — the system gets more like you over time.
Wondering whether automation is safe for your account, how voice matching avoids the generic-AI smell, or what happens when a job asks screening questions? The FAQ covers all of it, and our guide to Upwork proposal automation goes deeper on the trade-offs.