Upwork got you started. Maybe it's still paying your bills. But you're starting to feel the squeeze: the platform fees, the race-to-the-bottom pricing, the constant proposal writing, the algorithm changes that tank your visibility overnight.
You want to work with clients directly. No middleman. No 10-20% cut. No competing with 50 other freelancers on every job post.
The transition from Upwork to direct client relationships is one of the most important moves a freelancer can make. And email is how you make it happen.
Why Direct Clients Pay Better
Let's do the math. On Upwork, you pay a 10% service fee on the first $10,000 with a client (it was 20% until recently for new relationships, and the structure keeps changing). On a $5,000 project, that's $500 gone.
But the fee is just part of it. Upwork clients also tend to pay less because the platform conditions them to expect lower rates. When you can see 30 freelancers bidding $20/hour, why would you pay $75/hour?
Direct clients don't have that comparison shopping experience. They find you through your website, a referral, or a cold email. They evaluate you on your portfolio and your pitch, not on how you stack up against a list of cheaper alternatives.
The result? Direct clients routinely pay 30-50% more than Upwork clients for the same work.
The Ground Rules for Transitioning
Let's be clear about something: don't violate Upwork's Terms of Service. You cannot take an existing Upwork client off-platform to avoid fees. That can get your account banned.
What you CAN do:
This isn't about burning bridges with Upwork. It's about building new ones.
Step 1: Build Your Off-Platform Presence
Before you start reaching out to clients directly, you need somewhere to send them.
A portfolio website. This doesn't need to be fancy. A simple site with your best work, a clear description of what you do, and a contact form. WordPress, Squarespace, or even a well-organized Notion page works.
A professional email address. yourname@gmail.com is okay. yourname@yourdomain.com is better. It costs a few dollars a month and makes you look established.
A LinkedIn profile that works. Update your headline to describe what you do, not just "Freelancer." Fill in your summary with client-facing language. Add your best portfolio pieces.
Step 2: Learn to Write Cold Emails
On Upwork, you respond to job posts. The client has already defined the problem. Your proposal is a response.
Direct outreach flips this. You're identifying companies that could use your help and reaching out before they've posted a job. This feels uncomfortable at first, but it's where the best clients live.
A cold email to a potential client should:
For a detailed breakdown with templates, read our guide on how to pitch your freelance services to a company.
Step 3: Email Your Network
You already know people who might hire you or refer you. Former colleagues, friends who run businesses, people you've connected with at events or in online communities.
Send them a short email. Something like:
"Hi [Name], I'm expanding my freelance [service] business and taking on new clients. If you know anyone who needs help with [specific thing], I'd really appreciate an introduction. Here's my portfolio: [link]."
This is not begging. This is professional networking. And it works surprisingly well. People want to help, but they need to be reminded that you're available.
Step 4: Follow Up on Every Lead
Here's where Upwork freelancers struggle the most. On the platform, you submit a proposal and move on. The system handles notifications and messaging.
With direct clients, you own the follow-up. Nobody is going to ping you with a notification that says "Your prospect viewed your proposal." You have to follow up manually.
Send a follow-up email 4-5 business days after your initial outreach. If no response, follow up once more a week later. Then move on.
Tools like Pynglo can show you whether your emails were opened, which helps you prioritize follow-ups. If someone opened your pitch three times but didn't reply, that's a warm lead worth pursuing. If it was never opened, your follow-up should focus on getting noticed, not re-pitching.
Step 5: Set Up Professional Systems
Upwork handles contracts, payments, and dispute resolution for you. When you go direct, you need your own systems.
Contracts. Use a simple freelance contract template. AND Bonsai, HelloSign, or even a clear email agreement all work. Don't skip this step.
Invoicing. FreshBooks, QuickBooks, or Wave for sending professional invoices. Set up payment terms clearly. Our guide on freelance payment terms covers this in detail.
Communication. Decide how you'll communicate with clients. Email for formal stuff. Slack or a project management tool for day-to-day. Set expectations upfront so you're not fielding texts at midnight.
Time tracking. If you bill hourly, use a tool like Toggl or Clockify. On Upwork, the desktop tracker handled this. Now it's on you.
Step 6: Don't Go Cold Turkey
Unless you have 3-6 months of savings and a pipeline of direct leads, don't quit Upwork overnight. The smart transition is gradual.
Month 1-2: Start sending 5-10 cold emails per week while maintaining your Upwork work.
Month 3-4: As direct clients come in, reduce the time you spend on Upwork proposals.
Month 5-6: Shift your primary focus to direct clients. Keep your Upwork profile active but stop actively bidding.
The timeline varies based on your niche, your outreach skills, and a bit of luck. But the principle is the same: overlap the transition. Don't leap from one cliff hoping to grab another.
Common Fears (and Why They're Overblown)
"I don't know how to find clients without a platform." You do. You just haven't practiced yet. Between cold email, referrals, LinkedIn, content marketing, and networking, there are more channels than you could possibly exhaust.
"What if nobody responds to my cold emails?" Your first batch probably won't convert well. That's normal. Refine your targeting, improve your pitch, and keep going. A 5% response rate on cold email is considered good.
"I'll miss the security of Upwork." Upwork isn't secure. The algorithm changes. Clients leave the platform. Your JSS score can tank over one bad review. Real security comes from diversified income sources and relationships you own.
"I can't handle the business side." You're already handling it. Upwork just abstracted it away. Invoicing, contracts, and communication are learnable skills, not insurmountable obstacles.
The Mindset Shift
On Upwork, you're a vendor responding to requests. With direct clients, you're a business owner creating opportunities.
That shift changes everything. How you price. How you communicate. How you position yourself. Direct clients see you as a partner, not a line item in a marketplace.
It's uncomfortable at first. The uncertainty, the rejection, the slower sales cycle. But every freelancer who's made this transition says the same thing: "I wish I'd done it sooner."
Start with one email this week. Just one. You've got nothing to lose and everything to gain.