How to Start Writing for Money in Kenya: Complete Beginner’s Guide (2026)

4 March 2026

How to Start Writing for Money in Kenya: Complete Beginner’s Guide (2026)

You want to earn money online but you don’t have capital to invest, you don’t have technical skills, and you’re not sure where to start. Here’s the honest answer many Kenyans discover: writing is the fastest path to online income that requires zero startup capital, no special equipment beyond a smartphone, and skills you can learn in 2-4 weeks. Whether you’re searching for how to start writing for money, wondering how to get paid for writing articles, or looking for realistic ways to earn Ksh 30,000-100,000 monthly from writing, this complete guide shows you exactly how Kenyan writers go from zero experience to first paid client in 4-8 weeks.

Understanding how to start writing for money in Kenya means knowing which writing types pay, where Kenyan writers find clients, how to build a portfolio with no experience, and how to receive payment to M-Pesa. This isn’t theory—it’s the exact process hundreds of Kenyan writers use successfully.

By the end of this guide, you’ll have a clear action plan: choose writing niche → build portfolio samples → create platform profiles → land first client → get paid to M-Pesa.

Why Writing Is the Best First Freelance Skill for Kenyan Beginners

Before diving into how, let’s understand why writing works so well for Kenyan beginners:

Zero Startup Capital Required

What You Need:

  • Smartphone or computer (which you already have)
  • Internet connection (Ksh 1,000-3,000/month)
  • Google Docs (free)
  • Gmail account (free)

What You DON’T Need:

  • University degree in English or journalism
  • Professional camera or equipment
  • Software licenses or subscriptions
  • Office space or physical location
  • Business registration (initially)

Total startup cost: Ksh 0

Fast Path to First Payment

Realistic Timeline:

  • Week 1-2: Learn basics + create portfolio samples
  • Week 3: Set up Upwork/Fiverr profiles
  • Week 4-6: Apply to 30-50 jobs
  • Week 7-8: Land first client
  • Week 10-12: Receive first payment to M-Pesa

Total: 2-3 months from start to first payment

Compare this to:

  • Software engineering: 12 months training + 3-6 months job search
  • Graphic design: Need to learn tools first (2-3 months)
  • Virtual assistant: Faster but requires client management skills

Writing = quickest path for absolute beginners

Scalable Income

Entry-Level (Month 1-3):

  • Ksh 10,000-30,000/month
  • 3-5 articles at Ksh 1,000-2,000 each
  • 10-15 hours/week

Intermediate (Month 4-9):

  • Ksh 30,000-80,000/month
  • 8-12 articles at Ksh 2,000-5,000 each
  • 20-25 hours/week

Experienced (Month 10-18):

  • Ksh 80,000-150,000+/month
  • 10-15 articles at Ksh 5,000-10,000 each
  • 25-30 hours/week
  • OR retainer clients (Ksh 40,000-80,000/month per client)

The income grows as you improve and raise rates.

Kenya-Specific Advantages

Why Kenyan Writers Succeed:

  1. English proficiency – Kenya’s education system = strong English foundation
  2. Cultural bridge – Can write for both local African clients AND international Western clients
  3. Time zone – EAT works well for both European morning and US evening clients
  4. Lower competition – Targeting East African clients initially = less competition than US/UK writers
  5. Currency advantage – Earning USD/GBP but spending KES = strong purchasing power

5 Writing Niches for Kenyan Beginners (Choose One)

Don’t try to “write everything.” Choose ONE niche to start, master it, then expand later.

Niche 1: Blog Posts & Articles

What It Is: Writing 500-2,000 word articles for company blogs, websites, and online publications.

Topics in Demand:

  • Business & finance (budgeting, investing, entrepreneurship)
  • Technology (app reviews, software tutorials, gadget guides)
  • Health & wellness (nutrition, fitness, mental health)
  • Travel (destination guides, travel tips, hotel reviews)
  • Lifestyle (parenting, relationships, home improvement)

Where Clients Post Jobs:

  • Upwork: Search “blog writing” (20-50 new jobs daily)
  • Fiverr: Create gig offering blog post writing
  • Problogger Job Board: Remote writing jobs
  • Contently, Scripted: Content platforms

