Use the Agent Code and PIN that HQ sent you after selection. Not an agent yet? Apply here.
Forgot your PIN? WhatsApp HQ on +254 728 380 232 from your registered number.
Portal version 1 Oct 2026 · v5
Karibu
0Logged
0Verified
0Pending check
KES 0Earned so far
Your pay
Log a new member
Before you log anyone, the member must, on their own phone: dial *509# → get PIN → Membership → Resign (if in another party) → Membership → Join a Political Party → code 916 (UJENZI). Ask them to show you the confirmation SMS.
Remember: never pay or gift anyone to join, never ask for their PIN, never keep their ID. Only log people who agreed to join. False entries = termination.
Manual registration
Use this only when the member cannot join on *509# (no airtime, or a new ID number that *509#/IPPMS won't accept). HQ uploads these members to ORPP in bulk. ORPP may SMS the member to confirm, so the phone must be theirs.
Check: see the member's original ID and copy the details exactly. They must be 18+, want to join Ujenzi, and not be in another party (or have resigned). Never pay or gift anyone. False entries = termination and no pay.
My members
HQ checks every entry against Ujenzi's list on the ORPP register, usually daily. Pending means not yet on the ORPP list. Rejected means not found after the final check.