Step 1: Discover What Content Writing Really Means
When I started, I thought content writing was just about good, polished English. But as I proceeded with my career in content writing, I realized that clients were not interested in your grammar but in how you can help them achieve their purpose and goals.
For example, helping clients to:
- Generate leads in their businesses.
- Build authority in their area of expertise.
- Educate their readers.
- Improve SEO rankings.
In short, what you write must help achieve something.
Read brand blogs like HubSpot and Buffer and notice how every article connects to a marketing goal. Studying these blogs will help you understand that every article you write must be connected to a bigger goal.
Step 2: Learn a Skill
I did not start with paid courses. Everything I learned came from free platforms like HubSpot Academy, Google Digital Garage, and YouTube tutorials.
Here is what you actually need to master:
- Research and SEO basics so your writing ranks on Google.
- Storytelling and tone so readers do not just skim your words but feel them.
- Editing and structural clarity are essential in content writing.
Recommended free resources:
- HubSpot Academy: For SEO, blogging, and content marketing.
- Grammarly: For editing and tone checks.
- Google Trends: For finding topic ideas.
For example, through HubSpot Academy, I learned about content marketing, its relation to content writing, and SEO optimization, all for free.
Step 3: Build Your Freelance Portfolio
Before expecting clients to pay you, you need to show what you can do. That is where a portfolio becomes critical.
A portfolio speaks for you. When a client goes through your work, the work tells them whether you can be trusted with the task at hand.
Your portfolio can be a simple folder with well-written sample articles that demonstrate:
- Your niche knowledge such as digital marketing, health, or lifestyle.
- Your writing tone whether formal, conversational, or creative.
- Your structure including headings, flow, and clarity.
When I began, I created a Journo portfolio. Journo portfolio allowed me to showcase my work using custom pages. You do not need a website yet. Create a Journo portfolio and generate a link to share with clients whenever they ask to see your work.
Step 4: Finding Clients
Once your samples are ready, it is time to get your first paying gig.
Here are some platforms you can start with:
- Upwork: To succeed on Upwork, you need a good profile and a portfolio. The platform is built for serious job seekers and requires you to buy Connects to start applying. It works for all skill levels, making it a good starting point.
- Fiverr: Here you list your services as Gigs and clients find you. Make sure your gigs are clearly described and priced to attract the right clients.
- ProBlogger Job Board: This platform focuses on writing jobs including blog posts, articles, editing, and proofreading. Most postings come from established businesses and blogs looking for professional writers.
- LinkedIn: Use the job search function to find content writing roles. Optimize your profile to attract recruiters and connect with marketing professionals. Many businesses use LinkedIn to hire writers directly rather than through freelance job boards.
- Contently: This platform connects big brands with independent writers for content marketing projects. Create a portfolio on the website and the platform matches you with opportunities.
- Freelancer.com: Create a profile and start applying for jobs posted by clients. Competition is high so keep your profile optimized and stay active to apply for the latest postings.
- Reddit: Join subreddits that post job opportunities such as r/forhire and r/freelance_forhire.
As you work, keep building your portfolio. High quality samples help you reach higher paying clients faster. Communicate clearly, meet your deadlines, and your reputation will build itself.
Step 5: Learn How to Negotiate Price
My first client paid me $4.17 for a 1,000 word blog post. Over the moon at first, reality hit when I realized I had spent six hours writing it.
Looking back, that experience was still worth it. The client was satisfied and went on to connect me with even more clients. Rates gradually increased as my skills developed and my craft got refined.
As a beginner, know your worth so you do not undercharge or overcharge. Start at $0.009 per word and raise your rates gradually as your experience grows.
Step 6: Keep Improving and Building Your Brand
Freelancing is a career you build over time. It requires patience and consistency.
As you write more, make sure you:
- Continually update your portfolio and LinkedIn bio.
- Enroll in advanced courses such as SEO or copywriting certifications offered by HubSpot.
- Connect with other writers and participate in webinars or online communities.
After completing my HubSpot certification, I noticed clients had greater confidence in my knowledge, which gave me an advantage when applying for jobs.
Tips for Freelancing Beginners
- Start before you feel ready. You will learn faster by doing.
- Write daily. Even one paragraph sharpens your voice.
- Accept feedback. It is how you grow.
- Be reliable. Deadlines build your reputation more than talent does.
- Keep learning. Trends change fast so stay curious.
FAQs About Freelance Content Writing in Kenya
Can freelance content writing make me rich?
Yes. Since finishing college in 2022, I have built a life from freelance content writing. Stay consistent and deliver quality work your clients will be satisfied with.
Can I start freelance content writing with a phone?
Yes. Start with simple tasks on your phone, then upgrade to a laptop as your assignments become more complex.
Can freelance content writing be a full-time career?
Yes. Freelance content writing is not just a side job. Many people, including myself, earn a full-time income from it.
What challenges do freelance content writers face?
The main challenges are inconsistent job flow and clients who pay low rates. Stay flexible by writing across different topics and niches to keep work coming in.
Which content writing niches are in demand?
High demand niches currently include health and wellness, technology and SaaS, and finance and investment.
Conclusion
If you have the interest and the intention, you already have what you need to start. Begin your writing journey now. Freelance content writing offers freedom, learning, and creativity. Take the first step. It is always the hardest. Start where you are with what you have.

















