How To Pay For Facebook Ads in Kenya (With Pictures)

How To Pay For Facebook Ads in Kenya (With Pictures)

Last updated on September 30th, 2022 at 01:13 pm

Today, I want to show you how to pay for Facebook ads in Kenya. There are two ways to do that. One, through a bank card, and the second one is through MPESA – PayPal.

Truth is, I haven’t used PayPal, so I won’t delve into it, but as soon as I have an experience with, I will update you with the details.

Also, there is a reason why I am yet to use PayPal.

See, running Facebook ads can be a little challenging especially when it comes to payments. I can’t tell you how many people get their accounts banned or restricted because of a small issue with their payment methods.

PayPal has to be one of the most strict payment methods I have ever seen. For example, if you’ve never used it before, there is a limit to how much funds you can transfer. Failure to do so, you risk getting banned and your money being held hostage for at least 180 days.

Yes, it has happened to me.


I always use bank cards; either credit cards or debit cards. Well, I don’t own any credit card (but some of my clients do), so I prefer a debit card (ATM card).

If you have a bank account there is a high chance you already own a debit card. With that, all you have to do is add it to your Facebook ad account as a payment method.

Here is how:

How to pay for Facebook Ads in Kenya

Here, I will be showing you how to add a bank card to your Facebook ad account. Also, you can use the same process to add PayPal if that’s your preferred method.

Step #1: Login into the Facebook account.

login to facebook in Kenya

You need to be logged in to your Facebook account that is attached to the page you’d normally run ads on. I know you have more than one accounts, so use the one with admin rights to the page.

Step #2: Click on Create Ads

Once logged in, locate the (+) button on the top right corner of your screen. See the screenshot below for help.

creating ads on facebook in Kenya

Select ‘Ad’ from the list.

How To Pay For Facebook Ads in Kenya

It will open the ads manager on a new window (assuming you are using a laptop or desktop).

This is where you get to manage everything about your ad campaigns. Also, use this same button every time you want to create a new ad. Better yet, bookmark the page for quick access whenever you need it.

bookmarking facebook page in Kenya

Ready for the next step?

Step #3: Open Business Tools tab

On your right, there is a business tools tab. Click on it.

updating facebook ads payment method in Kenya

This gives you several options.

Click on Billing.

How To Pay For Facebook Ads in Kenya

As you can see, there are two of them, but all lead to one destination.

Step #4: Payment Settings

adding payment method to your facebook ad account

Tab on Payment Settings.

You should see a window like the one below.

adding payment method to facebook in Kenya

Click on Add Payment Method.

Here, you will be able to add either a credit card or debit card, and that is how to pay for Facebook ads in Kenya.

adding credit or debit card to facebook

Pick the country (which is Kenya) and follow instructions. Once done, click continue to finalize the process.

On this same window, you can set a spending limit.

setting facebook ads spending limit in Kenya

This is the amount you don’t want to exceed and your ads will be paused when this amount is reached.

How to pay for Facebook ads using MPESA

Facebook has partnered with Flutterwave, a Nigerian payment processor to facilitate MPESA deposits into your Facebook ads account in Kenya.

This means that you can now pay for Facebook ads using MPESA.

But, looks like this new update is not yet available for every advertiser in Kenya.

Either way, here is how to use MPESA for Facebook ads in Kenya;


pay fb ads using mpesa

Click on Tools and then Billing.

facebook billing in kenya

This will open up the billing center.

Click on payment settings

adding payment method to facebook in kenya

Then add payment method.

adding payment method to facebook in kenya

You will get two options;

Debit/credit card and MPESA.

using mpesa to pay for ads in kenya

Click on MPESA and follow the instructions.

This includes specifying the amount you’d wish to top your ad account with and then finally choosing the Safaricom phone number.

Once you do that, you will get a pop-up on your phone asking you to authorize the payment.

As soon as the transaction is complete, your funds will here;

using mpesa to pay for ads in kenya

If this method isn’t yet available in your FB ads account, here is another way you can pay for FB ads using MPESA.

Remember how we mentioned that Facebook accepts PayPal?

Well, you can link PayPal to your MPESA and use it to pay for ads in Kenya.

Lucky for us, Safaricom has introduced the MPESA-PayPal service.

How to pay for Facebook ads using MPESA

