X, formerly known as Twitter, has improved its system for sending out ad revenue payments to users.
However, some users still haven’t received the payments they expected.
There are a few reasons for this:
- X users only earn money from ads if they are shown to other users who also pay for a premium or verified account.
- If advertisers don’t see value in reaching the audience that a creator attracts, they might not pay much for ads.
- If a post doesn’t get many replies or interactions, it may not generate much revenue.
- Some content may not be suitable for ads, which can impact earnings.

Also – Note that X only pays users who have a subscription through X Premium or Verified Organizations, and who have a large enough audience.
Additionally, money from advertisers is only paid out based on views from other premium or verified accounts.
For creators on X, it takes a combination of three different incoming payments (including the money a creator pays for their own verified account) to potentially receive a payment from X.
You can get a Premium X subscription for as low as $7.99 (KSH. 1181) per month.
Payments are guaranteed if you can generate more than $10 (KSH.1478)