Friday, October 2, 2026

How Non-Profits and Faith-Based Organizations Increase Tithes and Donations via USSD & M-Pesa

 

For a church, ministry, charity or non-profit organization, collecting donations is not simply about asking people to give.

It is also about making the giving process easy, accessible, trustworthy and convenient.

A donor may genuinely want to contribute but postpone the payment because they do not have cash, cannot find the organization's payment details, are away from the office or church, or do not want to go through a complicated process.

This is where USSD and M-Pesa integration can make a major difference.

Instead of relying on cash collections, manual records and complicated payment instructions, an organization can provide simple mobile-based options for people to make contributions.

MSpace provides USSD services that work through interactive mobile menus without requiring a smartphone or internet connection, while its M-Pesa integration currently supports C2B collections, Paybill/Till payments, STK Push, transaction callbacks, automatic reconciliation and payment confirmations.

The result can be a much more convenient digital giving experience.


1. Why Making Giving Easier Matters

Consider a church with 5,000 members.

Not every member attends every service.

Some members may travel for work. Others may live in another town or country. Some may watch services online. Others may want to contribute to a specific project without physically attending the church.

If the only practical option is putting cash into an offering basket during a physical service, the organization limits when and how people can give.

Digital giving changes that.

A member could contribute:

  • During a church service

  • From home

  • While travelling

  • During an online service

  • After receiving a fundraising message

  • While responding to a specific campaign

  • Through a mobile phone without internet access

The objective is not to pressure people into giving. It is to remove unnecessary friction for people who have already decided to give.


2. What USSD Brings to Digital Giving

USSD is particularly useful because it does not require mobile data or a smartphone.

MSpace describes USSD as an interactive, real-time mobile service accessible from mobile phones, including basic phones. Its examples include mobile banking, bill payments, surveys and other menu-driven services.

A non-profit could design a menu such as:

Welcome to ABC Foundation

  1. Make a Donation

  2. Pay Membership

  3. Support a Project

  4. Check Donation Reference

  5. Contact Us

  6. Exit

The exact menu and payment workflow would be designed and configured for the organization's requirements.

The important advantage is accessibility.

Someone does not necessarily need to download an application or open a website.


3. Use M-Pesa for Direct Donation Collections

M-Pesa can provide the payment layer behind the fundraising process.

MSpace's current M-Pesa integration supports C2B collections through Paybill or Till numbers, STK Push, Paybill callbacks, transaction APIs, automatic reconciliation and branded SMS confirmations.

For example, an organization could communicate:

Support our Education Project. Use our Paybill and enter EDUCATION as your reference.

Once the payment is received, the organization can use transaction information to organize its records.

The payment does not have to remain an isolated M-Pesa transaction. Through integration, it can become part of the organization's broader donation-management workflow.


4. Let Donors Choose What They Want to Support

One of the biggest opportunities with digital giving is allowing donors to identify the purpose of their contribution.

For example:

ABC Ministry Giving

  1. Tithe

  2. Offering

  3. Building Project

  4. Missions

  5. Youth Ministry

  6. Children's Ministry

  7. Benevolence Fund

A donor selects the relevant category and proceeds with payment.

For a charity, the categories could be:

  1. General Fund

  2. Education

  3. Food Program

  4. Medical Support

  5. Emergency Relief

  6. Children's Program

The organization can then structure its records around the selected purpose.

This can make fundraising campaigns easier to organize and report.


5. Create Campaign-Specific Giving

Suppose a church wants to raise money for a new building.

Instead of simply announcing:

"We are raising money for construction."

the organization can create a dedicated campaign.

For example:

BUILDING PROJECT

Target: KES 10,000,000

Donors can be directed to a particular payment reference or giving workflow.

The same model could be used for:

  • School construction

  • Church equipment

  • Mission trips

  • Feeding programs

  • Medical camps

  • Disaster response

  • Scholarships

  • Children's homes

  • Community development

  • Boreholes and water projects

Digital payment makes it easier to separate different fundraising initiatives operationally.


6. Use STK Push to Simplify Payments

Typing payment details manually can create friction.

MSpace's current C2B M-Pesa integration includes STK Push, allowing businesses to trigger an M-Pesa payment prompt on a customer's phone.

