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

  1. Open a job's apply page

    The ProposalLift panel appears on Upwork's proposal page for that job, and nowhere else on Upwork.

  2. Pick your persona, template, and hook

    Choose who is pitching and which structure to use. Your choices are remembered for the next job.

  3. 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.

  4. 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.

CompareChrome extensionWeb app
Starts fromThe Upwork apply page you already have openYour ProposalLift job feed or a pasted job post
Best forApplying to a job you found on UpworkWorking through saved filters and alerts
Screening questionsRead from the page and answered in the panelNot answered here. Use the extension for jobs with screening questions
Where the draft goesInserted into Upwork's proposal fieldCopied into Upwork when you apply
RequirementsGoogle Chrome 109 or newerAny 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

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.