What It Pays:

  • Beginner: Ksh 500-1,500 per 500-word article
  • Intermediate: Ksh 1,500-5,000 per 1,000-word article
  • Experienced: Ksh 5,000-15,000 per 2,000-word article

Monthly Income Potential:

  • 10 articles/month at Ksh 2,000 = Ksh 20,000/month
  • 15 articles/month at Ksh 4,000 = Ksh 60,000/month
  • 20 articles/month at Ksh 7,000 = Ksh 140,000/month

Why Start Here:

  • Highest demand (most jobs available)
  • Clear deliverable (article = done)
  • Easy to build portfolio (write sample articles)
  • Scales well (raise rates as you improve)

Best For: Kenyan beginners comfortable writing 500-1,000 words, enjoy research


Niche 2: Product Descriptions (E-Commerce Writing)

What It Is: Writing short descriptions (50-300 words) for products sold online—Amazon, Shopify stores, Jumia, etc.

Examples:

  • Amazon product listings
  • Shopify store product pages
  • Jumia Kenya product descriptions
  • Etsy product copy

Where Clients Post Jobs:

  • Upwork: Search “product description” (10-20 new jobs daily)
  • Fiverr: Create gig “I will write compelling product descriptions”
  • Directly pitch to Shopify store owners on Instagram

What It Pays:

  • Beginner: Ksh 100-300 per product description
  • Intermediate: Ksh 300-800 per description
  • Experienced: Ksh 800-2,000 per description (technical products)

Monthly Income Potential:

  • 100 descriptions at Ksh 300 = Ksh 30,000/month
  • 150 descriptions at Ksh 500 = Ksh 75,000/month
  • High volume, lower per-piece rate

Why Start Here:

  • Shorter writing (easier for beginners)
  • High volume available (e-commerce boom)
  • Fast to complete (30-60 minutes per description)
  • Can work from smartphone

Best For: Kenyan beginners who prefer short-form writing, can write persuasively


Niche 3: Social Media Content

What It Is: Writing captions, posts, and content calendars for businesses’ social media accounts—Instagram, Facebook, LinkedIn, Twitter/X.

Deliverables:

  • Instagram captions (50-150 words)
  • Facebook posts
  • LinkedIn articles
  • Tweet threads
  • Content calendars (planning posts for month ahead)

Where Clients Post Jobs:

  • Upwork: Search “social media content writer”
  • Fiverr: Gig “I will write engaging social media content”
  • Local Kenyan businesses (restaurants, salons, gyms, shops)

What It Pays:

  • Beginner: Ksh 2,000-5,000 per week (5-7 posts)
  • Intermediate: Ksh 5,000-10,000 per week (daily posting)
  • Experienced: Ksh 15,000-30,000 per month per client

Monthly Income Potential:

  • 2 clients at Ksh 15,000 = Ksh 30,000/month
  • 4 clients at Ksh 20,000 = Ksh 80,000/month
  • 6 clients at Ksh 25,000 = Ksh 150,000/month

Why Start Here:

  • Very short writing (100-200 words typical)
  • Recurring income (monthly retainers)
  • Local Kenyan businesses easier to pitch initially
  • Can manage on smartphone

Best For: Kenyan beginners who spend a lot of time on social media naturally, understand engagement


Niche 4: Email Copy & Newsletters

What It Is: Writing marketing emails and newsletters for businesses to send to their customer email lists.

Types:

  • Welcome email sequences (5-7 emails)
  • Weekly/monthly newsletters
  • Promotional emails (sales, offers)
  • Abandoned cart emails (e-commerce)

Where Clients Post Jobs:

  • Upwork: Search “email copywriting”
  • Fiverr: Gig “I will write high-converting email copy”
  • Directly pitch to online businesses

What It Pays:

  • Beginner: Ksh 1,500-3,000 per email
  • Intermediate: Ksh 3,000-8,000 per email
  • Experienced: Ksh 10,000-30,000 for email sequence (5-7 emails)

