Chrome extension for Upwork
Chrome extension that drafts your Upwork proposal on the apply page
The ProposalLift Chrome extension opens on Upwork's proposal apply page. It reads the job you are applying to, drafts a proposal from the persona, template, and hook you pick, can answer the client's screening questions, and inserts the draft into the proposal field. You review it and click submit yourself: the extension never submits and never spends Connects. It is free to install and works with your ProposalLift account.
Last reviewed
What the extension does on the apply page
Open a job's apply page
The ProposalLift panel appears on Upwork's proposal page for that job, and nowhere else on Upwork.
Pick your persona, template, and hook
Choose who is pitching and which structure to use. Your choices are remembered for the next job.
Generate
The draft streams in the panel, written from the job and your saved context. Tick the screening option to answer the client's questions in the same pass.
Insert, review, submit
Insert the draft into Upwork's proposal field, edit it there, and submit it yourself when you are happy with it.
Extension or web app?
Both write from the same personas, portfolio, templates, and hooks. The difference is where you start.
| Compare | Chrome extension | Web app |
|---|---|---|
| Starts from | The Upwork apply page you already have open | Your ProposalLift job feed or a pasted job post |
| Best for | Applying to a job you found on Upwork | Working through saved filters and alerts |
| Screening questions | Read from the page and answered in the panel | Not answered here. Use the extension for jobs with screening questions |
| Where the draft goes | Inserted into Upwork's proposal field | Copied into Upwork when you apply |
| Requirements | Google Chrome 109 or newer | Any modern browser |
The extension is optional. The web app is complete on its own.
What the extension does and does not do
What it does
- Runs only on Upwork's proposal apply pages.
- Drafts from the persona, template, and hook you choose.
- Answers screening questions when you ask it to.
- Inserts the draft into the proposal field for you to edit.
What it does not do
- Click submit. You always submit the proposal manually.
- Spend Connects or boost a proposal.
- Browse, search, or apply to jobs on its own.
- Access sites other than the Upwork apply page and ProposalLift itself.
Privacy and permissions
The extension asks Chrome for two permissions, storage and windows, and can only talk to ProposalLift's own servers. When you generate, it sends the job details from the page you are on, together with the persona and template you selected, to your ProposalLift account, which writes the draft with the AI model you chose.
Your sign-in session is kept in the extension's local storage, which is not synced to the cloud. API keys never reach the extension.
What you need to use it
Install the extension from the Chrome Web Store and sign in with your ProposalLift account. A hosted account starts with a 14-day free trial and no card to start. Add at least one persona first, and the extension is ready on your next apply page.
Frequently asked questions
Is there a Chrome extension for writing Upwork proposals?
Yes. The ProposalLift extension drafts proposals on Upwork's apply page from your saved personas, templates, and hooks, then inserts the draft into the proposal field for you to review and submit.
Does the extension submit proposals automatically?
No. It never clicks submit and never spends Connects. It writes and inserts a draft, and you decide what to send.
Is the extension free?
The extension is free to install. Generating proposals uses your ProposalLift account, which starts with a 14-day free trial on hosted plans.
Which browsers are supported?
Google Chrome version 109 or newer. On other browsers, use the ProposalLift web app, which has the full drafting workflow.
Sources
Keep reading
Write your next Upwork proposal from your real work
Use the hosted app with a 14-day free trial and no card to start, or self-host the free, open-source edition on your own server.
