DEV
Rafiki Rewards Program

Bring a friend, earn up to 10,000 TZS per referral.

Share your link, invite freelancers and clients, and earn real cash when they use Huduma Portal. No downloads, no gimmicks — just verified activity.

75+
Active Users
7
Referrals So Far
4,950 TZS
Rewards Earned
14-day
Protection Window

How It Works

Three simple steps — you earn only when your friend takes real action on the platform.

1

Get Your Link

Sign up (or log in) and grab your unique referral link from the Earn dashboard. Each link has a code that tracks every friend you bring.

2

Share It

WhatsApp, Facebook, X, LinkedIn, or a personal QR code. Anywhere real people are — as long as it follows our rules and Tanzanian laws.

3

They Take Action

Once your friend signs up, verifies, and completes real activity, you earn rewards at each milestone. Downloads alone do not count.

What You Earn

Every stage your friend completes adds to your balance. Full reward schedule below — nothing hidden.

Refer a Freelancer

Provider Track

Earn up to 3,000 TZS per referral
1

Freelancer publishes first service

Your friend joins, completes their profile, and lists one service.

+ 500 TZS
2

First paid order received

A buyer books their service. Your friend also gets 1,000 TZS promo credit.

+ 1,000 TZS
3

Second order or paid subscription

They keep going — earn a second order or upgrade their plan.

+ 1,500 TZS
Refer a Client

Client Track

Earn up to 1,500 TZS per referral
★

Friend signs up via your link

Their welcome bonus, not yours — a spendable credit for their first booking.

Friend gets 1,000 TZS credit
1

Their first paid booking

When they book and pay for their first service.

+ 750 TZS
2

Second booking within 60 days

They come back for more within two months.

+ 750 TZS
Refer a Business

Business Track

Earn up to 10,000 TZS per referral
1

Business gets verified

Their Enterprise application is approved by our admin team.

+ 1,000 TZS
2

First completed booking

The business books and pays for its first service.

+ 4,000 TZS
3

Spend 250,000 TZS within 90 days

Cumulative business bookings reach the threshold.

+ 5,000 TZS

What Qualifies (and What Doesn't)

We reward real activity from real people. Everything else gets rejected.

✓ Qualifies for rewards

  • ✓ New users who have never registered on Huduma Portal before
  • ✓ Sign-ups where phone or email is verified
  • ✓ Real paid activity: first service published, first paid order, subscription upgrade
  • ✓ Referral used within 24 hours of visiting your link

× Does NOT qualify

  • × App or website downloads alone
  • × Unverified or fake accounts
  • × Free service posts with no paid activity
  • × Self-referrals or duplicate accounts (same phone / email / IP / device / payment)

How You Get Paid

Referral earnings flow through a two-wallet system so we can protect against refunds while paying you fairly.

1

Reward Earned

Lands as PENDING in Referral Wallet

→
2

Protection Window

14 days to catch refunds

→
3

Available

Transfer to Main Wallet (min 5,000 TZS)

→
4

Withdraw

M-Pesa, Airtel, HaloPesa, NMB, CRDB, and more

Frequently Asked Questions

Everything you need to know before you start sharing.

Who qualifies as a "referred user"?
Only NEW users who have never registered on Huduma Portal before, who use your referral link OR enter your code within 24 hours of signing up, AND who verify their phone or email.
When do my rewards become available?
Rewards start as PENDING and become AVAILABLE after a 14-day protection window. This gives us time to handle any refunds that might reverse the reward.
What is the minimum I can transfer to my Main Wallet?
5,000 TZS. Below this, rewards stay in your Referral Wallet until you accumulate enough.
Can I refer myself with a different phone number?
No. Self-referrals are automatically blocked. Duplicate accounts (same phone prefix, email pattern, payment account, or device) are flagged and rejected.
Are there per-user caps on rewards?
Yes. Freelancer referrals max out at 3,000 TZS. Client referrals max out at 1,500 TZS. Business referrals will be introduced in a later phase.
What happens if my referred user gets a refund?
If a refund happens within the protection window, the reward is reversed and marked "rejected". After the window closes, rewards are safe.
Where do I see my referrals and earnings?
In the Earn (Refer & Rewards) tab in your dashboard — includes your link, referred users, milestone progress, reward events, and the Transfer button.
How long does my referral link stay active?
Your link never expires. Attribution for each new visitor lasts 30 days from the day they first click your link.

Ready to start earning?

Grab your link in seconds and start referring friends today.

Sign Up Free →
Login to Chat