Monthly Income Potential:

  • 10 emails at Ksh 3,000 = Ksh 30,000/month
  • 15 emails at Ksh 5,000 = Ksh 75,000/month
  • Email sequences more lucrative

Why Start Here:

  • Higher rates per piece than blog posts
  • Marketing skill (valuable long-term)
  • Less competition than blog writing

Best For: Kenyan beginners interested in marketing, persuasive writing


Niche 5: Reviews (Products, Services, Places)

What It Is: Writing detailed reviews of products, services, apps, restaurants, hotels, etc.

Types:

  • Amazon product reviews (via Amazon Vine program – invite only, or your own review blog)
  • B2B software reviews (Capterra, G2 – pay $10-50 per review)
  • Restaurant/hotel reviews (for travel sites)
  • App reviews (for tech blogs)

Where to Find Work:

  • Capterra: Get paid to review business software
  • G2: Similar to Capterra
  • Medium: Publish reviews, earn from Medium Partner Program
  • Your own review blog + Amazon Associates affiliate earnings

What It Pays:

  • Review platforms: $10-50 per review (Ksh 1,550-7,750)
  • Freelance clients: Ksh 2,000-5,000 per review article
  • Affiliate earnings: Variable (5-10% commission on sales)

Monthly Income Potential:

  • 20 reviews at Ksh 3,000 = Ksh 60,000/month
  • Plus affiliate commissions: Ksh 5,000-30,000/month

Why Start Here:

  • Fun to write (reviewing products you use)
  • Multiple income streams (review fees + affiliates)
  • Can build own site (long-term passive income)

Best For: Kenyan beginners who enjoy trying products/services, honest opinions


Where Kenyan Writers Find Paid Work (7 Platforms)

Once you choose your niche, here’s where to find clients:

Platform 1: Upwork (Best for Blog Posts & Articles)

What It Is: Freelance marketplace where clients post jobs and you submit proposals.

Kenyan Writer Success:

  • 5,000+ Kenyan writers active on Upwork
  • Entry-level writers land first client within 4-8 weeks typically
  • Average Kenyan writer earnings: Ksh 30,000-120,000/month

How to Get Started:

  1. Create profile (professional photo, clear headline, portfolio samples)
  2. Buy connects (each proposal costs 2-16 connects)
  3. Apply to 10-15 jobs daily
  4. Custom proposal for each job (not copy-paste)

Payment to M-Pesa: Upwork → Payoneer → Kenyan Bank → M-Pesa (5-7 days total)

See our complete Upwork and Fiverr guide for detailed setup.


Platform 2: Fiverr (Best for Product Descriptions & Social Media)

What It Is: Marketplace where you create “gigs” (service listings) and clients come to you.

Kenyan Writer Success:

  • Easier first sale than Upwork (clients find you)
  • Lower rates initially but builds quickly
  • Good for building portfolio with reviews

How to Get Started:

  1. Create 3 gigs in your niche
  2. Price competitively for first 10 orders (build reviews)
  3. Promote gigs on social media
  4. Respond to buyer requests daily

Payment to M-Pesa: Fiverr → PayPal/Payoneer → Bank → M-Pesa (5-7 days)


Platform 3: Contently & Scripted (Vetted Content Platforms)

What It Is: Platforms that connect professional writers with brands for content creation.

Requirements:

  • Pass application test (submit writing samples)
  • Higher standards than Upwork/Fiverr
  • Better-paying clients once accepted

Payment:

  • Higher rates (Ksh 5,000-15,000 per article typical)
  • Direct deposit to bank account
  • Monthly payments

Best For: Intermediate writers (6+ months experience)


Platform 4: Medium Partner Program (Your Own Writing)

What It Is: Publish articles on Medium, earn money based on reading time from Medium members.

How It Works:

  • Write articles on topics you know
  • Publish on Medium
  • Earn based on member engagement
  • Payment: $0.01-0.05 per minute read

Kenyan Earnings:

  • Beginner: Ksh 1,000-5,000/month
  • Intermediate: Ksh 5,000-20,000/month
  • Viral article: Ksh 20,000-100,000 one-time

