Mobile Sasa
PricingAgentsClientsAPI docs
Log inGet started
Products/Premium Services

Content people pay for by text

Paid SMS subscriptions charged to the subscriber's airtime: daily tips, predictions, devotionals, alert clubs. Opt-in the way the carrier requires, renewals that run themselves, and revenue that adds up at month end.

Create a free account Talk to our team
Carrier billing, no wallet apps
AirtimeCarrier billing, no wallet apps
Renewals & rebilling
AutoRenewals & rebilling
Subscriber & revenue counters
LiveSubscriber & revenue counters

KILIMO → 23662

2366211:37:02
Karibu Kilimo Bora! You have joined daily farming tips at KES 5 a day, billed to your airtime. Reply STOP to leave any time.
Delivered11:37:02· Safaricom
2366206:02:15
Leo: plant your maize 5cm deep after the first steady rains. Shallow planting wastes seed in a dry spell.
Delivered06:02:15· Safaricom

KES 5 a day comes off the subscriber's airtime and the renewal runs itself.

A subscription business in a box

Everything between a customer texting your keyword and revenue arriving: subscriptions, billing, content delivery and compliance.

Paid subscription offers
Define offers with their activation and renewal price on a daily, weekly or monthly cycle, registered with the carrier.
Airtime billing
Subscribers pay from airtime through carrier billing. No M-Pesa prompts, no cards, no checkout to abandon.
Automatic renewals
The platform drives the renewal cycle with the carrier: rebilling, retries and lifecycle events are handled for you.
Subscriber broadcasts
Push the day's content to every active subscriber in one action. That is what your subscribers are paying for.
Regulator-ready consent
Double opt-in flows, consent URLs and timestamped records built to carrier and CA requirements.
Instant opt-out
STOP deactivates the subscription with the carrier and confirms to the subscriber. There is no manual queue.
Live subscription analytics
Activations, renewals, churn and revenue events per offer, per day, in your dashboard.
Rides your shortcode
Offers live on a premium shortcode with keywords, on the same infrastructure as your two-way messaging.
Reconciled revenue
Every billing event from the carrier is recorded as it happens, so payouts match your own numbers.

Offers

Package content into offers people subscribe to

An offer is your product: a name, a price, a billing cycle and the keyword that joins it. Run one club or a portfolio, say farming tips at KES 5 a day next to devotionals at KES 20 a week.

  • Per-offer activation and renewal pricing
  • Daily, weekly and monthly cycles
  • Keyword opt-in on your premium shortcode
  • Multiple offers per shortcode

Your subscription offers

Billed by the carrier

Kilimo Bora Daily12,480 subscribersKES 5 a day
Premier Predictions8,113 subscribersKES 10 a day
Devotion ya Asubuhi5,027 subscribersKES 20 a week

Prices are registered with the carrier per offer. Subscribers pay from airtime, with no M-Pesa step.

Lifecycle

The machine runs while you make content

Carrier billing is unforgiving to do by hand. The platform handles the whole loop (welcome, renewal billing, content broadcast, failed-billing retries and clean deactivations) and tells you about each event as it happens.

  • Renewals billed and retried automatically
  • Broadcasts to active subscribers only
  • STOP honoured instantly, with confirmation
  • Every lifecycle event visible in the portal

A subscriber's day, handled for you

  1. 06:00Renewal billed by the carrierKES 5 collected from airtime
  2. 06:02Today's tip goes out12,480 subscribers messaged
  3. 11:37New opt-in by KILIMOConsent recorded, welcome sent
  4. 19:14STOP receivedDeactivated and confirmed at once

Revenue

Numbers that survive an audit

Premium services live or die on reconciliation. Activations, renewals and payments stream into your dashboard from the carrier as they happen, so month end is a formality rather than an argument.

  • Per-event revenue trail from the carrier
  • Daily per-offer reports
  • Subscriber counts you can defend

Revenue you can audit

activations today
312activations today
renewals today
11,904renewals today
active subscribers
25,620active subscribers
billing events this month
348,072billing events this month

Every carrier event lands in your dashboard as it happens, so your numbers and the carrier's statement reconcile.

Live in four steps

  1. 01

    Design your offer

    Pick the content, the price and the cycle. We advise on what performs in the Kenyan market.

  2. 02

    We register it

    Shortcode, keywords, pricing and consent flows set up with the carrier on your behalf.

  3. 03

    Promote the keyword

    “Text KILIMO to 23662” on radio, posters and social. Opt-ins start the same day.

  4. 04

    Publish & earn

    Broadcast content to subscribers; renewals bill automatically and revenue accrues per event.

What teams use it for

Daily tips & news clubs · Sports predictions · Devotionals & inspiration · Market & commodity prices · Fan clubs & communities · Learning series & courses

Questions people ask

How do subscribers pay?+−

Through carrier billing: the subscription fee is deducted from the subscriber's airtime at activation and at each renewal. There is no M-Pesa prompt or card checkout, which is why premium SMS converts so well.

What do I need to launch a premium service?+−

Content and a price. We handle the carrier side: the premium shortcode, keyword registration, pricing approval, and the consent flow. Most services are live within a few weeks of the carrier paperwork starting.

How is consent handled?+−

Joining is a recorded double opt-in (keyword text plus confirmation), every subscriber has a timestamped consent trail, and STOP deactivates with the carrier immediately. The flows are built to carrier and Communications Authority requirements.

What happens when a renewal can't be billed?+−

The carrier retries per its policy; while a subscriber is unbilled they don't receive paid content, and persistent failures move them out of the active base. You see all of it as lifecycle events.

Can I see revenue in real time?+−

Yes. Every activation, renewal and payment event lands in your dashboard as the carrier reports it, with daily per-offer rollups. Month-end reconciliation against the carrier statement becomes a five-minute check.

Works well with

Shortcodes

The number and keywords your premium service lives on.

Bulk SMS

Promote your offers to the audience you already have.

Mobile Surveys

Ask subscribers what content they want next.

Turn your content into recurring revenue

Talk to us about launching a premium subscription service. We handle the carrier; you handle the content.

Create a free account Or ask us to call you
Mobile Sasa
Bitwise Digital Solutions Ltd
IPS Building, 6th Floor, Kimathi Street
Nairobi, Kenya

0796 002 630
[email protected]

Sending for Kenyan organisations since 2015.

Products

  • Bulk SMS
  • Sender IDs
  • USSD
  • Mobile Surveys
  • Shortcodes
  • Premium Services
  • WhatsApp
  • Reminders
  • Phone Lookup

Company

  • Pricing
  • Clients
  • Questions
  • Agent programme
  • Salamu for resellers

Your account

  • Log in
  • Create an account
  • Become an agent
  • API documentation
© 2026 Mobile Sasa, a Bitwise Digital Solutions product
PrivacyTermsAccount deletionXLinkedInFacebook