With this, you can withdraw money from your PayPal account to your MPESA in under 5 minutes.

In the same way, you can recharge your PayPal account using MPESA.

But to do that, you need to link your MPESA to your PayPal account.

How to link your MPESA with PayPal

Follow these steps;

  1. Go to 
  2. You will need to log into your Kenyan PayPal account.
  3. You will have to agree to TransferTo’s terms and conditions for using the service.
  4. Add the Safaricom MPESA number you’d like to link to the PayPal account.
  5. You will receive a verification code on your Safaricom line via SMS text. Key in this code to complete the link.

Now, once you’ve linked the two, it’s time to top up your PayPal account.

How top up your PayPal through MPESA

Follow these steps to so;

  1. Log on to the M-PESA PayPal web page and select Top Up funds
  2. Enter the amount to top up in USD and click ‘calculate’ to get the equal converted amount in Kes. to be transferred from your M-PESA account. (Exchange rate used will be displayed on the same page)
  3. Go to your M-PESA menu and Select ‘Lipa na M-PESA’ then ‘Pay Bill’ option
  4. Enter Business no. 800088
  5. Enter your phone number as Account No.
  6. Enter the Amount in Kes.
  7. Enter your M-PESA PIN and Send

Now that your PayPal account has got some funds, go ahead and add it as your preferred payment method for Facebook ads in Kenya.

Follow the steps we’ve already talked about on how to add a payment method to your Facebook in Kenya for ads.

How to pay for Facebook ads using MPESA

On the page, select PayPal.

Here are the steps;

But before you begin;

  • PayPal is only available for ad accounts set up for automatic payments.
  • Make sure that the currency you look to pay in is accepted by PayPal.
  • Make sure that pop-ups are enabled on your web browser.
How to pay for Facebook ads using MPESA

Now, to add PayPal as a payment method for Facebook ads in Kenya;

  1. Go to your payment settings in Ads Manager.
  2. In the Payment method section, click Add Payment Method.
  3. Select PayPal and then click Continue. A pop-up window appears prompting you to log in to an existing PayPal account or sign up to create a new PayPal account to link to your ad account.
  4. Complete the steps to set up your PayPal account.


Your PayPal account is connected to your ad account. And from now on, that is how to pay for Facebook ads with PayPal in Kenya.

Here is something to note;

Facebook will pay the PayPal transaction fee, so there’s no additional cost for you to use PayPal for your ads in Kenya. 

But, if your PayPal account is in a different currency from your Facebook account, you may have to pay a foreign exchange fee.

And that is how to pay for Facebook ads via MPESA.

What you need to know about Facebook Pay Kenya

Then there is Facebook pay.

What is it? 

Well, Facebook Pay is a new and secure way to make payments on Facebook, Instagram, Messenger, and WhatsApp. 

All you have to do is enter your payment card or account information once, then Facebook will store the data for future use.

This means that you can use Facebook Pay to make purchases, send money or donate within the apps without ever keying in the payment information again. 

As such, security issues might arise.

To mitigate that, you can have a PIN or biometrics to secure your payments.

facebook pay kenya

Luckily, Facebook pay is accepted in Kenya as well as internationally.

To use it, follow these steps;

  1. Go to “Settings” > “Facebook Pay” on the Facebook app or website
  2. Add a payment method
  3. The next time you make a payment, use Facebook Pay 

You can use it on Facebook Messenger, WhatsApp, and Instagram.

But for now, you can use Facebook pay on Facebook in Kenya.

Wrapping up

If you added an ATM card, that is what you will be using to pay Facebook ads in Kenya.

So, you can use MPESA or Bank cards to pay for Facebook ads, just follow the steps shown here.

Now, to understand how much you will be paying, here is an article on the cost of Facebook advertising in Kenya.

Share this post

Kevin Blogger
About the author

I'm Kevin and I'm excited to share everything I've learned about making money online through blogging and content creation. I'm an affiliate marketer, so I know a thing or two about how to make a profit. Check out my blog for tips, tricks, and tutorials on how to make money online!


    1. Hello Vincent, after making the payment, the ad should start running between 15mins to 1 hour.

      To avoid delays though, make sure you have funds in your account (or card) before creating the ad.

      Does that answer your question?

Leave a Reply

Your email address will not be published. Required fields are marked *

Don`t copy text!