Payment to M-Pesa: Medium → Stripe → Bank → M-Pesa

Best For: Writers who want to build personal brand, write on own terms


Platform 5: Problogger Job Board (Remote Writing Jobs)

What It Is: Job board specifically for blogging and content writing positions.

Types of Jobs:

  • Full-time remote writing jobs
  • Part-time freelance gigs
  • One-off article assignments

How to Apply:

  • Check daily for new postings
  • Apply via email with portfolio
  • Directly to hiring companies

Payment:

  • Usually higher rates (established companies)
  • Direct bank transfer or PayPal

Platform 6: Local Kenyan Businesses (Easiest First Clients)

Why Start Here:

  • Less competition than international platforms
  • Easier to communicate (same time zone, culture)
  • Build confidence before pitching globally
  • Can meet in person if needed

Where to Find Them:

  • Instagram: DM restaurants, salons, gyms, shops
  • Facebook: Local business groups
  • LinkedIn: Kenyan startups and SMEs
  • Walk-ins: Pitch local businesses directly

What to Offer:

  • Blog posts for their website (Ksh 1,500-3,000 each)
  • Social media content (Ksh 10,000-20,000/month)
  • Product descriptions (if they sell online)

Payment: M-Pesa directly (immediate, no platform fees)


Platform 7: Direct Cold Pitching (Advanced but High-Paying)

What It Is: Research companies that need writing, email them directly offering your services.

Process:

  1. Find company website that needs better content
  2. Write specific pitch: “I noticed your blog hasn’t been updated in 3 months. I specialize in [niche] and can write 4 articles/month for Ksh X.”
  3. Include 2-3 relevant samples
  4. Follow up after 1 week if no response

Success Rate: 2-5% response rate (so pitch 50 companies to get 1-3 clients)

Payment: Usually higher rates (Ksh 5,000-15,000 per article)


How to Write Without Experience (Building Your First Portfolio)

The Problem: Clients want samples, but you have no samples because no one has hired you yet.

The Solution: Create spec work (sample articles written as if for real clients).

Portfolio Strategy for Complete Beginners

Step 1: Choose 3 Topics in Your Niche

Example (Blog Writing Niche):

  • “5 Budgeting Apps Every Kenyan Should Use in 2026”
  • “How to Start Investing in Kenya with Ksh 5,000”
  • “Best Side Hustles for University Students in Nairobi”

Example (Product Description Niche):

  • Write descriptions for 3 popular products on Jumia
  • Rewrite weak descriptions you find online
  • Create descriptions for imaginary products

Example (Social Media Niche):

  • Create 7-day content calendar for imaginary restaurant
  • Write 10 Instagram captions for fitness brand
  • Design sample Facebook post series

Step 2: Write the Samples (Quality Over Quantity)

What Makes a Good Portfolio Sample:

For Blog Posts:

  • 800-1,500 words (full article length)
  • Clear structure (intro, 3-5 sections, conclusion)
  • Researched (include facts, data, examples)
  • Well-edited (no grammar mistakes)
  • Published somewhere (Medium, your own blog, Google Doc with public link)

For Product Descriptions:

  • 100-200 words each
  • Features AND benefits (not just specs)
  • Persuasive language
  • SEO keywords included
  • Formatted professionally

For Social Media:

  • 10-15 sample posts
  • Variety (promotional, educational, entertaining)
  • Include hashtags
  • Show different tones/styles

Time Investment: 5-10 hours per sample = 15-30 hours total for 3 samples

Step 3: Publish or Share Your Samples

Option 1: Medium (Best for Blog Posts)

  • Create free Medium account
  • Publish your 3 sample articles
  • Share links in portfolio

Option 2: Google Docs (Works for Everything)

  • Write in Google Docs
  • Set sharing to “Anyone with link can view”
  • Copy link to include in proposals

Option 3: Personal Website (Professional but Optional)

  • Free options: WordPress.com, Wix, Blogger
  • Publish samples as blog posts
  • Shows you’re serious

Option 4: PDF Portfolio

  • Compile samples in nice PDF
  • Use Canva for professional design
  • Send as attachment with proposals

