Smart Bundles. Send more, spend less.
Discounted SMS credit packs in three windows — 24 hours, 1 week or 1 month. Start from KSh 100, drop your per-SMS rate to as low as KSh 0.40, and never touch your standard credits, which never expire.
Find the bundle that fits your campaign.
Switch between daily, weekly and monthly packs. Every tier shows its SMS credits, effective per-SMS rate and validity — the best value in each window is highlighted.
Flash campaigns & same-day blasts · 5 bundles · KSh 100–KSh 2,000 · rates from KSh 0.40/SMS · valid 24 hours
Daily bundles, 5 options, valid 24 hours
Smart 2000
Flash sales, OTP bursts and same-day promotions.
KSh 0.40 / SMS
Save 56% vs KSh 0.90 entry rate
Smart 100
24hKSh 0.80 / SMS
Smart 300
24hKSh 0.70 / SMS
Smart 500
24hKSh 0.60 / SMS
Smart 1000
24hKSh 0.50 / SMS
Smart Week 5
Weekly newsletters, reminders and multi-day campaigns.
KSh 0.45 / SMS
Save 50% vs KSh 0.90 entry rate
Smart Week 1
1wKSh 0.80 / SMS
Smart Week 2
1wKSh 0.70 / SMS
Smart Week 3
1wKSh 0.60 / SMS
Smart Week 4
1wKSh 0.50 / SMS
Smart Monthly 5
Always-on alerts, marketing and transactional traffic.
KSh 0.40 / SMS
Save 56% vs KSh 0.90 entry rate
Smart Monthly Kadogo
1moKSh 0.80 / SMS
Smart Monthly 2
1moKSh 0.70 / SMS
Smart Monthly 3
1moKSh 0.60 / SMS
Smart Monthly 4
1moKSh 0.50 / SMS
Unused credits expire 24 hours after purchase. Standard credits never expire. Bundle credits are used first (soonest-expiring first); any remainder overflows to your standard wallet.
Built into every send.
No flags to set and no code to change. Buy a bundle and Bulkit routes your messages through it automatically — from the dashboard and the API alike.
Zero-cash sending.
Poll GET /api/v2/account/credits to read your active bundle credits, then send as usual. With credits available, messages dispatch even at a KSh 0.00 cash balance — and covered sends return a cost of 0.00.
No code changes required.
{ "status": "success", "data": { "balance": 150.50, "bundle_credits": 429, "currency": "KES" }}Three windows. One simple rule.
Each bundle is a separate, time-boxed wallet. Use it within its window; unused credits expire at the deadline. Your standard credits are never affected.
Low-cost credits for quick, high-volume sends you want to land today.
Unused credits expire 24 hours after purchase.
Spread a campaign across seven days at a lower per-SMS rate.
Unused credits expire 1 week after purchase.
Big-volume credits for steady, always-on messaging across the month.
Unused credits expire 1 month after purchase.
Standard credits never expire.
Smart Bundles sit alongside your regular wallet, not inside it. Bundle purchases and expirations are completely isolated — your non-expiring standard float is never touched.
Hold several active bundles at once. Credits expiring soonest are always used first (FEFO).
A broadcast larger than your bundle seamlessly overflows to your standard wallet.
If a message fails during dispatch, its credit returns to the originating active bundle.
Every bundle, every rate.
All 15 Smart Bundles across daily, weekly and monthly windows, with the effective per-SMS rate and savings against the standard entry rate.
* Savings compared against the KSh 0.90 Safaricom entry rate (1–10k load). Standard rates vary by network and credit-load tier.
Prefer no expiry?
Standard wallet credits never expire and follow your credit-load tier — the more you load, the lower your per-SMS rate.
Send more, spend less. Start from KSh 100.
Create your Bulkit account, top up via M-Pesa or card, and activate any of the 15 Smart Bundles in seconds. Your standard credits never expire.