Anyone who has run a congregation in Uganda through a rainy season knows the rule without needing it written down: when it rains hard before an early service, half your usual attendance simply doesn't come. Not because people don't want to. Because the boda ride costs more in the rain, if a rider will even go out in it, the roof might be leaking somewhere it always leaks, and there's a very reasonable internal negotiation that happens in a lot of households between "we should go" and "let's see if it clears by 9."
The administrator at a mid-sized parish outside Mukono had watched this pattern for years and mostly made peace with it. Rain meant a thinner crowd, a shorter offering count, and the ushers setting out fewer chairs than usual, knowing most would stay empty. So when a particular Sunday started with a downpour that had been going since 5am, she braced for the usual. Instead, attendance came in noticeably higher than a normal dry Sunday — enough that latecomers were standing at the back, and someone had to run for extra chairs mid-service, in the rain, which is its own small, soggy miracle.
What actually happened wasn't complicated, and it wasn't a better sermon topic advertised in advance. Two days earlier, the church had set up an automatic event reminder in FaithDash for that Sunday's service — a message configured once, timed to go out a set number of hours before, addressed to active members with the service time and location filled in automatically. It fired at 6am that Sunday, rain already falling, while the administrator was still deciding whether to brave the weather herself. Nobody sat at a phone typing it out. Nobody had to remember, at 5:45am with rain hammering a tin roof, that today was a reminder day. It simply went, the way it was set up to.
The frustration this replaced
Before automation, "remembering to remind people" was a genuinely fragile human task, and it failed in exactly the way you'd expect fragile human tasks to fail — quietly, on the days it mattered most. The administrator could recall a wedding weekend a year earlier where the Sunday reminder simply didn't happen at all, because she'd been up late the night before helping with décor and it slipped her mind entirely until she was already at church, wondering why the crowd looked thin. Nobody was angry at her. It just meant a smaller service, some empty chairs, and a private, familiar frustration — the sense that something so basic shouldn't hinge entirely on one tired person's memory.
That's the real weakness of manual reminders, rain or no rain: they depend on someone being alert, available, and not otherwise consumed by the dozen other things a Sunday morning throws at a church admin. A generic bulk SMS portal doesn't fix this either — it can send a message brilliantly, but only once someone logs in, writes it, and hits send. It has no concept of "this event is in 18 hours, go" on its own; that kind of triggered sending typically needs the developer-facing tier of a platform, and someone able to build that logic, which most churches simply don't have on staff.
What actually changed
The rule the church set up isn't complicated on the configuration side — a form, filled in once: which event, how many hours before, which segment of members, what the message says, using placeholders like {{name}}, {{event_name}}, {{event_date}}, and {{event_time}} so the same rule works for every future service without anyone retyping details. It runs by SMS, can be switched off at any time, and doesn't require anyone to be awake, online, or even in the country when it fires.
The cost is the same as any other message sent through FaithDash — UGX 35 per SMS part, drawn from the church's prepaid balance, no separate fee for the fact that it happened automatically rather than manually. What changed wasn't the price of the text. It was that the text existed at all, on a morning when the person who would ordinarily have sent it had every reasonable excuse not to.
The administrator still remembers standing at the back that rainy Sunday, watching ushers carry extra chairs through the mud, genuinely surprised by her own attendance count. She hadn't done anything differently that week. That was, in a small way, the whole point.