First Client Strategy: Local → International

Don’t start by competing with 50 other writers on an Upwork job. Use this tiered approach:

Tier 1: Friends/Family Businesses (Week 1-2)

Target:

  • Friend’s business needs Instagram captions
  • Family member’s shop needs product descriptions
  • Cousin’s startup needs blog post

Offer:

  • Do it FREE or very cheap (Ksh 500-1,000)
  • Get testimonial + permission to use as portfolio
  • Ask for referrals

Goal: Get 1-2 real client projects, even if unpaid


Tier 2: Local Kenyan Businesses (Week 3-4)

Target:

  • Restaurants without blog
  • Salons with weak social media
  • Gyms that never post
  • Shops with no product descriptions

Approach:

  • Instagram DM: “Hi, I’m a Kenyan content writer. I noticed your Instagram could benefit from more consistent posts. I’d love to write your captions for Ksh 10,000/month. Here are samples of my work: [links]”
  • Keep it short, specific, include work

Pricing:

  • Ksh 10,000-20,000/month for social media
  • Ksh 1,500-3,000 per blog post
  • Ksh 500-1,000 per product description

Goal: Land 1-2 paying local clients


Tier 3: East African Clients on Upwork/Fiverr (Week 5-6)

Why Start Here Before Global:

  • Filter Upwork jobs by “Kenya” or “East Africa”
  • Less competition (50 applicants vs 500 for US clients)
  • Cultural understanding advantage
  • Same time zone

Strategy:

  • Apply only to jobs mentioning Kenya, Africa, or posted by African clients
  • Mention you’re Kenyan (advantage for regional content)
  • Charge 20-30% below market rate initially

Goal: Land first international platform client


Tier 4: Global Clients (Week 7-12)

Now You Have:

  • 2-3 portfolio samples
  • 2-3 real client testimonials
  • 1-2 five-star reviews on Upwork/Fiverr

Strategy:

  • Apply to any relevant jobs (not just Kenya)
  • Compete on quality, not just price
  • Highlight your unique angles (African market knowledge, etc.)

Goal: Steady stream of $50-200 projects (Ksh 7,750-31,000)


Getting Paid to M-Pesa: Complete Guide

Once you land clients, here’s how money reaches your M-Pesa:

Payment Route 1: Upwork → Payoneer → Bank → M-Pesa

Setup (One-Time, 30 Minutes):

  1. Create Payoneer account (free)
  2. Verify identity (upload Kenya ID)
  3. Add Kenyan bank account details
  4. Link Payoneer to Upwork account

Each Payment:

  1. Complete work on Upwork
  2. Client releases payment
  3. Upwork → Payoneer (1-2 days, free)
  4. Withdraw Payoneer → Kenyan bank (2-3 days, 2% fee)
  5. Bank → M-Pesa (instant, free)

Total Timeline: 4-6 days from work completion to M-Pesa

Fees: ~2% total

See our complete withdrawal methods guide for detailed setup.


Payment Route 2: Fiverr → PayPal → Bank → M-Pesa

Setup:

  1. Create PayPal account
  2. Verify with KRA PIN + bank account
  3. Link to Fiverr

Each Payment:

  1. Complete Fiverr order
  2. Money available after 14 days (Fiverr hold period)
  3. Withdraw to PayPal
  4. PayPal → Bank (5-7 days)
  5. Bank → M-Pesa (instant)

Total Timeline: 3 weeks from order completion

Fees: ~3-4% total

See our PayPal to M-Pesa guide for complete walkthrough.


Payment Route 3: Local Clients → M-Pesa Directly

This Is Why Local Clients Are Great:

  • Send you M-Pesa paybill payment
  • Receive money instantly
  • Zero fees
  • No waiting

How to Set Up:

  1. Get M-Pesa registered business line (optional but professional)
  2. OR just give your personal M-Pesa number
  3. Invoice via email/WhatsApp
  4. Receive payment same day typically

Payment Route 4: Medium → Stripe → Bank → M-Pesa