For a donation platform, a possible workflow could be:

Donor selects "Donate KES 1,000"

↓

Enters mobile number

↓

M-Pesa payment prompt appears

↓

Donor confirms payment

↓

Payment is received

↓

Donation record is updated

↓

Confirmation is sent

The exact implementation depends on how the organization's donation platform is built, but the payment infrastructure can support this type of workflow.


7. Send Automatic Donation Confirmation

Donors appreciate knowing that their contribution has been received.

MSpace states that confirmed C2B payments can automatically trigger a branded SMS confirmation to the payer.

A church could send:

ABC Church: We have received your contribution of KES 2,000. Reference: MPX45821. Thank you for supporting the ministry.

A charity could send:

ABC Foundation: Your donation of KES 1,000 has been received. Thank you for supporting our Education Program. Ref: EDU45821.

This creates an immediate acknowledgement without requiring a staff member to manually send a message.


8. Improve Donation Record Keeping

Manual donation records can become difficult to manage as an organization grows.

Imagine a church receiving hundreds or thousands of contributions every month.

The finance team may need to track:

  • Amount

  • Date

  • Transaction reference

  • Donor phone number

  • Giving category

  • Campaign

  • Payment method

  • Reconciliation status

MSpace's M-Pesa integration provides transaction callbacks containing information such as the transaction ID, amount, mobile number, account/reference information and payer name.

This information can be fed into the organization's own accounting, donor-management or reporting system.


9. Automate Reconciliation

Reconciliation is especially important for non-profits because organizations need to know whether recorded donations correspond with actual payments.

MSpace currently describes its C2B M-Pesa integration as supporting automatic reconciliation and a full audit trail.

This can help an organization structure its payment records around actual transaction data rather than relying entirely on manually entered figures.

For example:

Donation CategoryRecorded TransactionsAmount
Tithes420KES 840,000
Building Project135KES 510,000
Missions82KES 164,000
Youth Ministry57KES 91,000

The organization's own system would determine exactly how these reports are generated.


10. Reach Donors Who Do Not Use Smartphone Apps

Not everyone wants to download another application.

Some donors may also have limited mobile-data access.

USSD solves part of this accessibility problem.

MSpace describes USSD as accessible from any mobile phone and usable without data.

That makes it potentially useful for organizations serving large and diverse populations.

A donor could interact with the organization's USSD service using a simple mobile phone.

This can be particularly relevant for:

  • Rural communities

  • Community-based organizations

  • Large church memberships

  • Mass fundraising campaigns

  • NGOs serving low-connectivity areas

  • Organizations with members using basic phones


11. Use SMS to Remind Supporters About Campaigns

Once an organization has an appropriate consent-based communication list, SMS can help communicate important fundraising updates.

For example:

BUILDING PROJECT UPDATE: We have reached KES 4.8M of our KES 10M target. Thank you to everyone supporting the project.

Or:

FOOD DRIVE: Our community food distribution is this Saturday. Contributions toward the program can be made through our official giving channels.

MSpace provides Bulk SMS and an SMS API for programmatic messaging. Its API documentation supports sending messages from software applications and obtaining delivery statuses.

The organization should still follow applicable consent, privacy and messaging requirements when communicating with donors.


12. Keep Donors Updated After They Give

Good donor communication should not stop at the payment confirmation.

For larger campaigns, organizations can provide progress updates.

For example:

Week 1

Education Fund: KES 1.2M raised.

Week 3

Education Fund: KES 2.8M raised. 14 students have already been supported.

Week 6

Education Fund: KES 4.5M raised. Thank you for helping us reach more students.

This type of communication shows supporters how a campaign is progressing.

It can also help maintain engagement without sending constant fundraising requests.


13. Use USSD for More Than Donations

USSD does not have to be limited to fundraising.

An organization could potentially build additional services into its USSD menu.

For example:

ABC Church

  1. Give

  2. Check Event Schedule

  3. Register for Event

  4. Request Prayer

  5. Membership Information

  6. Contact Church

  7. Exit

A charity could use:

ABC Foundation

  1. Donate

  2. Register for Program

  3. Request Assistance

  4. Check Application Status

  5. Volunteer

  6. Contact Support

  7. Exit

