How to make money from your Facebook page in Kenya
If you run a Facebook page with a real following, businesses in Kenya already want to reach your audience. Most pages earn from that the informal way: a message in the inbox, a price made up on the spot, an M-Pesa number shared and a hope that everyone keeps their word. It works, but it doesn't grow.
Your main options
There are a few ways a page can earn, and they aren't equal:
- Facebook's own monetisation. Its rules on who qualifies change and differ by country, so check what's open to your page in Meta's Professional Dashboard.
- Affiliate links. You earn a share of sales you send, which suits some topics but is slow to build.
- Sponsored posts. A business pays you to publish its ad to your followers.
Sponsored posts don't depend on Facebook paying you. You set the price and the business pays for the post, so even a mid-sized page in a clear niche can sell them.
What makes a page worth paying for
Businesses aren't really buying followers. They're buying people who see the post and act on it, so before you set a price, look at:
- Reach per post: how many people typically see an ordinary post, not your best one ever.
- Who follows you: a page about Nairobi food is easy to sell to restaurants.
- Comments and shares: signs that people actually pay attention.
If your followers came from a giveaway years ago and few react now, work on that first. It will show in the results, and that decides whether anyone books twice.
Set fixed prices
Fixed prices save you from negotiating with every enquiry, and they look more professional. Offer two or three packages, such as a feed post and a story, and decide how long each post stays up. For a method you can adapt, see how to price sponsored posts: it's written for Telegram, but the thinking is the same.
As one real example, BNN's booking page lists its packages and prices publicly, so you can see what a price list looks like.
Make it easy to book
Every extra message between "how much?" and "paid" loses you customers. On Vumisha you get one link, vumisha.com/yourname, to put in your bio. Advertisers see your packages and free times, upload their ad and pay. A clean ad is approved by our check and posts by itself at the booked time, and you can choose to review every ad first.
Set up your rate card and connect your Facebook page. We set up each Facebook connection ourselves, so you request access on the Channels page first.
How you get paid
You're paid once the post has stayed up for the time in its package. Our fee comes off your share (Free 10%, Pro 5%, Agency 3%), and advertisers pay only the price you set. Earnings are sent to your M-Pesa number. More detail is in selling ads without chasing payments.
More from the blog
- How to make money from a Telegram channel in Kenya
- How much do sponsored posts cost in Kenya?
- How to advertise your small business on Kenyan social media pages
- How to write a sponsored post that gets customers
- How to avoid scams when paying for promotion on social media in Kenya
- What to put in a media kit for your page
- How to price sponsored posts on your Telegram channel
- How to sell ads on your Facebook Page or Instagram account without chasing payments
- Advertising on Kenyan Telegram channels and Facebook pages: a guide for businesses
- Sponsored post disclosure: why "Ad" labels protect creators and brands