Setup:

  1. Join Medium Partner Program ($5/month or $50/year)
  2. Link Stripe account
  3. Stripe connected to bank

Payment:

  • Monthly payouts (minimum $10)
  • Stripe → Bank (5-7 days)
  • Bank → M-Pesa (instant)

Realistic Earnings Timeline (12-Month Projection)

Here’s what Kenyan writers typically earn as they progress:

Month 1-3: Building Phase (Ksh 5,000-25,000/month)

Activity:

  • Creating portfolio samples (Weeks 1-2)
  • Setting up Upwork/Fiverr profiles (Week 3)
  • Applying to 50-100 jobs (Weeks 4-8)
  • Landing first 1-2 clients (Weeks 6-10)

Earnings:

  • Month 1: Ksh 0-5,000 (maybe one small job)
  • Month 2: Ksh 5,000-15,000 (first real clients)
  • Month 3: Ksh 10,000-25,000 (2-3 active clients)

Hours/Week: 10-20 hours (learning, applying, writing)

Mindset: This is investment phase. Focus on getting reviews, not maximizing income.


Month 4-6: Traction Phase (Ksh 25,000-60,000/month)

Activity:

  • 3-5 regular clients
  • Raising rates (from Ksh 1,000 to Ksh 2,000+ per article)
  • Building reputation (10+ five-star reviews)
  • Refining niche

Earnings:

  • Month 4: Ksh 20,000-35,000
  • Month 5: Ksh 30,000-50,000
  • Month 6: Ksh 40,000-60,000

Hours/Week: 20-25 hours

Typical Work:

  • 8-12 blog posts at Ksh 2,000-4,000 each
  • OR 2-3 monthly retainer clients at Ksh 15,000-20,000 each

Month 7-12: Growth Phase (Ksh 60,000-120,000+/month)

Activity:

  • Selective about clients (can afford to turn down low-paying work)
  • Rates at market level (Ksh 4,000-8,000 per article)
  • Mix of one-off projects + retainer clients
  • Possibly adding second niche or skill

Earnings:

  • Month 7: Ksh 50,000-70,000
  • Month 9: Ksh 70,000-100,000
  • Month 12: Ksh 80,000-150,000

Hours/Week: 25-30 hours

Typical Work:

  • 10-15 high-value articles at Ksh 5,000-10,000 each
  • OR 3-4 retainer clients at Ksh 30,000-40,000/month each

Year 2+: Established Writer (Ksh 120,000-300,000+/month)

What Changes:

  • Premium rates (Ksh 10,000-25,000 per article)
  • Retainer clients only (recurring monthly income)
  • Potentially managing other writers
  • Teaching others (course creation, coaching)

Some Kenyan Writers:

  • Quit day jobs entirely
  • Hire VAs to handle admin
  • Travel while working remotely
  • Build content agencies

Common Mistakes Kenyan Beginner Writers Make

Mistake 1: Trying to Write “Everything”

The Problem: “I can write blog posts, product descriptions, technical manuals, poetry, scripts…”

Why It Fails:

  • Clients want specialists, not generalists
  • Portfolio looks scattered
  • Can’t become excellent at anything

Solution: Pick ONE niche for first 6 months. Master it. THEN expand.


Mistake 2: Underpricing Permanently

The Problem: “I charge Ksh 500 per 1,000-word article because I’m new.”

Why It Fails:

  • Trains clients to expect cheap rates
  • Burnout (writing 20 articles for Ksh 10,000 total)
  • Never raises rates

Solution: Start at Ksh 1,000-1,500 per article. Raise 20-30% after every 10-15 completed projects.


Mistake 3: Waiting for Perfect Conditions

The Problem: “I’ll start applying once I finish that writing course… once I have a better laptop… once I improve my grammar…”

Why It Fails:

  • Perfectionism = paralysis
  • Never actually start
  • Miss income opportunities

Solution: Create 3 portfolio samples THIS WEEK. Start applying NEXT WEEK. Improve while earning.


Mistake 4: Generic Copy-Paste Proposals

The Problem: Upwork proposal: “Hi, I’m interested in your project. I’m a hard worker. Please hire me.”

