Freelance writing is one of the most accessible ways to start earning online โ no expensive equipment, no complex software, just your ability to write clearly. Here's exactly how to go from "I've never written for a client" to landing your first paid piece.
1. Understand what clients actually pay for
Businesses don't pay for "good writing" in the abstract โ they pay for writing that does a job: blog posts that attract search traffic, product descriptions that help people decide to buy, or newsletters that keep customers engaged. Before you write anything, get clear on which of these jobs you want to specialize in early on.
2. Study the format, not just the topic
Read 10-15 examples of the kind of content you want to write โ blog posts, if that's your focus โ and pay attention to structure: how they open, how they break up sections, how long paragraphs are, and how they end. Online writing has different conventions than school essays, and matching those conventions is often what separates "amateur" from "professional" writing more than raw talent does.
3. Write 3-5 sample pieces before you pitch anyone
You need writing samples before you can convince anyone to hire you. Pick topics you genuinely know something about โ a hobby, your current or past job, something you've researched for fun โ and write as if for a real publication.
- Aim for 600-1,200 words per sample, matching typical blog post length.
- Edit ruthlessly: cut anything that doesn't add value, and read your draft out loud to catch awkward phrasing.
- Publish your best 3-5 samples somewhere public โ a free blog, Medium, or a simple one-page portfolio site.
4. Set up a simple portfolio
Your portfolio doesn't need to be fancy. A single page listing your best samples with short descriptions is enough to start. What matters is that a potential client can quickly see your writing and judge whether it fits what they need.
5. Start pitching โ starting small on purpose
Your first few gigs are about building proof, not maximizing pay. Look for smaller writing jobs on freelance platforms and niche job boards, and don't be afraid to price your very first projects modestly in exchange for a review and a portfolio piece.
When you do pitch, follow the structure in our guide on writing proposals that get hired โ a strong pitch matters as much as your writing samples at this stage.
6. Ask for reviews and referrals after every project
Once you finish a project well, always ask for a review on the platform you used, and don't be shy about asking happy clients if they know anyone else who might need writing help. Early on, referrals and reviews are worth more than almost anything else you can do.
7. Raise your rates as your portfolio grows
Your first project is not your permanent rate. As you complete more work and build genuine reviews, gradually raise your prices with each new client rather than waiting for a dramatic "I've made it" moment. See our guide on pricing your freelance services for a more detailed approach.
Frequently Asked Questions
Do I need a degree to become a freelance writer?
No. Freelance writing clients care primarily about your writing samples and portfolio, not formal qualifications.
How do I get my first freelance writing client with no experience?
Write 3-5 strong sample pieces on topics you know well, publish them as a simple portfolio, then pitch smaller jobs on freelance platforms to build reviews.