MSpace's USSD API allows an organization to configure a service code and callback URL so that its application can provide the interactive menu and process incoming requests.


14. Create an Integrated Giving Journey

The most interesting opportunity comes when USSD, M-Pesa and SMS work together.

Imagine a donor journey like this:

Donor dials organization's USSD service

↓

Selects "Donate"

↓

Selects "Building Project"

↓

Enters amount

↓

M-Pesa payment initiated

↓

Payment confirmed

↓

Donation recorded

↓

SMS confirmation sent

This combines three technologies:

USSD for interaction

M-Pesa for payment

SMS for confirmation

Instead of asking donors to navigate several unrelated systems, the organization can design a more connected experience.


15. Make Recurring Giving Easier to Manage

Many faith-based organizations have members who give regularly.

For example:

  • Weekly offerings

  • Monthly ministry support

  • Monthly missionary support

  • Monthly sponsorship

  • Regular charity contributions

The organization can provide simple instructions for recurring giving and use SMS to communicate important campaign or contribution information.

The actual recurring-payment mechanism would depend on the organization's chosen implementation and M-Pesa capabilities, so it should not be assumed that every recurring-donation workflow is automatically available.

The broader goal is to make repeat giving easy to initiate and easy to record.


16. Use Different Payment References for Different Funds

References can become extremely useful for financial administration.

Consider a church with:

TITHE

OFFERING

BUILDING

MISSIONS

YOUTH

WELFARE

Instead of mixing everything into one unidentified pool, the organization's payment workflow can encourage donors to specify the purpose of their contribution.

For example:

Payment Reference: BUILDING

or an appropriate account/reference structure configured in the organization's system.

MSpace's M-Pesa callback documentation shows that account/reference information can be returned with C2B transaction data.

This can help the organization's technology team connect payment records to internal accounting categories.


17. Help Finance Teams Audit Transactions

Digital records can make it easier to investigate individual transactions.

Suppose the finance department receives a query:

"I made a donation of KES 5,000 yesterday but I have not received confirmation."

The organization can use transaction information such as:

  • Transaction ID

  • Amount

  • Date

  • Mobile number

  • Account/reference

  • Payer information

to investigate the payment.

MSpace's M-Pesa callback system provides these types of transaction fields to the configured callback URL.

That is much more structured than trying to locate a handwritten record from a physical collection.


18. USSD Can Support Fundraising Events

Imagine a church holding a major fundraising event.

The host announces:

"If you would like to support the project, you can give using our mobile giving service."

Instead of spending several minutes explaining complicated payment instructions, the organization can direct donors to its configured mobile giving process.

A USSD service can provide a menu-based interface while M-Pesa handles the payment.

The organization can then monitor contributions through its payment and reporting systems.

This can also work for:

  • Charity walks

  • Medical fundraising

  • School fundraisers

  • Church conferences

  • Mission fundraising

  • Emergency appeals

  • Community projects


19. Give Donors a Clear Digital Trail

Trust matters enormously when organizations collect money from the public.

A donor should ideally receive evidence that their payment was processed.

An automated confirmation can provide:

Amount

Reference

Organization

Date

Purpose where applicable

For example:

ABC Foundation received KES 2,500 for the School Feeding Program. Transaction Ref: XYZ123. Thank you for your support.

MSpace's current C2B offering includes instant branded SMS confirmation to the payer.

The organization can then maintain its own transaction records for accounting and reporting.


20. Turn Donor Communication Into a Complete System

A modern non-profit does not need to think about fundraising as one isolated transaction.

The broader system can look like:

Campaign

↓

Donor communication

↓

USSD interaction

↓

M-Pesa payment

↓

Transaction callback

↓

Donation database

↓

Automatic confirmation

↓

Reconciliation

↓

Campaign reporting

↓

Donor update

This creates a much more organized fundraising operation.


21. Example: A Church Building Campaign

Suppose a church wants to raise KES 15 million for a new sanctuary.

The organization could create a campaign called:

BUILD OUR CHURCH PROJECT

A member sees the campaign announcement.

They dial the church's USSD service.

The menu displays:

1. Building Project

2. Tithe

3. Offering

4. Missions

The member chooses:

1. Building Project

They enter the amount.

The payment process is initiated.

Once the payment is confirmed, the transaction can be recorded and an SMS confirmation sent.

