From the extension popup
Click the Upwex icon in your browser bar, hit Sync. Upwex opens your active profile page in a background tab, pulls the data, syncs, and closes the tab. Most users do this once at install.
Sync your Upwork freelancer profile to Upwex in one click. Cover letters, Check Fit, Auto-Bidding, and
Quick Apply all read your skills, portfolio, hourly rate, location, and availability from one place:
your synced Upwork profile. One click on any of your /freelancers/~...
pages and Upwex has the context to write in your voice and pitch your real strengths.
Free 20 AI credits No card
Profile Sync is the one-time setup that turns generic AI into AI that knows your work, your rate, and your strengths.
The AI writes proposals using your real title, description tone, portfolio links, and matched skills - not a textbook opener with placeholders. Same prompt, very different output once your profile is synced.
The "Your Edge" section of every Check Fit verdict compares the job's required skills against the skills on your synced profile. No profile means no skill match ratio, no edge analysis, and a flat score.
Auto-fill hourly rate, fixed-price bid adjustment, and availability messaging all read from your synced profile. Without it, the bot bids with default numbers - or refuses to bid at all on jobs that need them.
Same backend, three trigger points. Pick whichever fits the moment - the result is the same synced profile.
Click the Upwex icon in your browser bar, hit Sync. Upwex opens your active profile page in a background tab, pulls the data, syncs, and closes the tab. Most users do this once at install.
When you open any Upwork freelancer profile page, a small Upwex widget appears. If it's your active profile - the button reads "Update Profile". If it's a different one of your profiles - "Sync Profile". One click does it.
In the popup, open the manual sync field, paste any of your upwork.com/freelancers/~... URLs, hit sync. Useful for syncing alt profiles or re-syncing without leaving the dashboard.
If you bid as multiple specialists (frontend, backend, design) under separate Upwork profiles - sync each once, switch active from the popup. The active profile is the one every AI tool reads from until you change it.
Updated your hourly rate? Added a skill? New portfolio item? One click resyncs. The freshness signal flows downstream immediately - the next cover letter or Check Fit uses the new context.
On Pro and Max with seats, every team member syncs their own Upwork profile against their own Upwex seat. Each seat's AI tools read that seat's profile - no cross-contamination between freelancers.
Upwex reads your profile from your own browser session - the public data the page already shows. No password storage, no headless scrape, no third-party login. If Upwork logs you out, the sync stops working until you log back in.
From your Upwex account, remove a synced profile in one click. The downstream AI tools fall back to generic until you sync another. Hard delete - no soft-deleted copies, no leftover analytics, no email to ask politely.
Profile Sync is pure data extraction - no model calls. Sync as often as you need, your monthly AI credit budget stays untouched and goes 100% to generating proposals, answering questions, and running Check Fit.
No hidden scraping, no extra data collection. Below is the full list of fields Upwex pulls from your Upwork freelancer profile page - the same fields you can already see when anyone opens your public profile.
Not collected: Upwork password, session cookies, messages, billing, private earnings, or anything not visible on your public profile page.
Every AI feature in Upwex reads from the same synced profile. Sync once, and every tool below gets sharper - no per-feature setup.
AI Cover Letter name + title + skills + portfolio
The generator writes openers in your voice using your profile title and description as tone reference, picks portfolio links relevant to the job, and only highlights skills you actually have. Without sync: generic "Hi, I have many years of experience" filler. With sync: a proposal that reads like you wrote it.
Check Fit skills + hourly rate + location
The "Your Edge" section compares the job's required skills against your skills list and outputs a match ratio (X out of Y). The bid recommendation compares your rate vs the client's budget. Location filters identify a timezone mismatch when it matters. None of this works without a synced profile.
Auto-Bidding rate + availability + skills
The 24/7 bot fills Upwork's hourly rate field with your real rate, sets availability messaging from your status, and applies the bid adjustment rules per job type. The match prompt cross-references the required skills against your profile skills before deciding to bid at all.
AI Q&A & Proposal Autofill title + description + skills
When Upwork's proposal form asks screening questions, the AI pulls concrete answers from your synced profile - your specialties, your tone, your description language. Generic AI gives generic answers; profile-synced AI gives answers tied to your real experience.
Skills, portfolio, hourly rate, location, availability - the context that makes every cover letter sound like you and every Check Fit verdict know your edge. Connect once, sync forever.
No credit card required. Cancel anytime.