Praekelt Foundation,
South Africa


Developed in South Africa by the Praekelt Foundation in 2013, MomConnect was designed to provide pregnant women and new mothers with access to critical health information via their mobile phones. Now an official South African Department of Health (DoH) program, MomConnect seeks to improve public health outcomes, services and systems by driving utilization of clinics and generating performance data for public health officials and providers. User registration for MomConnect is conducted exclusively via USSD, and information is provided through USSD, SMS and IVR (interactive voice response). Since 2016, MomConnect services have also been available via messaging applications.

After limited success experimenting with WeChat and Facebook Messenger, Praekelt partnered with WhatsApp in 2017 to pilot API-level integration of their services with WhatsApp servers, enabling MomConnect to communicate at scale with WhatsApp users. At the end of 2017, new MomConnect registrants were given the option of using WhatsApp as their preferred channel for exchanging messages and receiving health information. Entering 2018, only 1 percent of MomConnect users were using WhatsApp for messaging and engagement, but that small user segment represented 50 percent of the program’s total messaging traffic across all channels. As of March 2018, the WhatsApp integration that Praekelt used for MomConnect was not yet publicly available.

According to Praekelt, the WhatsApp integration quickly improved the efficiency and effectiveness of communication between MomConnect nurses and users. Compared with SMS, WhatsApp provides a rich conversational experience, including the ability to send informative images and short audio clips that can be replayed and revisited by recipients. WhatsApp has announced plans to eventually charge organizations for integrating with WhatsApp, but as of March 2018, the company had not announced pricing details. While pricing may impact the longer-term viability of WhatsApp for MomConnect, plans and new funding are in place to expand its use and test new content and chatbot applications.

Key Lessons


End-to-end encryption of WhatsApp conversations makes it a viable messaging app solution for organizations transacting sensitive information, but also requires substantial in-house hardware and significant technical capacity.


WhatsApp provides a rich conversational experience due to the ability to send informative images and short audio clips that can be replayed and revisited by recipients.


In the future, if WhatsApp charges organizations for service integration, the cost of conversations via WhatsApp may become prohibitively expensive.

MomConnect was originally part of the Mobile Alliance for Maternal Action (MAMA), a partnership between USAID, Johnson & Johnson, the UN Foundation and BabyCenter.


Goals and Origins

From 2011 to 2015, MAMA supported programs in Bangladesh, India and Nigeria, all designed to reduce maternal and child deaths by delivering health information to women’s mobile phones during pregnancy and one year after giving birth. MAMA engaged Praekelt and the Vodafone Foundation to build the MAMA South Africa program based on the two organizations’ successful co-creation of an SMS-based HIV/AIDS awareness and behavior change program.

Praekelt and Vodafone first piloted their MAMA South Africa platform in 2013. Initially, women could register via USSD to receive free, automated SMS tips and reminders to guide them through their pregnancies and the first year of their child’s life. They could also access a help desk , where they could ask questions via SMS and receive guidance from trained nurses. In the first pilot year, more than 400,000 women registered for the two services. In 2014, when the DoH sought to launch its own national mobile maternal health service, it engaged MAMA and negotiated to transition the Praekelt-built platform to public funding and rebrand it as MomConnect.

Public Transition and Digital Expansion

Under DoH, MomConnect was integrated within the broader public health system and aligned with efforts to increase utilization of public clinics and improve the quality of their services. By 2018, MomConnect was connected to 95 percent of health clinics across South Africa. Patients coming into the clinics who are not already registered with the service are now encouraged and helped to sign up. Users also receive scheduled notifications promoting specific clinical services based on the stage of their pregnancy and after receiving those services are prompted to provide feedback and rate the quality of care received. Info Guides have also been added and made available via USSD and IVR as a means to help users research the answers to common questions. Unlike the SMS notifications, the Info Guides are not based on the stage of the user’s pregnancy or motherhood. Instead, users browse various topic menus and choose to have certain content sent to them via SMS.

Expanding to Messaging Apps

