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.
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
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
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.
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.
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
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.
What is actually verified
717
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
One ledger for purchases, spend, boosts and refunds - so your balance, burn rate and weeks of runway are facts, not guesses.
The two failures look identical on a spreadsheet and mean opposite things. Knowing which one you have decides what you fix this week.
Cost per view, cost per reply and cost per hire come out in dollars, then get compared against what you earned.
If the boosts are buying nothing you find out in a week instead of a year, and stop paying for them.
Templates get ranked by how often they turn a view into a reply. Your best opener stops being a hunch.
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.
"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
The boost page scores boosted and unboosted proposals side by side on views, replies and hires.
If your view rate is the low number, the letter was never being read. The overview says which stage is actually leaking.
Import the job tracker, boost tracker and purchase tabs and your whole history comes with you.
Cost per hire against real earnings, plus return per dollar of connects spent.
Questions
What the AI features are paid in. A message to the assistant or a critique costs 1, a client reply 2, a cover letter 3 (it is drafted, then reviewed), a written report 3. Each credit frees up 24 hours after you use it, and every plan also has a 30-day limit, so a daily allowance cannot be spent in full every single day.
Only the AI waits. Tracking, the connect ledger, syncing, scoring, import and the business tools keep working on every plan, including Basic. Credits come back 24 hours after each use - or you upgrade.
Get in touch and say which plan. ProposalIQ is in beta and there is no checkout yet, so a paid plan is switched on by hand. Card payments arrive after the beta, and nobody is charged anything without being told first.
No. Basic is free and there is no card field anywhere in the product. During the beta a paid plan is arranged directly with us.
No. The AI runs on ours - credits are what you spend.
It stays yours. ProposalIQ is not affiliated with Upwork and stores only what you entered, imported, or captured from pages you opened yourself - nothing is sold or shared. Self-serve export and account deletion are not built yet; ask and it gets done by hand, and they are on the list.
Get started
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