The church can then monitor campaign collections through its reporting system.

The member receives:

Your Building Project contribution of KES 5,000 has been received. Thank you for supporting the project.

The technology does not replace fundraising. It simply makes the giving process and administration more organized.


22. Example: A Charity Emergency Appeal

Consider an NGO responding to flooding.

The organization needs to raise funds quickly.

Instead of asking potential supporters to visit a website and complete a lengthy form, it could communicate a simple mobile giving process.

The organization could then use:

USSD for interaction

M-Pesa for payment

SMS for confirmation

Bulk SMS for permitted campaign updates

The organization can also create separate references for the emergency fund so that incoming transactions are easier to identify.


23. Why Organizations Should Combine USSD and M-Pesa

USSD and M-Pesa solve different parts of the problem.

USSDM-Pesa
Provides an interactive menuProcesses mobile payments
Works without mobile dataProvides familiar payment infrastructure
Works on basic phonesSupports Paybill/Till collections
Lets users select optionsSupports STK Push
Can connect to an organization's applicationProvides transaction information
Useful for service accessUseful for financial collections

When combined, they can create a simple mobile giving experience.

MSpace provides both USSD services and M-Pesa integration, making it possible for organizations to explore a connected approach.


24. What Organizations Should Plan Before Implementation

Before launching a digital giving system, a non-profit or faith-based organization should decide:

1. What payments will be accepted?

Tithes, offerings, donations, membership fees, project contributions or other payments?

2. How will payments be categorized?

Will donors select a campaign or fund?

3. What information should be collected?

Phone number, donor name, reference, campaign or other information?

4. What happens after payment?

Will the donor receive an SMS confirmation?

5. How will transactions be reconciled?

Who will review and approve the records?

6. Who can access donation data?

Define appropriate roles and access controls.

7. How will donor communication be managed?

Use appropriate consent and privacy practices for ongoing communications.

Planning these areas before implementation can prevent confusion later.


25. MSpace Gives Organizations Several Building Blocks

MSpace currently provides several services that can fit into a non-profit communication and payment environment:

  • USSD

  • M-Pesa Integration

  • Bulk SMS

  • SMS APIs

  • Short Codes

  • Email

  • WhatsApp Business

  • Service Desk

Its current M-Pesa offering specifically lists C2B collections, STK Push, transaction APIs, callbacks, automatic reconciliation and instant branded SMS confirmations as live capabilities.

Its USSD platform provides interactive mobile menus without requiring mobile data.

That means an organization can start with a relatively simple payment workflow and expand its digital communication infrastructure as its needs grow.


26. The Goal Is Easier Giving, Not More Pressure

For faith-based organizations and non-profits, digital fundraising should be about accessibility and accountability, not pressuring people to contribute.

A person who wants to donate should be able to do so conveniently.

A person who has already donated should receive confirmation.

Finance teams should be able to reconcile transactions.

Management should be able to understand where funds are going.

And donors should have a clear record of their contributions.

USSD and M-Pesa can help create that infrastructure.


Start Automating Digital Giving With MSpace

If you run a church, ministry, charity, NGO, foundation, community organization or other non-profit and want to make mobile giving easier to manage, MSpace provides USSD and M-Pesa integration services that can form part of a digital donation system.

Explore MSpace here:

https://mspace.co.ke/r/C3D8071C4D

You can explore how USSD, M-Pesa collections, STK Push, transaction callbacks, reconciliation and automated SMS confirmations could fit into your organization's existing fundraising and donor-management process.

The opportunity is not simply to collect donations digitally.

It is to create a giving system where:

A donor can give easily.

The payment can be recorded accurately.

The donor can receive confirmation.

The organization can reconcile the transaction.

And the fundraising team can spend more time serving the mission instead of manually tracking payments.

No comments:

Post a Comment

We value your voice! Drop a comment to share your thoughts, ask a question, or start a meaningful discussion. Be kind, be respectful, and let’s chat!

🏑 AIRBNB & SHORT-STAY HOSTS — ARE YOU LOOKING FOR ANOTHER WAY TO GET MORE BOOKINGS?

  If you own or manage an Airbnb, serviced apartment, holiday home, villa, guesthouse or short-stay property , you may want to check out Cab...