In 2016, after two years of sustained growth to more than 1 million users, Praekelt began to experiment with providing MomConnect services via messaging applications in addition to its popular SMS, USSD and IVR channels. Messaging apps presented an opportunity to expand impact by reducing MomConnect’s messaging costs and improving help desk efficiency with faster responses and richer, more powerful multimedia content. Praekelt experimented with integrating WeChat first, based on their experience using the WeChat API for other projects and its flexibility in allowing users to build custom UIs that function as mini-apps. However, WeChat was not widely used in South Africa at the time, and marketing for the app was being conducted exclusively through a premium television provider that had a minority stake in Tencent, WeChat’s parent company. As a result, most of those using the app fell outside MomConnect’s low-income target demographic.

Integrating with Facebook Messenger presented additional challenges. MomConnect users register with a phone number via USSD, but most Facebook Messenger accounts don’t have associated phone numbers. This makes it difficult for MomConnect to automatically look up and connect Facebook Messenger accounts to its users’ MomConnect accounts. Usage of Facebook outside of urban areas in South Africa was also still low in 2016.

Moreover, Praekelt felt that Facebook’s data privacy policies were insufficient to protect the type of sensitive data that was being exchanged via MomConnect. Specifically, the developers feared that the policies made it possible for Facebook to mine its messaging content for advertising purposes. As an extreme example, they felt that this would theoretically enable Facebook to push advertising to users based on whether or not they had asked about the implications of breastfeeding while HIV positive. Finally, South African law requires all unencrypted, personally identifiable data to be hosted in the country by the organization that collected it, which would be impossible in the case of MomConnect data exchanged through Facebook Messenger.

Having faced these limitations with Facebook Messenger and WeChat, in 2017 Praekelt turned to WhatsApp, which offered the widespread use and privacy protections that MomConnect required. WhatsApp accounts are identified by phone numbers, making it easy to link them to MomConnect accounts. And while WhatsApp lacked a public API for integration, Praekelt was invited to participate in a private program to pilot WhatsApp’s unreleased server-to-server integration. As of September 2017, all new MomConnect registrations were given the option of using WhatsApp as their preferred medium for receiving information and engaging the help desk.


User Outreach and Registration

MomConnect’s adoption strategy reflects the DoH’s desire to draw expectant and new mothers into local clinics. The program is advertised publicly across a variety of traditional and digital media, with calls to action for women to pre-register by dialing a USSD code from their phone. Women can also be pre-registered by a community health worker (CHW) who dials a different USSD code that is not publicly advertised and enters the phone number of the new user into the USSD menu. In both cases, Praekelt elected to limit registration through USSD only, because it remains nearly universal across the country. WhatsApp, while widespread, is less commonly used in rural areas and by CHWs. These initial USSD pre-registration processes sign women up for a small set of messages about the MomConnect service, as well as information about pregnancy and motherhood. Messages about the service encourage pre-registered users to go to their local clinic for care and get registered for the full MomConnect service.

Women cannot self-register for the full service without visiting a clinic. When a pregnant woman enters a clinic for the first time, whether pre-registered or not, nurses and other clinic representatives complete the full registration process by dialing another non-publicized USSD code. Much like the pre-registration process through CHWs, the USSD menu prompts the nurse or clinic representative to enter the new user’s phone number, but it also requests a unique code to identify the registering clinic. This links the user’s account to a specific clinic or health care provider.

The link between users and their clinics allows the DoH to solicit and receive feedback and complaints from users and aggregate performance data by clinic, district and province. One day after a woman is fully registered by a clinic, she receives an SMS or WhatsApp message requesting feedback about the service she received. This recurs at various points in each user’s journey with the MomConnect system. Over time, user ratings contribute to a Net Promoter Score and offer real-time insight on clinical performance for decision-makers, which are made accessible via integrated control interfaces and dashboards on the backend of the MomConnect system.

The full registration process asks nurses and clinic representatives to enter the new user’s national ID number, her gestation period and personal health risks, all for electronic medical record-keeping. This information is also used by the MomConnect system to personalize and automate messaging schedules and content sent to each user via SMS, and now WhatsApp, based on the specific stage of their pregnancy. Stage-based messages include guidance on nutrition, hygiene, childcare and immunizations and are offered in all of South Africa’s 11 official languages.

