Most guides on starting freelance writing spend 80% of their words on inspiration and 20% on the actual steps. This one flips that.
Here's exactly how to go from zero to paid writing client — the specific steps, in order, without the filler.
Before You Start: The One Decision That Determines Everything
Pick a niche before you do anything else. This is the single variable that separates freelance writers earning $0.05/word from the ones earning $0.35/word.
A niche is a specific subject area or industry you write for. Not "I write health content" — that's too broad. "I write for digital health startups targeting healthcare providers" is a niche.
Why niche matters so much: When a marketing manager at a SaaS company is looking for a writer, they don't want someone who can write about anything. They want someone who already understands SaaS metrics, product-led growth, and their buyer's language. That specificity commands premium rates.
How to pick yours: Find the intersection of what you know and what has marketing budgets.
High-paying niches:
- B2B SaaS and technology
- Personal finance and fintech
- Healthcare and medical
- Legal (requires care but pays well)
- Real estate
- Cybersecurity
- Logistics and supply chain
Medium-paying but accessible:
- Marketing and advertising
- E-commerce and retail
- HR and recruiting
- Education technology
Choose one. You can expand later. Starting broad means starting at the bottom of the market.
Step 1: Create 3 Writing Samples (Even With Zero Experience)
You need samples before you can pitch. The mistake most beginners make is writing whatever they feel like and calling it a portfolio. Your samples need to look exactly like what your target clients publish.
The right way:
- Find 3 companies in your niche with active blogs
- Study their posts — tone, length, formatting, depth of expertise
- Write 3 sample articles that would fit seamlessly on their site
You are not writing for yourself. You are writing to show "I can produce what you need, in your voice, on your topics."
Publish them somewhere findable — a free Medium account, a one-page WordPress site, or even a public Google Doc. You just need a link to share.
Don't get stuck here. Three samples. Two to three weeks maximum. Move on.
Step 2: Build a Minimal Portfolio Page
You need somewhere to send potential clients. This does not have to be elaborate.
Minimum viable portfolio:
- Your name
- A one-line description of what you write and for whom ("I write long-form content for B2B SaaS companies")
- Links to your 3 samples
- Email address
That's it. A free Squarespace site, a Journo Portfolio account (free tier), or literally a Google Site works. Don't spend a month building the perfect website. Ship the minimum and start pitching.
Step 3: Build Your Pitch Target List
Before you send a single email, build a list of 30-50 companies to pitch.
How to find them:
- LinkedIn: Search "[your niche] content manager" or "[your niche] marketing manager." These are the people who hire writers.
- Crunchbase: Filter for funded startups in your niche — they have marketing budgets and content needs.
- SimilarWeb or Ahrefs free tools: Find competitors to companies you already know in your niche.
- Literally just Google "[your niche] blog" and note every company that publishes content.
For each company, find:
- The name of the content manager or marketing manager (LinkedIn)
- Their email address (Hunter.io has a free tier; or guess "[firstname]@[company].com" — it works more often than you'd expect)
- One specific observation about their content (one post that was good, one topic they haven't covered)
The specific observation is what separates your pitch from the 40 other cold emails they'll get this week.
Step 4: Send Your First 20 Pitches
Here's the pitch template that works:
Subject: Content idea for [Company Blog]
Hi [Name],
I've been reading [Company]'s blog — [specific observation about a post or gap]. I write long-form content for [type of company] and think I could add something useful.
Here are two samples closest to what you publish: [link 1], [link 2].
Would you be open to a quick call, or should I just send over a pitch for a specific post?
[Your name]
Four sentences. Specific. No lengthy credentials. The samples do the selling.
Send 20 pitches in week one. Not 5 — 20. Volume matters in the early stages because your conversion rate is low (2-5% reply rate is normal for cold outreach) and you need enough at-bats to get replies.
Step 5: Follow Up Relentlessly (Politely)
Most freelance writing gigs don't come from the first email. They come from the third.
Follow-up sequence:
- Day 1: Send initial pitch
- Day 6: "Just following up on my note below — happy to send a specific topic pitch if that's more useful."
- Day 14: "One more follow-up — if now isn't the right time, no worries at all. I'll check back in a couple months."
You're not being annoying — you're being persistent in a market where everyone else gives up after one email. The editors and content managers who hire most often respond to follow-ups. They're busy. Your first email gets buried.
Step 6: Price Your Work Correctly From Day One
Most beginners underprice, which attracts bad clients and sets a wrong anchor for the relationship.
Starting rates that are defensible:
- Blog posts (800-1,200 words): $150-250
- Blog posts (1,500-2,000 words): $250-400
- Long-form guides (2,500-4,000 words): $400-700
- Email sequences (5-7 emails): $350-600
These are below intermediate rates but above content mill rates. You can justify them with your samples — you're showing quality, not just availability.
Don't charge per word to start. Per-piece pricing is simpler and removes the incentive to pad word counts.
Raise rates every 90 days with new clients. After you have 3-5 positive testimonials, your rates for new clients should be 25-50% higher than your starting rate. Existing clients can stay at existing rates temporarily, but all new work goes to the new rate.
Step 7: Deliver Great Work and Get Testimonials
Your first 3-5 clients are your foundation. Treat every piece like a case study.
After delivering work you're proud of, send this:
"Really glad this worked out. Would you be open to writing a quick sentence or two about working together that I can use on my portfolio? It would mean a lot for getting my name out there."
Almost everyone says yes. A testimonial from a real company's content manager is worth 10x a perfect portfolio sample.
What to Do When You Have No Replies
If you send 20 pitches and hear nothing in 3 weeks, something is wrong. The most common reasons:
Your samples aren't good enough. Read your 3 samples compared to the company's actual blog. Would a reader be able to tell the difference? If not, rewrite them.
You're pitching the wrong person. "Contact us" forms and general email addresses almost never reach the person who hires writers. Find the specific human — content manager, editor, head of content, or marketing manager.
Your pitch is too generic. "I'm a writer and would love to help with your content needs" gets deleted. The pitch needs a specific observation about their content.
Your niche is too broad. "I write about business" is not a niche. Narrow it until you feel like you're too specific — you're probably still too broad.
Fix one of these and send another 20 pitches.
The First 90 Days Timeline
Month 1: Build samples, set up portfolio, send 60+ pitches (20/week). Expect 2-5 replies. Land 1-2 clients at starter rates.
Month 2: Deliver exceptional work for early clients. Ask for testimonials. Keep pitching 10-15/week alongside active clients. Monthly income: $400-900.
Month 3: Raise rates for new clients. Convert best early clients to recurring relationships. Monthly income: $800-1,800.
Month 6: With consistency, 3-4 retainer clients, rates 50-100% above starting point. Monthly income: $2,000-4,000+ at 15-20 hours/week.
When Freelance Writing Is the Wrong Path
Freelance writing works if you write clearly, can consistently produce on deadline, and are willing to spend real time marketing yourself.
It's a harder fit if you need income this week (the ramp takes 3-6 weeks minimum), if you hate selling, or if you don't have a specific industry background that commands premium rates.
If you're weighing freelance writing against other side hustles — or want a plan built specifically around your skills, hours, and income target — Hustle IQ generates a personalized comparison and 30-day action plan for your exact situation.
Get your personalized side hustle plan →
Starts at $1.99. Takes 3 minutes. Built around what you actually know and want.