Why It Fails:

  • Client receives 50 identical proposals
  • Shows you didn’t read job description
  • No reason to choose you

Solution: First sentence: Mention specific detail from their job post. Show you read it carefully.


Mistake 5: Giving Up After 20 Rejections

The Problem: Apply to 20 Upwork jobs, get no response, quit.

Reality:

  • 50-100 proposals for first job is NORMAL
  • 95% rejection rate initially is NORMAL
  • Every successful writer went through this

Solution: Set goal: Apply to 100 jobs before evaluating. Track stats. Adjust proposals based on what works.


Action Plan: Your First 30 Days

Week 1: Choose Niche + Create Samples

Monday-Tuesday:

  • Read this article completely
  • Choose ONE niche (blog posts recommended for beginners)
  • Research what clients in that niche want

Wednesday-Sunday:

  • Write 3 portfolio samples (one sample per day)
  • Edit carefully (use Grammarly free version)
  • Publish on Medium or Google Docs

Deliverable: 3 professional portfolio samples ready to show clients


Week 2: Set Up Platforms

Monday-Wednesday:

  • Create Upwork profile (photo, headline, overview, portfolio)
  • Create Fiverr profile + 2 gigs
  • Set up Payoneer account (for future payments)

Thursday-Friday:

  • Write your pitch/proposal template (customize for each job)
  • Set target rates (Ksh 1,500-2,000 per blog post to start)

Deliverable: Upwork + Fiverr profiles live, ready to receive clients


Week 3: Apply, Apply, Apply

Daily Goal:

  • Apply to 10 Upwork jobs (2 hours)
  • Respond to 5 Fiverr buyer requests (30 minutes)
  • DM 3-5 local Kenyan businesses on Instagram (30 minutes)

Weekly Goal: 70 applications + 20 Instagram DMss

Deliverable: Pipeline of potential clients, some responses


Week 4: Land First Client

Continue:

  • Daily applications (10/day)
  • Follow up on any responses
  • Refine proposals based on what gets replies

Goal: Land 1-2 clients (even if small projects)

Price: Ksh 1,000-2,000 per piece to start

Deliverable: First paid project started


Conclusion

Starting to write for money in Kenya requires zero capital, basic English skills, and 4-8 weeks of consistent effort. The path is clear: choose writing niche → create 3 portfolio samples → set up Upwork/Fiverr profiles → apply to 50-100 jobs → land first client → deliver excellently → get five-star review → raise rates → repeat.

Most Kenyan beginners earn their first payment within 8-12 weeks and scale to Ksh 30,000-80,000/month within 6 months. The ones who succeed don’t have special talent—they simply execute the process consistently and don’t quit after initial rejections.

Your move: Choose your niche today. Write your first portfolio sample this week. Start applying next week.

For platform-specific guidance, see our complete Upwork and Fiverr guide. For payment setup, check our PayPal to M-Pesa guide and withdrawal methods article. For other freelancing skills beyond writing, explore our freelancing skills article.


Free 5-Day Email Guide: How to Land Your First Paid Writing Client in Kenya

We’re putting together a free email guide specifically for Kenyan writers covering:

Day 1 — Choosing your writing niche (blog posts vs social media vs product descriptions) Day 2 — Building a portfolio with no clients (step-by-step spec work creation) Day 3 — Creating Upwork profiles that get responses (templates + examples) Day 4 — Writing proposals that win jobs (real examples that worked) Day 5 — Getting paid to M-Pesa (Payoneer setup, timelines, fees)

No cost. No course to buy. Just the practical steps Kenyan writers use successfully.

Enter your email below and we’ll send Day 1 within 24 hours.

Enter Your Email

Get the Free Guide


Note: Earnings mentioned in this article are based on documented experiences of Kenyan freelance writers on platforms like Upwork and Fiverr. Individual results vary based on skill level, time investment, and hustle. Writing for money is legitimate work that requires effort and persistence.

See Your Business Here?

Want Your Business Listed on Local Listing Dealz? Contact Us Today For Further Information on Listing and Advertising.