Affiliate marketing has always been a promising way to earn some extra income until now. Kenya is not staying out of the trend with potential affiliate programs in different niches like airlines, hosting, education, or beauty. Kenya affiliate marketers can consider joining a top program to earn extra income.
We’ve researched and collected 18 top affiliate programs in Kenya to help you consider. Read through our article, and you may find your best fit.
TL;DR
Are you looking for a potential earning opportunity in Kenya? Here are the popular affiliate programs from top brands in this country.
- KLM Kenya (Commission: 1-1.5%, Cookie: 30 days)
- Sage (Commission: 7%, Cookie: 30 days)
- Collanet Africa (Commission: 20%, Cookie: 30 days)
- HostPinnacle (Commission: Ksh 500-5000)
- Travelstart (Commission: Ksh 400-1200, Cookie: 30 days)
- Brandcart (Commission: 1-2%)
- Smartworld (Commission: 15%, Cookie: 7 days)
- Dancom Tours and Travel (Commission: 6%, Cookie: 60 days)
- Dr. Rashel (Commission: 15%, Cookie: 30 days)
- Host Africa (Commission: 5%)
Recommended for every Shopify merchant, UpPromote affiliate software helps you create programs, set commissions, and manage tracking and payments. We cover everything you need to run successful affiliate campaigns.
115,000+ users worldwide have used UpPromote to start affiliate marketing. Now is your turn.
18 Best Affiliate Programs in Kenya
In a hurry? Take a glance at our table of the leading affiliate programs in Kenya with amazing perks.
The best affiliate programs | Program name |
Affiliate program with the highest commission rates | Domain Racer (30-70%) |
Affiliate program with the longest cookie duration | Dancom Tours and Travel (60 days) |
Affiliate program with the most payment methods | Dr. Rashel (Bank transfer, EasyPaisa) |
Affiliate program with the lowest payment threshold | Brandcart (Ksh 500) |
Affiliate program with the most promotional materials | Dancom Tours and Travel (Keywords, banners, text links, newsletters, coupons) |
1. KLM Kenya
KLM Royal Dutch Airlines (KLM) partners with Kenya Airways to enhance air travel connectivity between Europe and East Africa. They operate about 44 weekly flights, covering routes between Amsterdam, Nairobi, and other key destinations
The KLM Kenya affiliate program offers a commission structure based on types of flight booking via your affiliate link:
- Medium haul: 1% commission
- Long haul: 1.5% commission
You’ll earn a commission for customers’ purchases within a 30-day cookie duration, counting from their first click on your link. You should notice that the program does not accept travel agency websites or SEA affiliates to join.
KLM Kenya can help you boost conversions with attractive banners and text links. You can also access their product feed to get flight information for your target audience. Moreover, you can embed flight search widgets in your sites to attract more visitors’ attention and boost conversions
|
2. Sage
Sage provides cloud business management solutions to small and medium-sized companies worldwide, including Kenya. Their software can help finance, HR, and payroll processes work more efficiently.
You can join the Sage affiliate program and earn a 7% commission rate for every successful sale. Plus, they pay £5 for each free trial subscription from your affiliate link. The cookie duration lasts 30 days from customers’ first click on your link.
Sage transfers monthly payments to affiliates via bank accounts. Their affiliate program opens globally, so you can select your local currency to withdraw payouts.
You’ll have all the necessary marketing tools for your campaigns upon request. Plus, their dedicated affiliate team provides 24/7 support for any problems regarding the program.
|
3. Collanet Africa
Collanet Africa is among the largest online learning resources in Kenya. Their Colla-petitive Way approach helps learners improve collaborative and independent learning skills.
The Collanet Africa affiliate program is only available for Kenyans. When you’re in, you can earn up to a 20% commission rate for each qualified subscription. The cookie lasts 30 days from customers’ initial click on your link. If they purchase within this time, you’ll earn a commission.
You must set a Mpesa payout number on the affiliate dashboard to receive your earnings. They will pay you on a net 30 basis once your account balance reaches Ksh 3500.
Collanet Africa requires Kenyans with an online presence or academic influence to join their program. Therefore, you must be a student, teacher, or work in the education field to get approval.
The brand allows you to utilize logos and banners to create promotional content. However, they ban promotions on coupon sites or using unofficial discounts and vouchers.
|
4. HostPinnacle
HostPinnacle provides high-quality web hosting and domain services across Kenya and neighboring countries. The brand is well-known for their reliable infrastructure, fast servers, and affordable prices.
After joining their affiliate program, you can earn up to Ksh 500, depending on hosting packages:
- Hosting Only Package: Ksh 500
- Starter Hosting Package: Ksh 750
- Standard Hosting Package: Ksh 1,750
- Executive Hosting Package: Ksh 5,000
You should note that any sale for domain services will not be counted towards your account balance. The brand also requires a Mpesa payout number to make your payout transaction.
|
5. Travelstart
Travelstart is a booking platform for exclusive deals on both domestic and international flights. They also update car hires and hotels in hot African destinations such as Cape Town, Johannesburg, or George.
Managed by Impact, the Travelstart affiliate program allows you to earn Ksh 400 on every domestic flight booking. They also pay up to Ksh 1200 for each qualified international booking.
The cookie remains active for 30 days, starting from the customer’s initial click on your affiliate link. Travelstart pays affiliates monthly via their bank account. You can also set your desired payment threshold to withdraw earnings.
Travelstart updates all marketing tools, including banners and text links for their affiliates. Plus, you can access their XML feeds to get detailed information updates for your audience.
|
6. Brandcart
Brandcart sells electronic products from international brands in Kenya at discounted prices. They also provide repair services for Apple products using authorized parts and techniques.
The brand requires no fee to join their affiliate program. Once you’re approved, you can earn commission on every order, depending on your tier:
- Promoter: 1% commission
- Silver: 2% commission
You’ll receive your payouts on a monthly basis if you reach a payment threshold of Ksh 500.
Brandcart creates banners and text links to help you promote better on your marketing channels. If you get approved for their program, they’ll send these tools along with the welcome email.
|
7. Smartworld
Smartworld is a domestic e-commerce shopping site in Kenya with authorized electronics products. Kenyans can find many international brands, such as Apple, Samsung, LG, Huawei, and more.
The Smartworld affiliate program offers a 15% commission rate for each product sale from your affiliate link. You can only earn a commission if customers place their order within a 7-day cookie duration.
Smartworld gives you access to their product feed to choose suitable items for your promotional campaigns. Plus, you can embed their eye-catching banners into different sites to attract more audience. Smartworld also creates deep links to help you direct your target audience to the right products.
|
8. Dancom Tours and Travel
Dancom Tours and Travel opens tours in African countries such as Kenya, Uganda, Rwanda, and Egypt. Users can enjoy various tours, including cuisine, beach holidays, wildlife, and multi-day trips.
Dancom Tours and Travel runs their affiliate program through ShareASale. Affiliates will earn a 6% commission rate on each successful tour subscription. You’ll have 60 days from customers’ first click to earn commission from their purchases.
The brand offers a large library of keywords, text links, and banners for all partners to enhance content quality. You’ll regularly receive newsletters about coupons and deals to update your campaigns. You can also ask their proactive affiliate team for advice and tips on boosting conversions.
|
9. Dr. Rashel
Dr. Rashel distributes beauty and personal care products globally, including in Kenya and East African countries. They combine natural ingredients and advanced technology to create effective skincare solutions.
You can join their affiliate program via UpPromote and earn a 15% commission on every sale. The program offers a 30-day cookie duration, so you can only earn credit for purchases within this time. Dr. Rashel pays affiliates via bank transfer and EasyPaisa.
Dr. Rashel will give you a unique tracking link to monitor your sales more accurately. Besides, you can use their coupon codes to reach more target audiences and raise your earning chances.
|
10. Host Africa
Host Africa supports thousands of Kenyans in solving hosting problems with their fully-equipped packages. Their hosting services can boost website performance and server speed.
After joining their program, you can enjoy a 5% commission rate on every qualified order. Host Africa transfers affiliate payouts via bank accounts in their local currency. However, you only receive your money once reaching a $54 payment threshold.
As their affiliate, you can use pre-made banners to create attractive content for your audience. You can also ask their affiliate management team anytime for solutions or advice on promoting.
|
11. Kenya Website Experts
- Commission rate: 15%
- Cookie duration: Not mentioned
Kenya Website Experts delivers scalable website solutions for both small and large companies. Their services include web hosting, domain registration, and various design packages.
12. Emart
- Commission rate: 5%
- Cookie duration: Not mentioned
Emart is a leading Kenyan online supermarket with same-day delivery services nationwide. Buyers can shop for groceries, beauty products, electronic devices, pharmacies, toys, and so on.
13. Escrow Kenya
- Commission rate: Ksh 100
- Cookie duration: Not mentioned
Escrow Kenya is a trustworthy internet escrow service in Kenya to facilitate secure transactions between buyers and sellers. The platform streamlines escrow transactions without complicated legal arrangements.
14. Onkron
- Commission rate: 7%
- Cookie duration: Not mentioned
Onkron creates innovative mounts for modern devices like LED LCD displays, TV screens, and computer monitors. Their mounts suit all households with minimalist designs and easy installation features.
15. Domain Racer
- Commission rate: 30-70%
- Cookie duration: Not mentioned
Domain Racer is a top web hosting provider in Kenya with budget-friendly solutions. They offer free SSL certificates, website builders, and SEO tools with hosting package purchases.
16. Truehost
- Commission rate: 10%
- Cookie duration: Not mentioned
Truehost provides affordable hosting and domain services for both businesses and individuals. They also help clients manage website databases and provide suitable cyber panel VPS hosting.
17. Click Funnels
- Commission rate: 30%
- Cookie duration: Not mentioned
Click Funnels is an all-in-one sales funnel builder for starting online shops. The brand allows users to create order forms, marketing strategies, landing pages, and more.
18. Jumia
- Commission rate: 9%
- Cookie duration: 7 days
Jumia is among the largest e-commerce platforms in most African countries, including Kenya. Their marketplace connects sellers and buyers in various niches, such as electronics, fashion, beauty, home appliances, and more.
How to run an affiliate marketing program in Kenya?
Want more customers without breaking the bank?
Here’s a simple truth: affiliate marketing lets you pay only when someone actually buys your product. No upfront costs, no wasted money, just results.
Many Kenyan business owners think affiliate programs are too complicated or only work for big companies.
That’s not true.
We’ve helped small businesses selling everything from beauty products to electronics build successful affiliate programs.
Some started with just three partners and now have dozens of people promoting their products every day.
This guide will show you exactly how to set up your own affiliate program without the headaches. Let’s start!
Choose the right affiliate software
Picking the right affiliate software can make running your business much easier.
If you only have 5-10 affiliates, managing them manually might be fine. But as your program grows, it can get hard to keep up.
You’ll spend a lot of time tracking clicks, calculating commissions, paying your affiliates, and answering their questions. It can quickly become overwhelming.
That’s where tools like UpPromote come in.
This app takes care of all the hard stuff for you, so you don’t have to stress.
It tracks everything automatically and has features to help you make the most of your affiliate program.
For example, you can create different programs for different types of affiliates. You can also set up special commission rules, like giving a higher commission for certain products.
Everything is designed to simplify your work and maximize the potential of your affiliate partnerships.
The support team is there to help you when you have questions, even with Kenya’s time zone. Plus, we offer a 14-day free trial so you can fully explore the app before committing to a paid plan.
Define your commission rates
Think of commission rates like seasoning in a recipe.
Too much, and it’s overwhelming. Too little, and nobody’s excited.
The trick is finding that sweet spot where everyone’s happy.
Don’t worry, though. We’ve looked into over 90 programs in Kenya and have some practical tips to make it easier.
Web Hosting (20-70% Commission)
This sounds really high, but here’s why it makes sense.
When you sell web hosting, you’re not shipping boxes to Mombasa or Nakuru. Once the company sets up their servers, it costs almost the same to serve 1,000 customers as it does to serve 10.
We know one hosting company in Kenya that gives 50% commission and still makes good money. Because once they get a customer, that person usually stays for years and pays every month.
Travel (1-15% Commission)
Travel companies pay the lowest rates because they don’t make much profit on each booking.
They’re competing with big international websites, dealing with changing seasons (like when the wildebeest migrate), and paying for fuel and hotels in different currencies.
But here’s what some smart travel companies do.
One tour operator offers just 3% commission for regular bookings.
But during slow months like February and March, they bump it up to 12%. Suddenly, travel bloggers start promoting February trips to fill empty safari vehicles.
Finance (7-10% Commission)
Kenya has some of the best mobile money and loan apps in Africa.
But commissions are moderate because of strict bank rules and because each customer is worth a lot over time.
One loan app told us they pay 8% commission but track customers for a whole year. Because someone who gets their first loan and pays it back usually comes back many times. Over time, they might borrow 15,000 shillings or more.
Beauty & Personal Care (7-15% Commission)
Kenya’s beauty market is growing fast because of social media. And people have more money to spend.
One local makeup brand started with 5% commission. Nobody cared. Beauty influencers ignored them.
So they jumped to 15% and suddenly got attention. But they only pay the full 15% if the affiliate creates a video review. Just posting a link gets 8%.
One of our customers in Kenya, a skincare brand, chooses another way. They pay 12% for regular products. But for expensive anti-aging creams that cost 8,000 shillings, they pay 18%.
Fashion (Around 10% Commission)
Fashion brands keep it simple, but some are getting creative.
One clothing brand in Nairobi discovered that 10% wasn’t enough during tough economic times. Their affiliates were promoting cheaper competitors instead.
So they introduced “commission seasons.” During back-to-school time and December holidays, commission jumps to 15%. The rest of the year stays at 10%.
Choose how to pay affiliates
Your affiliates care deeply about getting paid on time and knowing exactly how they’ll receive their money.
More than 80 Kenyan businesses we’ve talk with shared one thing.
Always tell your affiliates upfront how you’ll pay them. Don’t keep it a secret. Put this information where everyone can see it.
Think about it from your affiliate’s view.
They’re working hard to sell your products in Nairobi, Mombasa, or their local town. They want to know if you’ll pay through M-Pesa, bank transfer, or another method.
When they see you’re clear about payments, they trust you more. When they trust you, they work harder for your business.
The most popular payment methods Kenyan affiliates prefer include M-Pesa, PayPal, Airtel Money, Skrill, and Pesapal. Pick the ones that work best for your business and your partners.
UpPromote lets you add any payment method you want. This means you can choose what works in Kenya, not what works in America or Europe.
Especially, you can set up automatic payments via PayPal. You pick a specific date and a cycle, and the system does everything for you.
For example, say you want to pay affiliates every 10 days. You set the first payment for April 4th, 2025.
The UpPromote system will automatically pay everyone on April 4th. Then 10 days later on April 14th, it pays again. And it keeps going like clockwork.
Set up a registration page
A good registration page is one of the best ways to attract the right affiliates for your program.
Think of this page as the front door to your affiliate program.
When Kenya affiliates visit, they should quickly understand what you offer and feel excited to join.
A clear and simple page also helps you learn more about who wants to work with you before you accept them.
With UpPromote, you don’t need to hire a web designer or learn coding. You get three ready-made templates.
Just pick the one that fits your business, then make it your own. Add your logo, choose your brand colors, and use photos that show off your products.
On the registration page, you can add questions to better understand your affiliates.
For example, you could ask affiliates which regions of Kenya they focus on. Maybe they know Nairobi’s busy business districts or connect well with people in Mombasa.
You can also ask if they use popular local social media platforms or other marketing channels.
Another smart question is about the types of products they usually promote.
Someone in Nakuru selling electronics is very different from someone in rural areas focusing on household goods.
Prepare promotional materials in advance
Think of this like getting ready for a big party. You want everything set up before your guests arrive, right?
Same thing with your affiliate program – have all your marketing materials ready before you launch.
When someone joins your program, they’re excited to start making money. But if they have to wait weeks for you to send them pictures or ads, they might get bored and leave.
Even worse, they might go promote your competitor instead.
Start with banner ads
Make different sized banners that work on websites, phones, and social media.
If you sell to people across Kenya, make some in English and some in Kiswahili.
Let’s say you sell beauty products. You could make banners that say “Natural Beauty” in English and “Uzuri wa Asili” in Kiswahili.
Write good product descriptions
Don’t just list what your product does. Explain how it helps people. If you’re selling phones, don’t just say “long battery life.”
Say something like “stays charged all day, perfect for business owners in Nakuru who need to talk to customers from morning to night.“
Get great photos
Take clear pictures from different angles. Show people actually using your products too.
Remember, most Kenyans use their phones to shop online, so your photos must look good on small screens.
Make email templates
Write emails that your affiliates can copy and send to their friends.
A clothing store might make one email about office clothes for people working in Nairobi, and another about casual clothes for weekend trips to Mombasa.
Create simple videos
Short videos work really well on WhatsApp, Instagram, and TikTok – apps that Kenyans love.
You don’t need fancy equipment. Just show real people using your products. Keep it simple and honest.
Set up a resource folder
UpPromote has something called a Media Gallery where you can put all your materials in one place. You can upload banner ads, photos, documents, videos, and even add useful links.
As soon as someone joins your affiliate program, they can see and download everything right away. No waiting, no back-and-forth emails asking for materials.
They join, they see your Media Gallery, and they’re ready to start promoting immediately. It’s like having a well-organized toolbox that every new affiliate gets access to instantly.

One program’s media gallery within the UpPromote system
Conclusion
Starting an affiliate program in Kenya doesn’t have to be scary or complicated. Think of it like planting a tree – you do the hard work once, then watch it grow and bring you fruit for years.
Don’t wait for the “perfect” moment to start. Begin with what you have, learn as you go, and improve along the way. Many successful Kenyan businesses started their affiliate programs small and grew them step by step.