Kenyan churches use bulk SMS to remind members about services and meetings, thank them for M-Pesa giving, announce harambees and share funeral, wedding and conference details. A simple weekly plan of three to four messages, sent from a registered church sender ID to members who agreed to receive them, keeps a congregation informed without overwhelming anyone.

Last reviewed: 27 October 2026

This guide gives a weekly plan, sample messages in Kiswahili and English, how to send giving receipts automatically and the consent and data protection points every church office should know. It is written for church administrators, pastors and communications volunteers, whatever the size or denomination of the congregation.

Why SMS still works for churches

Many congregations include members with basic phones, older members who do not use WhatsApp, and people in areas with weak data coverage. An SMS reaches all of them, arrives without data and is read on the lock screen. WhatsApp groups are useful for conversation, but announcements get lost among hundreds of messages, and the group exposes every member's number to everyone else. SMS from a church sender ID keeps numbers private and announcements visible.

A weekly SMS plan

DayMessageAudience
MondayThank-you and a short scripture or sermon recap (optional)Members who opted in to devotionals
WednesdayMidweek service, prayer meeting or Bible study reminderAll members
Thursday or FridayGroup meetings: youth, women's, men's fellowship, choirEach group only
SaturdaySunday service times, guest preacher, special collectionsAll members
As they happenGiving receiptsEach giver
As neededFunerals, weddings, harambees, emergenciesAll members or the relevant group

Not every church needs every slot. Start with the Saturday service reminder and giving receipts, then add more if members find them useful. Avoid sending more than one general announcement a day.

Sample messages

Service reminders

  • "Neema Chapel: Join us this Sunday for services at 9am and 11am. Youth service 2pm. Guest speaker: Rev. Kamau. God bless you."
  • Kiswahili: "Neema Chapel: Karibu ibada ya Jumapili saa 3 asubuhi na saa 5 asubuhi. Ibada ya vijana ni saa 8 mchana. Mungu akubariki."
  • "Neema Chapel: Midweek prayer meeting is Wednesday 6pm in the main hall. All are welcome."
  • Kiswahili: "Neema Chapel: Maombi ya katikati ya wiki ni Jumatano saa 12 jioni katika ukumbi mkuu. Wote mnakaribishwa."

Remember that Kiswahili time counts from 6am: 9am is saa 3 asubuhi and 6pm is saa 12 jioni. Include the English time too if your members mix the two systems.

Group and fellowship messages

  • "Neema Chapel Women's Fellowship: We meet Saturday 10am at Mama Njeri's home, Kahawa West. Bring a friend."
  • "Neema Chapel Choir: Practice moved to Friday 5pm this week for the Christmas carols service."

Harambee and fundraising

  • "Neema Chapel: Building harambee is on Sun 30 Nov after the 2nd service. Target KES 3m. Give via Paybill 555666, Acc BUILDING."
  • Kiswahili: "Neema Chapel: Harambee ya ujenzi ni Jumapili 30/11 baada ya ibada ya pili. Changia kupitia Paybill 555666, Akaunti BUILDING."
  • "Neema Chapel: Thank you! Sunday's harambee raised KES 2.4m towards the new sanctuary. The building committee will share updates monthly."

Funerals, weddings and events

  • "Neema Chapel: With sorrow we announce the passing of Mzee Peter Otieno. Meetings daily 6pm at the church. Burial Sat in Siaya."
  • "Neema Chapel: Family Conference, 6 Dec. Register by 30 Nov at neemachapel.org/fc. Your seat code will be sent by SMS."

Ask the family before you announce a death, and keep the details to what they want shared.

M-Pesa giving receipts

Most Kenyan churches receive tithes and offerings through an M-Pesa paybill, with account names such as TITHE, OFFERING, BUILDING or MISSIONS. Members appreciate a personal thank-you from the church, separate from Safaricom's confirmation:

"Neema Chapel: Thank you, Mary. We received KES 2,000 for TITHE via M-Pesa ref SKE3P9X0. God bless you."

There are two ways to send these:

  1. Automatically. Your developer registers a Daraja C2B confirmation URL for the paybill. Each payment triggers a callback, your system matches it to the member and sends the receipt through the eSMS API. Our Daraja receipt tutorial has the code. Note that Daraja masks the payer's phone number, so you send to the number in your membership records.
  2. Weekly upload. Download the paybill statement, match payments to members in a spreadsheet and upload it to the eSMS dashboard with merge fields for name, amount and account.

Some members prefer to give privately. Let them opt out of receipts, and never announce individual giving amounts to the congregation by SMS.

Consent and data protection

A church membership list is more sensitive than most contact lists. Under the Data Protection Act, 2019, information revealing a person's religious belief is sensitive personal data, and being on a church list reveals exactly that. In practice:

  • Ask first. Add an SMS line to your membership and visitor cards: "I agree to receive church announcements by SMS." Keep the cards or a record of the date.
  • Do not add one-off visitors automatically. Someone who gave at a funeral harambee or attended a wedding is not a member. Ask before adding them to regular lists.
  • Limit access. Use team roles so group leaders can message their own group without exporting the whole list. eSMS campaign approvals let the church office check messages before they go out.
  • Register with the ODPC. Religious institutions register as non-profit data controllers in their own fee category. Check your registration and list your SMS provider as a processor.
  • Honour opt-outs. Give members an easy way to stop, such as a call to the office or a keyword to a two-way number, and record it. eSMS blocks sends to numbers on your opt-out list.

Church announcements and giving receipts are service messages. If you advertise a paid concert, a church bookshop or a business venture, treat it as promotional: on Safaricom that means a promotional sender ID, an opt-out and sending between 08:00 and 18:00.

Setting up

  1. Choose a sender ID, up to 11 characters, that members will recognise, for example NEEMACHAPL. Register it on Safaricom and Airtel; see fees on the Kenya sender ID page.
  2. Import your members from a spreadsheet and create groups: all members, youth, women, men, choir, each home fellowship.
  3. Save templates for your weekly messages with merge fields.
  4. Schedule the Saturday reminder in advance. A message to each member costs one standard SMS, currently KES 1.08 ($0.0083) at the basic tier.
  5. Top up the church wallet by M-Pesa or card. There is no monthly fee.

More examples are on our churches and events page for Kenya.

Frequently asked questions

How much does church bulk SMS cost in Kenya?

Each SMS to a member costs one standard Kenyan message, currently KES 1.08 at the basic tier, with lower rates at higher volumes. A sender ID has a one-off registration fee per network. There is no monthly subscription; the church tops up and pays as it goes.

Can members reply to church messages?

Not to a standard sender ID, which is one-way. If you want replies, for example RSVPs for a conference or prayer requests, add a two-way number or short code. Replies arrive in the dashboard for the church office to read.

Can we send messages in Kiswahili and English?

Yes. Both fit 160 characters per SMS. You can send one language to everyone, or store each member's preference and send the matching version.

Is it better to use WhatsApp groups?

WhatsApp works well for discussion within small groups, but it needs data, and every member sees every other member's number. SMS reaches every phone and keeps numbers private. Many churches use SMS for announcements and receipts and WhatsApp for conversation.

Sources

Start your church's weekly SMS plan today. Create a free eSMS Africa account, import your members and send your first Sunday reminder, or see more ideas on the Kenya use-case hub.