The smarter way to pitch clients

Landing page
proposals.

Send a link, not a PDF. OpenProposal builds a stunning web proposal in seconds — one that clients actually read.

Build My First Proposal Free See a Live Example

5 free proposals · No credit card · Proposals clients actually open

840+
freelancers
2.4×
close rate
30s
to generate
$0
to start
openproposal.live/marcus/stripe-dashboard
Proposal for
React Dashboard Integration
Stripe Connect API · Upwork contract
Open for review
Timeline & Budget
Start
Immediate
Duration
3 weeks
Rate
$95/hr
Est. total
$4,750
Accept Proposal

TRY IT NOW

Get a live landing page style proposal

Paste a job description. See what your client receives in 30 seconds.

How It Works

Three steps. Thirty seconds.

upwork.com/jobs/react-dashboard
React Dashboard for FinTech SaaS
$4k–6k Fixed
★ 5.0 client
01

Paste the job post

Drop in the raw Upwork listing. No cleaning, no reformatting.

Generating proposal85%
Problem · Solution · Timeline · Pricing
02

AI generates your proposal

Full proposal in 30 seconds — problem, solution, timeline, pricing.

Proposal opened
Sarah from Acme — just now
Proposal for
React Dashboard Integration
Accept Proposal
03

Share a live URL

Client opens a real web page, reads it, accepts on the spot.

Features

Everything PDFs can’t do

Proposals that look professional, track engagement, and close deals faster.

Stunning AI proposals

Paste a job post. Get a polished live page in 30 seconds.

openproposal.live/alex/stripe-dashboard
Proposal for
React Dashboard Integration
Open for review
Start
Immediate
Duration
3 weeks
Rate
$95/hr
Total
$4,750
Accept Proposal

Stripe checkout in proposals

Clients pay a deposit or in full right from the proposal page.

Pay deposit to accept
React Dashboard — 50% deposit$2,375
💳 •••• •••• •••• 4242
Pay with Stripe
Soon

Automated proposals

Send proposals the moment a job is posted.

Soon

Live web app demos

Embed an interactive demo inside the proposal.

Upwork

Every Upwork advantage
in one tool

Find the right jobs faster, generate a proposal in 30 seconds, and know the moment your client opens it.

Optimised jobs feed

Filter by budget, hourly rate, client rating, keywords. Stop scrolling, start applying.

$50+/hrFixed $2k+★ 4.8+React+ Add filter
React Dashboard for FinTech SaaS
$4k–6k5.0$28k spent
MatchFixed
Senior Next.js Developer — long term
$90–130/hr4.9$61k spent
Hourly
Stripe Connect Integration
$2.5k–4k4.8$12k spent
Fixed

View tracking & intent alerts

Know the moment your client opens the proposal. Reply on Upwork before anyone else.

Proposal opened notification

From job post to accepted proposal

Paste any Upwork listing. Done in under 60 seconds.

01
Paste job post
Drop in the raw listing URL or text
02
AI generates
Full proposal in ~30 seconds
03
Share live URL
Client opens, reads, accepts
Free
$0
5 proposals
Start free
No card needed
Popular
Freelancer
$19.99/mo
30 proposals/mo
Get started
Most popular
Pro
$29.99/mo
45 proposals/mo
Go Pro
View tracking included

Your presence

Show up like a pro,
not just a block of text

Every proposal includes your headshot, an intro Loom video, and your best portfolio work — so clients hire the person, not just the quote.

Profile photo
Your face on every proposal. First impression, done.
Loom intro video
Embed a 60-second walkthrough. Clients watch you before they reply.
Portfolio links
Pin your best work. Case studies, live demos, GitHub.
Multi-profile templates
Different niche, different profile. AI switches automatically.
openproposal.live/alex/acme-dashboard
Alex Mercer
Alex Mercer
Full-Stack Developer · React, Node.js, AWS
ReactNext.jsStripePostgreSQL
★ 4.97
Watch my 90-second intro
LOOM
1:32
Portfolio
SaaS Dashboard — React + StripeLive demo
E-commerce API — Node.js + AWSCase study

Pricing

Simple, honest pricing

Start with 5 free credits · No credit card required

Freelancer
$19.99/mo
30 credits/mo
  • AI generation
  • Live URL sharing
  • Natural language edits
  • Upwork-compliant mode
  • Any platform
  • Email support
Start Free — 5 Credits
Most Popular
Pro
$29.99/mo
45 credits/mo
  • Everything in Freelancer
  • View tracking analytics
  • Profile-aware AI
  • API access
  • Priority support
  • Custom branding
Start Free — 5 Credits
Agency
$59.99/mo
90 credits/mo · shared
  • Everything in Pro
  • Shared team workspace
  • Member management
  • Priority generation
  • Dedicated support
  • API access
Start Free — 5 Credits

Testimonials

Freelancers are closing faster

Sent a proposal in 3 minutes. Client accepted 2 hours later. Used to spend 45 minutes on each one.

M
Margot Svensson
UX Designer

Went from 1-in-8 to 1-in-3 accepted proposals. The live URL alone is a game changer — clients actually read the whole thing.

C
Callum O'Brien
Node.js Developer

My close rate doubled in the first month. The AI nails my tone so well that clients think I spent hours on each proposal.

R
Rayan Aleksandrov
Full-Stack Developer

FAQ

Common questions

Yes. Upwork mode removes the accept button and any off-platform language. Your proposal stays fully ToS-compliant while looking far more professional than plain text.

Yes. Type any instruction in plain English — "make the timeline two weeks shorter", "add a section about my React experience" — and AI updates the page in seconds.

A beautiful standalone web page at a real URL like openproposal.live/yourname/client-name. No login, no app, no PDF. Opens instantly on any device. For Upwork proposals, they see an interest button — one click and you're notified to go reply immediately.

50-80% cheaper. AI-generated in 30 seconds instead of built by hand. Designed for freelancers, not enterprise sales teams. No learning curve — paste and go.

No. Just paste the job description. The AI reads it, understands what the client needs, and writes the entire proposal. Your only job is to review and share.

Every Upwork proposal has an interest button visible to the client. When they click it — or after 60 seconds of reading — they're prompted to signal interest. You get an instant email notification so you can jump to Upwork and reply while you're top of mind.

Yes — you get 5 free credits with no credit card required. Use them on real clients and see results before you pay anything.

Ready to win more clients?

Join 840+ freelancers who are currently closing deals while their competition is still typing.

Get Started for $0