Help Desk

While MomConnect’s stage-based messages (delivered via WhatsApp or SMS, depending on user preference) are automated and based on user information, and Info Guides host general static information, the MomConnect help desk is operated by trained nurses who respond in real time to individual user questions and feedback. Registered users can submit messages to the help desk at any time via SMS, voice calls and WhatsApp. Incoming text-based messages are received by MomConnect’s central system, which is built on UNICEF’s CasePro communications platform.

Whether via SMS or WhatsApp, incoming messages are presented in the same web interface, where the nurses monitoring the system tag each message and most often select a pre-prepared response. This tagging and response selection process then feeds into real-time national and clinic-level analytics on the type, timing, location and frequency of different queries, which then feed into the DoH interface. This process is in some cases assisted, though never fully automated, by natural language understanding (NLU). In some cases, the system will use NLU to tag incoming queries, but this tag “screen pops” to a human operator, who ensures the tagging is accurate and selects the best response. Praekelt calls this the “chat-NLU assist,” as the algorithm aids human response and the human response choice further strengthens the algorithm.

WhatsApp Integration

While the WhatsApp API was not yet public as of March 2018, and Praekelt was under a nondisclosure agreement in regards to many of its specifics, the organization notes that the integration is substantially more technically complicated than that of Facebook Messenger and Telegram. Based on discussions with Praekelt, this may be because WhatsApp requires that all data be protected by end-to-end encryption, which means it can only be unencrypted on hardware running WhatsApp-provided software hosted in house.

Managing the infrastructure required to integrate with WhatsApp servers and maintain its requirements for end-to-end encryption is more complex than connecting to an API and requires significant technical capacity (specifically, the skills to set up and orchestrate a number of containerized services provided by WhatsApp). Praekelt was in a unique position to meet these requirements and complete the integration. Because of the highly sensitive and public-sector nature of the data exchanged on MomConnect, Praekelt was already running its own data center for MomConnect on site and in South Africa, which has Africa’s strongest hosting infrastructure and where legislation requires that all personally identifiable data sits with the host. Moreover, MomConnect was also already a national scale system that had been designed to withstand unreliable infrastructure.

What Worked, What Didn’t and Why


Entering 2018, MomConnect was serving 1.8 million active users across all of its channels and services. The WhatsApp integration had been operational for just four months and had only been made available to new registrants, not users who had registered prior to September. Even with these restrictions, as of October 2017, roughly 180,000 MomConnect users had selected WhatsApp as their preferred communication channel. This group, amounting to 1.12 percent of total users, was driving 50 percent of messaging traffic across all channels.

Discussing preliminary results of the WhatsApp integration in October 2017, Praekelt’s founder, Gustav Praekelt, said: “WhatsApp has killed all others in terms of efficacy.” He also noted that the DoH and WhatsApp integration had provided the possibility of eventually communicating with all antenatal and maternal health patients across South Africa.

Challenges and Limitations

Technical Requirements

Praekelt warns that orchestrating and running the infrastructure necessary for integrating with WhatsApp requires familiarity with underlying technologies that are costly and likely beyond the capacity of most organizations in the social sector. Even for organizations that maintain in-house engineering capacity for application or website development, integration with WhatsApp would be extremely challenging. Regardless of personnel, integration also requires expensive and complex hardware on site and capable hosting infrastructure within the country where the organization is building its WhatsApp integration.

Cost of WhatsApp Integration

As of March 2018, WhatsApp had not announced specific plans for publicly releasing an enterprise solution to allow other organizations to integrate with WhatsApp. The company had also not yet released details on how such a solution would be monetized, but made clear that businesses would be charged in the future. Without firm pricing, Praekelt was unsure of its longer-term viability as a MomConnect communications channel. While Praekelt was confident that WhatsApp will not charge individual users to send messages, WhatsApp may charge the receiving organization for integration and possibly per message fees. Furthermore users will still often need to purchase a mobile data package to connect to the internet, which can be prohibitively expensive for low-income users.

