- For many content creators in Kenya, monetisation is more than just a milestone; it’s a necessity. Whether you run a blog or a YouTube channel, earning from your content helps sustain both your craft and your livelihood.
- One of the most accessible monetisation options is the Google AdSense Partner Program, which allows creators to earn revenue through ads.
- But before you can start receiving payments, there’s one critical hurdle: address verification. And for many Kenyan creators, this is where things get frustrating.
What is the AdSense verification PIN?
The AdSense verification PIN is a 6-digit personal identification number that Google sends by physical mail to verify the address associated with your Google AdSense account. It is used to confirm that you can receive mail at the payment address on your account.
The verification PIN is usually sent after your AdSense account reaches the verification threshold. For websites and blogs, this threshold is set at 8 Euros (approximately 10 USD).
Why AdSense Requires a Physical Address
To maintain security and prevent fraud, Google requires all creators to verify their identity and location. One key step is confirming your payment address.
This is done by sending a Verification PIN via physical mail (actual paper mail) to the address you provide on your AdSense account.
Now here is the challenge: unlike email, Kenya’s postal system is not part of everyday life for most people anymore. Many creators rarely use postal addresses, making this process feel unfamiliar and a bit confusing.
How Long Does AdSense PIN Delivery Take?
Once your earnings reach the verification threshold, AdSense sends a PIN to your registered address. According to Google, this typically takes 2–4 weeks to arrive.
However, delays are common and not always Google’s fault.
The delivery relies on the Postal Corporation of Kenya, which operates differently from digital systems most people are used to.
What Happens at the Post Office, and Why Your PIN Might Be Missing in Your Postal Address
Several Kenyan creators have complained of repeatedly missing their Google AdSense verification PINs from their post office addresses. Most creators do not know that their PIN might already be at the post office, even if their mailbox is empty.
In many Kenyan post offices, including major ones like the General Post Office (GPO) in Nairobi, Google verification letters are often:
- Collected in bulk
- Stored at a central desk
- Not sorted into individual P.O. Boxes immediately
This means if you only check your assigned postal box, you might miss your letter entirely.
What You Should Do After Missing Your Google AdSense Verification PIN at the Post Office
If your PIN has not arrived after a few weeks, do not just walk away from the post office in frustration. Please ensure you follow up in the following ways:
- Inquire about your mailed AdSense PIN at the customer service desk
- Mention that you are expecting a Google AdSense PIN letter
- Request them to check the central or bulk mail storage areas
In many cases, you will find your letter safely kept there.
How to Check Whether Google Actually Sent Your AdSense Verification PIN
If you still have not gotten your verification PIN after completing the steps above, it is worth considering that Google may not have dispatched the PIN yet. So, how can you confirm this with certainty?
First, you need to understand that Google does not provide a tracking number for AdSense PIN mail. So you cannot track the letter like a courier package. However, you can check whether Google has actually generated and mailed the PIN from inside AdSense.
How to check
- Sign in to your AdSense account.
- Go to Payments → Verification check.
- Look for the PIN/address-verification notification.
- Google should show information indicating when the PIN was generated/sent.
How to Request Another AdSense Verification PIN
If your AdSense verification PIN hasn’t arrived, Google allows you to request a replacement PIN. However, you generally need to wait at least 3 weeks from the date the previous PIN was mailed.
The replacement PIN is a duplicate of the original. If the original PIN eventually arrives, you can use it and don’t have to wait for the replacement.
Follow the steps below to request another AdSense Verification PIN:
- Sign in to your AdSense account.
- Go to Payments → Verification check.
- Click Resend PIN.
- Check your payments address and correct it if necessary.
- Confirm the request. Google will mail a replacement PIN to your payments address.
What happens after multiple failed PIN attempts?
If you’ve already requested the fourth replacement PIN and still haven’t received it after another 3 weeks, Google directs you to its PIN troubleshooter.
Is it Necessary to Provide a P.o Box Address for Google AdSense Verification in Kenya?
Another key concern for Kenya AdSense users is: which postal address should I use to have my PIN delivered?
Surprisingly, you do not necessarily need the Postal Office address (P.o Box number) to receive the PIN if you do not own one. In Kenya, the most important thing is to provide the correct postal code and the post office location tied to that code.
As long as your mail is routed to the right post office, you can still collect it even without using a personal P.O. Box.
What to Carry When Collecting Your PIN
When heading to the post office, make sure you have:
- Your National ID (for identification)
- Around Ksh 100 (standard handling/collection fee)
The AdSense PIN process can feel unnecessarily stressful, especially in a system where physical mail is no longer the norm.
But once you understand how the postal system works in Kenya, the mystery disappears.
Your PIN isn’t always lost; it’s often just sitting somewhere inside the post office waiting for you to ask for it.

