er8ic/Work/BidCraft

BidCraft

Win the right Upwork jobs, with every Connect.

BidCraft reads the job, tells a freelancer whether it is worth their Connects, and writes a proposal from their real portfolio: hook, proof and close, in about a minute.

SectorFreelance & agency tools
ProductAI SaaS, web app
What we didProduct strategy · UX/UI · Build
Live demobidcraft-indol.vercel.app ↗

01 · The problemMost proposals lose in the first two lines

Freelancers write each proposal from scratch, open with their own experience instead of the client's problem, and guess which jobs are worth the Connects they pay for.

Generic AI writers make it worse. They invent results, add links that don't exist and miss Upwork's rules on off-platform contact, which can put the account at risk.

The brief: decide before spending, write from real proof only, and learn from every outcome.

The hook is about the client. The proof is yours. The decision to bid is maths.

The three rules BidCraft is built on

02What we built
Decide

Opportunity Score

Before a Connect is spent, BidCraft shows the expected value of the bid: win chance from your own history, times project value, minus Connect cost. The verdict is Bid, Consider or Skip, with the reasons.

  • Nine factors, each with its source
  • Reads budget, proposals and client stats from the post
  • Low-value jobs stop before any Connects are spent
Opportunity score5.7/10
Bid
Client quality
$38K spent · 91% hire
Strong
Budget quality
≈ $75/h vs your $60/h
Strong
Competition
10 to 15 proposals
Medium
Similar-job history
2 won of 9 similar
Medium

Win chance ≈ 20% · ≈ $19 expected per Connect · 16 Connects = $2.40

Write

Grounded proposal engine

Qualify, diagnose, match, draft, critique. Every proposal follows a proven structure, is scored on seven criteria and rewritten until each one reaches 8 or higher.

  • Hook, diagnosis, spotlight, approach, de-risk, close
  • Alternative hooks, CTAs and screening answers
  • Quick edits: shorter, bolder, softer, new CTA
Qualify→Diagnose→Match portfolio→Draft→Critique
A–G critique loop
A 9
B 8
C 9
D 8
E 9
F 8
G 9

Hook · Diagnosis · Spotlight · Approach · De-risk · Close · Voice

Protect

Guardrails before you paste

Numbers and links must exist in your knowledge base or the job post. Contact details and off-platform requests are flagged while you edit, so nothing risky reaches the client.

  • No invented metrics or links
  • Upwork terms-of-service checks
  • A banned-phrase list per workspace
Happy to walk you through it, just message me on WhatsApp and I can share how I boosted sales by 300%.
Off-platform contactAgainst Upwork ToS
“300%”Not in your portfolio or the post
Prove

Analytics & Connect ROI

Record replies, wins, Connects and bids. BidCraft shows what actually wins by hook, CTA, spotlight, fit, bid size and score, down to the cent.

  • Cost per reply, interview and win
  • Return on spend and AI cost per proposal
  • Predicted vs actual win rate
Cost per reply$6.90
Cost per win$21.60
Return on spend38×
Saved by skipping212Connects
Learn

A prompt that learns from wins

Improve Prompt reads your outcomes and feedback and proposes a revised engine. You review it as a diff and approve every change, with A/B tests across versions.

  • Prompt versions and A/B testing
  • Shared prompt and portfolio for teams
  • Per-member permissions and monthly limits
Improve Promptv7 active
− Open with your years of experience.
+ Open with the client's problem in their words.
+ Prefer result-first hooks (reply rate 34% vs 19%).

You approve every change

Figures in the illustrations are the demo's sample data.

03How it works
01

Import

Point BidCraft at a portfolio page or drop in notes. It extracts projects, results and reviews for you to approve.

  • Portfolio URL or file
  • Review before saving
02

Score

Paste an Upwork job post. See fit, evidence, client quality, competition and expected value per Connect.

  • Bid · Consider · Skip
  • Your own win history
03

Write

The engine diagnoses the real problem, picks the closest project, drafts, critiques and rewrites.

  • Under a minute
  • Guardrails checked
04

Learn

Record outcomes. Analytics shows what works, and Improve Prompt turns results into a better engine.

  • Outcome tracking
  • Connect ROI
04Who it's for

01Solo freelancers

Today
Writing every proposal from scratch and guessing which jobs are worth the Connects.
With BidCraft
A strong first draft in a minute and a clear Bid or Skip call first.

02Full-time bidders

Today
Dozens of bids a week, repetitive hooks and no idea which angles win.
With BidCraft
Fresh hooks that avoid recent ones, and analytics that show what converts.

03Agencies & teams

Today
Uneven quality across bidders and no shared memory of the best projects.
With BidCraft
One portfolio, one tuned prompt, per-member limits and a team leaderboard.

04Niche specialists

Today
Deep expertise that generic proposals fail to prove in two lines.
With BidCraft
The one project that proves it, matched to each job automatically.

05 · CapabilitiesIn the product

Opportunity ScoreGrounded in your portfolioUpwork-safe guardrailsConnect ROIA–G critique loopPortfolio matchingImprove PromptA/B testingTeam permissionsAssistant with citations
Next step Got a project in mind?

Three short steps on the contact page. Or write to hello@er8ic.com.