Since activating its WhatsApp integration, MomConnect has observed that as of March 2018, 60 percent of its new users have WhatsApp accounts, but only 20 percent of them had selected WhatsApp as their preferred channel for help desk communication and staged messaging. The majority had chosen SMS. To determine why so many users had chosen what seems like an inferior technology for communication, MomConnect followed up with all new users who chose SMS over Whatsapp and found that 90 percent had done so because of the data costs required for using WhatsApp. Many noted that they did not always have mobile data on their phones because they could not always afford it, while SMS exchanges with MomConnect are free and thus always available.

SMS exchanges with MomConnect are free for users because they are “zero-rated” by the mobile networks in South Africa, something that cannot be done with WhatsApp because of the application’s end-to-end encryption. Zero-rating allows certain organizations like Praekelt and DoH to pay for incoming messages so that the senders don't have to, allowing others to send SMS messages to them for free. For unencrypted messaging applications, the same is theoretically possible, as networks can allow the organizational sender or recipient of a message to be billed for the data costs of the other party. However, this flagging of messages for a different billing attribute requires the networks to know exactly who the sender and recipient of the messages are. With WhatsApp, end-to-end encryption prevents networks from having this level of insight, and thus from providing zero-rating. Mobile networks can either make WhatsApp data zero-rated (free) for all users or for no users, but it cannot do so only for some users, as with SMS.

Next Steps

While the initial WhatsApp integration pilot quickly improved MomConnect’s efficiency and effectiveness, entering 2018 Praekelt notes that longer-term viability will depend on WhatsApp’s final commercial pricing structure, which has not yet been released. Nevertheless, Praekelt has plans and new funding in place to test multimedia and other behavior change content and techniques via WhatsApp. Praekelt believes that in the long term, MomConnect will form the basis of a national electronic medical records (EMR) system, providing continuous feedback for both patients and health providers. As a first step, the Bill & Melinda Gates Foundation and others provided funding in late 2017 to test the MomConnect model with other health issues using extensive A/B testing of content, techniques, channels and incentives. This will include enabling audio and imagery submissions to the help desk via WhatsApp and comparative

Praekelt has approached any transition to a fully automated help desk with extreme caution. Users often submit multiple queries in a single message to the help desk, especially through WhatsApp, mixing trivial issues with complex clinical ones and in multiple vernaculars. Even chatbots designed to respond to simple queries and escalate clinical questions to human nurses would have to reliably parse this user content. As of 2018, Praekelt believed that the existing public and commercial NLU resources were a long way off from alleviating the risks of providing incorrect medical advice.

As of early 2018, the prospect of leveraging MomConnect’s WhatsApp integration to enable group chats is more promising. Praekelt sees the likely first step as attempting to connect groups of women who are at the same stage of their pregnancies and using the same clinic, building on observations and anecdotes that this was already happening organically outside of MomConnect. However, as with chatbots, this shift brings considerable ethical concerns. Specifically, Praekelt has had to consider the impact of users disclosing sensitive health information (such as HIV status) about themselves or others that could lead to personal harm and/or legal consequences for MomConnect.

In the immediate term, Praekelt is working to expand the MomConnect model to service caregivers with Nurse Connect, which as of early 2018 was already supporting 20,000 nurses across South Africa. Rather than medical advice, Nurse Connect provides training messages and psychosocial support via a help desk. Praekelt believes Facebook Messenger may hold more promise for this use case, as nurses are already effectively registered with the DoH and may be easier to first engage with Facebook Messenger and then convert to other channels.

1 “Building for People and Now Businesses”, WhatsApp Blog, 5 September 2015,
2 “WhatsApp announces free Business app, will charge big enterprises,“ Tech Crunch, 5 September 2017,
Analysis of help desk traffic and user behaviors based on whether the messages are managed by a human or a bot.
1 “User Profile API.” Facebook,
2 “Data Policy.” Facebook,