TikTok Ads Cost in Kenya: Minimum Budgets in KSh and What You Get
The short answerTikTok ads in Kenya start at about KSh 2,600 a day per ad group in Ads Manager, the $20 minimum TikTok sets, while Promote inside the app starts lower. Ads reach new people and can sell. Jeskie Panel adds views and likes that make your post look active, paid by M-Pesa.
TikTok ads in Kenya are priced in US dollars and sold by auction, so there is no fixed price per ad. What TikTok does fix is the minimum: an ad group in TikTok Ads Manager needs a daily budget above $20, about KSh 2,600 a day, and a campaign budget, if you set one, must be above $50. Promote, the boost button inside the app, starts lower. This guide turns those rules into shillings, shows what a budget buys, and compares an ad with a Jeskie Panel order.
How much do TikTok ads cost in Kenya? The short answer
Plan on at least KSh 2,600 a day for a proper Ads Manager campaign, which is about KSh 18,200 for a one week test, or a few hundred shillings a day if you only promote a single video from the app. Nairobi agencies report that a typical 1,000 impressions costs about KSh 50 to 250, depending on your audience, your goal and how good the video is.
An ad buys reach: TikTok shows your video to people you choose, and you pay for that delivery. It does not add to the likes or views your post already shows to visitors. That is a different job, done by an order to buy TikTok views in Kenya on Jeskie Panel, priced per 1,000 and paid with M-Pesa. Many Kenyan sellers use both, as the last sections show.
The audience is large. DataReportal's latest Kenya report, published 5 November 2026, says TikTok ads reached 23.9 million Kenyan adults, 71.0 percent of everyone aged 18 and above.
TikTok Ads Manager minimum budgets in shillings
TikTok's own Ads Manager help page, updated in July, sets these minimums in US dollars. The shilling figures use about KSh 130 to the dollar, the Central Bank of Kenya rate at the end of October.
| Budget setting | TikTok's rule | About in KSh |
|---|---|---|
| Ad group, daily budget | Must exceed $20 | KSh 2,600 a day |
| Campaign, daily budget (optional) | Must exceed $50 | KSh 6,500 a day |
| Campaign, lifetime budget | Must exceed $50 | KSh 6,500 in total |
| Ad group, lifetime budget | Days times the $20 daily minimum | KSh 18,200 for 7 days; KSh 80,600 for 31 days |
Three rules from the same page save money. The budget may not be spent evenly each day, although a lifetime budget is not exceeded overall. Delivery stops by itself when an ad group reaches its budget. And you cannot switch between a daily and a lifetime budget once the campaign is live, so choose before you launch.
What TikTok Promote costs, and how it differs from Ads Manager
Promote is the advertising tool inside the TikTok app. TikTok's support page says you must be 18 or older, use a creator or Business Account, and promote public content with original sound or sound cleared for commercial use. You pick a goal, then a ready-made promotion pack or a custom one, and pay. The cost is shown in local currency or in Coins, and it depends on the budget and duration you set and on market demand.
TikTok does not publish a fixed Promote minimum. Third-party guides report packs from about $3 to $5 a day, roughly KSh 390 to 650. You can end a promotion at any time and the unspent budget returns to your Promote balance, but you cannot take the post down while its promotion is running.
| Promote (in the app) | TikTok Ads Manager | |
|---|---|---|
| Where you buy | On your post or in TikTok Studio | ads.tiktok.com on a computer |
| Starting spend | Packs from a few hundred shillings a day | Above $20 a day per ad group |
| Goals | Views, followers, profile visits, leads, sales, LIVE views | Every objective, with pixel tracking and lead forms |
| Audience control | Automatic, or simple choices of gender, age and interests | Full: location, age, interests, custom audiences |
| Best for | One good video you want more people to see | Leads and sales you want to measure |
What 1,000 views cost: CPM and example budgets in KSh
People ask how much TikTok ads cost per 1,000 views. Ads are usually priced per 1,000 impressions (CPM), meaning 1,000 times your ad is shown. Nimus Creatives, a Nairobi agency, reports Kenyan CPMs of about KSh 50 to 250, clicks at KSh 3 to 25, and leads at KSh 100 to 1,500 depending on the industry. It says many Kenyan small businesses test with KSh 3,000 to 7,000 a day for two to three weeks, and Mocky Digital suggests KSh 30,000 to 80,000 in media for a first monthly test.
| Daily budget | Days | Total spend | Rough impressions at KSh 50 to 250 per 1,000 |
|---|---|---|---|
| KSh 2,600 (the minimum) | 7 | KSh 18,200 | 72,800 to 364,000 |
| KSh 5,000 | 14 | KSh 70,000 | 280,000 to 1.4 million |
| KSh 2,600 | 31 | KSh 80,600 | 322,400 to 1.6 million |
| KSh 10,000 | 30 | KSh 300,000 | 1.2 million to 6 million |
Treat these as ranges, not promises: the auction sets the real price, and a video that hooks viewers in the first two seconds gets cheaper delivery than one that does not. Any tax is added according to your billing address. For comparison, Meta adds 16 percent VAT to Facebook and Instagram ads for every advertiser billed in Kenya.
How to pay for TikTok ads from Kenya
Kenya is on TikTok's list of countries where businesses can open a self-serve ad account in TikTok Business Center without a sales representative. Payment options depend on your billing country, billing option and currency, and you see yours under Tools, Settings, Billing in Ads Manager. TikTok's payment table for Europe, the Middle East and Africa shows rand billing for South Africa but no Kenya row, so Kenyan accounts usually pay in US dollars by Visa or Mastercard.
- Open TikTok Business Center in the business's name and connect your TikTok account.
- Add a card that allows international online payments. Card apps report that some Kenyan bank cards are refused by foreign ad platforms, so many advertisers use a dollar card or a virtual card funded from M-Pesa.
- Pick one objective: reach or video views for awareness, traffic for your website, lead generation or messages for enquiries.
- Set the budget at or above KSh 2,600 a day per ad group, and choose daily or lifetime before launch.
- Choose your video. Spark Ads run an existing post from your account with its likes and comments; a creator can authorise you to use theirs.
- Launch and wait for review. TikTok reviews every ad against its ad policies before it runs.
Meta, by contrast, accepts M-Pesa for Kenyan ad accounts. Our guide to what boosting an Instagram post costs in Kenya covers that route, and our page on Facebook ads in Kenya covers Meta campaigns.
TikTok ads or a Jeskie Panel order: what each one buys
Both cost money and both help a post, but they do different jobs. An ad finds new people and can sell to them. A panel order adds views, likes or shares to the post itself, so everyone who lands on it sees a video that looks active. Our comparison of an SMM panel and paid ads goes deeper.
| TikTok ad | Jeskie Panel order | |
|---|---|---|
| What you pay for | Delivery of your video to an audience you choose | Views, likes, shares or followers on your own post or profile |
| How it is priced | Auction, from about KSh 2,600 a day in Ads Manager | A fixed price per 1,000, shown before you order |
| What changes | More people see the video; some click, message or buy | The counts on your post go up |
| Best for | Selling, leads, reaching a new town or age group | Social proof before and during a campaign |
| How you pay | Card, usually in US dollars | M-Pesa, Airtel Money, Equitel, card or crypto |
A common Kenyan plan is to give a new video a first push of views and likes on Jeskie Panel, then put ad money behind it as a Spark Ad, so the people the ad reaches see a post that already looks popular. Start with a small order, see how fast it delivers, then order more. Today's prices in shillings:
| Jeskie Panel service | Price today |
|---|---|
| 1,000 TikTok views | KSh 1.85 |
| 10,000 TikTok views | KSh 18.50 |
| 100,000 TikTok views | KSh 185 |
| 1,000 TikTok likes | KSh 32.41 |
| 1,000 TikTok shares | KSh 3.60 |
So 10,000 views cost KSh 18.50, against KSh 18,200 for a minimum one week ad test. We need only the public link to your video, never your password, and each service shows its start time and speed before you order. Panel views are not targeted buyers, and bought engagement can go against TikTok's rules, so use them for proof and let ads and good videos bring the customers. Top up with M-Pesa as shown on our M-Pesa SMM panel page, and see every rate on our SMM panel prices in Kenya page.
Are TikTok ads worth it in Kenya?
They are worth it when you have something to sell and a way to follow up: a WhatsApp number, a booking link or a fast mobile site. They suit food, beauty, fashion, events, gyms and products you can show working. They work less well for slow, technical sales, where LinkedIn or Google usually do better.
- Post when your audience is online; our best time to post on TikTok in Kenya table helps the organic side.
- Make three to five short videos per ad group and keep the ones that hold viewers.
- Judge a test after one or two weeks on cost per message or sale, not on views alone.
- Read our TikTok marketing playbook for Africa for content that wins without ads.
One more search people make: TikTok pays creators nothing for 1,000 likes, in Kenya or anywhere. Kenyan creators earn from gifts and brands, as our guide to how much TikTok pays in Kenya explains. To try a first push, open a free Jeskie Panel account with Google sign-up for a test balance of $0.078 (10 KES).
Key takeaways
- TikTok Ads Manager needs more than $20 a day per ad group, about KSh 2,600, and more than $50 for a campaign budget.
- Promote in the app has no published minimum; guides report packs from about KSh 390 to 650 a day.
- Nairobi agencies report CPMs of about KSh 50 to 250, so a one week minimum test buys roughly 73,000 to 364,000 impressions.
- Kenyan accounts usually pay TikTok in US dollars by card; Meta accepts M-Pesa.
- Ads bring new people; Jeskie Panel views and likes make the post they land on look active.
Questions people ask
What is the minimum budget for TikTok ads in Kenya?
In TikTok Ads Manager an ad group needs a daily budget above $20, about KSh 2,600, and a campaign budget, if you set one, above $50, about KSh 6,500.
How much do TikTok ads cost per 1,000 views?
Ads are priced per 1,000 impressions. Nairobi agencies report about KSh 50 to 250 per 1,000 in Kenya, set by auction, so strong videos and broad audiences cost less.
How much do TikTok adverts cost for a week?
At the Ads Manager minimum, about KSh 18,200 for seven days of one ad group. Agencies suggest KSh 30,000 to 80,000 for a first monthly test.
How much does TikTok Promote cost in Kenya?
TikTok shows Promote packs in local currency or Coins and publishes no fixed minimum. Guides report packs from about $3 to $5 a day, roughly KSh 390 to 650.
Can I pay for TikTok ads with M-Pesa?
TikTok does not list M-Pesa for Kenyan ad accounts. Most advertisers pay in US dollars by Visa or Mastercard, or with a virtual card funded from M-Pesa.
Do TikTok ads in Kenya include VAT?
TikTok adds any tax according to your billing address, and it shows on your invoice. Meta, for comparison, adds 16 percent VAT to ads bought in Kenya.
Are TikTok ads cheaper than Instagram ads in Kenya?
Agency figures put TikTok CPMs in Kenya at about KSh 50 to 250, while a Nairobi agency reports Facebook CPMs of KSh 200 to 400. Results depend on your video and audience.
How much does TikTok pay in Kenya for 1,000 likes?
Nothing. TikTok pays no money per like. Kenyan creators earn from LIVE gifts, subscriptions and brand deals instead.
Can I run TikTok ads in Kenya without an agency?
Yes. Kenya is on TikTok's list of countries where businesses can open a self-serve ad account in TikTok Business Center.
How much do 10,000 TikTok views cost on Jeskie Panel?
Today 10,000 TikTok views cost KSh 18.50, paid with M-Pesa, Airtel Money or Equitel.
Sources
- TikTok Ads Manager Help, About budgets for ads in TikTok Ads Manager, https://ads.tiktok.com/help/article/budget
- TikTok Ads Help, Available countries and regions for self-serve ad account creation, https://ads.tiktok.com/help/article/available-countries-and-regions-for-ad-account-creation-in-bc
- TikTok Ads Help, How to find supported payment methods, https://ads.tiktok.com/help/article/supported-payment-methods
- TikTok Ads Help, Europe, Middle East and Africa supported payment methods, https://ads.tiktok.com/help/article/europe-middle-east-and-africa-emea-supported-payment-methods
- TikTok Ads Help, About Promote on TikTok, https://ads.tiktok.com/help/article/about-promote-on-tiktok
- TikTok Support, Use Promote to grow your TikTok audience, https://www.tiktok.com/support/faq_detail?id=7543896418532989445
- Coinis, How to create a TikTok Promote campaign (reported daily minimum), https://coinis.com/how-to/create-tiktok-promote
- DataReportal, Digital 2027: Kenya, https://datareportal.com/reports/digital-2027-kenya
- Central Bank of Kenya indicative rate, as reported by The Kenya Times, https://thekenyatimes.com/finance/kenya-shilling-exchange/
- Nimus Creatives, TikTok Ads in Kenya: costs, setup and creative, https://nimus.co.ke/blog/tiktok-ads-kenya
- Mocky Digital, TikTok Ads Kenya: costs, creative strategy and when SMEs should choose TikTok, https://mocky.co.ke/blog/tiktok-ads-kenya-costs-creative-strategy-and-when-smes-should-choose-tiktok-over-instagram
- Kissor Digital, Social media management in Kenya: what it costs (Facebook CPM), https://kissordigital.com/blog/social-media-management-kenya
- Techweez, Meta ads in Kenya now attract VAT, https://techweez.com/2022/11/02/meta-ads-kenya-vat/
- Meta Business Help Centre, Accepted payment methods to pay for ads using available funds, https://www.facebook.com/business/help/311330675698510
- Jeskie Panel services page, live prices, https://jeskieinc.com/services
Ready to order?
Open a free account. Sign up with Google and a small free test balance is added to try a first order.