For freelancers who buy their own connects
You send the proposal.
Upwork goes silent.
Every proposal tracked, and an AI that drafts the letter, logs the follow-up, or sets the meeting - so your connects go where they actually work.
No credit card. Import your spreadsheet and your history comes with you.
Every proposal, noted
11 of 13 were never opened. The cover letter was never the problem.
What to change next
Fix first
11 proposals died before anyone read them. Narrow the jobs you bid on, and bid sooner.
Working
Both proposals a client opened got a reply. Keep the current letter.
Ranked by conversions lost, so the biggest leak comes first.
Connects, spent deliberately
Balance
412
Burn / week
38
Runway
10.8 wk
Cost per hire
$12.45
Balance, burn and cost per hire come out of one ledger.
Earnings against connect spend
$7.95 back for every $1 of connects, this month.
One real tracked month
Thirteen proposals. Here is exactly where they went.
Proposals sent
13
View rate
15.4%
Reply rate
15.4%
Cost per hire
$12.45
Eleven were never opened. Both proposals a client actually read got a reply. The cover letter is fine - the problem is which jobs are being applied to.
A low view rate and a low reply rate look equally bad on a spreadsheet and mean opposite things.
Nobody opens it - the job selection, the timing or the profile is the problem, and the letter is irrelevant.
They open it and never reply - now, and only now, the cover letter is the thing to fix.
Getting proposals in
Type them, or let the extension read them. Both end up in the same ledger.
By hand, in about twenty seconds
Paste the job URL, tap the connects you spent, flag a boost. The form is two steps and both of them save, so you can stop after the first. Nothing else is required and everything can be filled in later.
This is the whole product. The extension is a convenience on top of it, never a requirement.
Or the browser extension fills it in
It reads the proposal, connect and payment pages you open yourself and sends what it finds to your own account. That covers the things Upwork’s API will not report per proposal: the connect cost, the client’s rating and hire rate, your available balance.
- Sends zero requests to upwork.com
- Never signs in, never submits, never browses for you
- Reads only the four page types you open yourself
- No cookies, no credentials, no background tabs
Worth knowing: Upwork’s automation policy covers extensions that read their pages, not just ones that click for you. This one is built to do as little as possible - it cannot act on your account, and it is off unless you install it - but it is your call to make, and manual entry gets you the same numbers. What it does and does not touch
The AI assistant
Tell it what happened. It drafts the paperwork.
A chat panel in the dashboard, grounded in your real numbers - ask it your funnel diagnosis, which proposals are still open, or what is on your calendar this week.
Tell it what happened and it drafts a proposal, task, meeting or note as a card. Nothing is created until you confirm that specific card - it never writes to your account on its own.
Draft proposal
- Job
- Shopify theme migration
- Connects
- 16
- Status
- Applied
Add task
- Task
- Follow up — Shopify theme migration
- Due
- Friday
What is actually verified
No testimonials yet. Here is what you can check instead.
650
tests passing
The analytics engine is pinned to a real spreadsheet's own formulas. If a rate on your dashboard were wrong, the suite would fail.
$12.45
cost per hire, that month
Priced from what the connects were really bought for, not Upwork's list price. Every figure on this page comes out of that same engine.
Zero
requests sent to Upwork
Nothing signs in as you, submits for you, or browses on your behalf. If you did not open the page, it was never read.
Yours
data, and only yours
Not affiliated with Upwork. It stores what you entered, imported, or captured from pages you opened yourself, and none of it is sold or shared.
What it does, and what you get
Built around one question: what should I change about the next proposal I send?
Records every proposal with the connects it cost
One ledger for purchases, spend, boosts and refunds - so your balance, burn rate and weeks of runway are facts, not guesses.
Separates the view rate from the reply rate
The two failures look identical on a spreadsheet and mean opposite things. Knowing which one you have decides what you fix this week.
Prices connects at what you actually paid
Cost per view, cost per reply and cost per hire come out in dollars, then get compared against what you earned.
Scores boosted proposals against unboosted ones
If the boosts are buying nothing you find out in a week instead of a year, and stop paying for them.
Tags each proposal with the template you used
Templates get ranked by how often they turn a view into a reply. Your best opener stops being a hunch.
AI drafts your cover letter, then reviews it
Grounded in your resume, profile and the letters that got you hired - and in the ones that got opened and ignored, so it avoids those. It quietly learns from what you edit or get hired with, so later drafts need less fixing.
Tell the AI assistant what happened
"Log this proposal", "remind me to follow up Friday", "set up a call with the client" - it drafts the proposal, task, meeting or note as a card you confirm. Nothing saves until you click.
Use cases
If any of this is you, it was built for you.
You buy connects every month and cannot tell if boosting is worth it
The boost page scores boosted and unboosted proposals side by side on views, replies and hires.
You rewrite your cover letter constantly and nothing changes
If your view rate is the low number, the letter was never being read. The overview says which stage is actually leaking.
You have a year of proposals sitting in a spreadsheet
Import the job tracker, boost tracker and purchase tabs and your whole history comes with you.
You want to know whether freelancing on Upwork actually pays
Cost per hire against real earnings, plus return per dollar of connects spent.
Get started
Start free. Basic is free, no card required.
Basic is free for good, with a few AI credits a day. Log the next proposal you send: in a fortnight you will know your real numbers, and in a month you will know which habit to change. More AI is a plan away, not a paywall on the rest.
Want all of it?
This page is deliberately short. The documentation is where every feature and use case is explained properly, with the same animated walk-throughs rather than a wall of prose.
Read the documentation