CiviCRM SMS integration is a powerful feature. However, with many people moving to use instant messaging services like WhatsApp, has there been any move to integrate CiviCRM with and instant messenger, in particular, WhatsApp? Our organization has recently moved its bulk SMS database over to WhatsApp, as 90% of our members use WhatsApp. Being a non-profit, we gain from not having to pay for sending bulk SMS's.

  • No studies have been done on this subject since 2015? Feb 22 '20 at 10:44

This is an old topic but still a good one. It seems that it moved a bit in the messaging environment and that one can actually communicate through third-part services with Whatsapp:


They haven't been any to my knowledge, but assuming whatsapp as an api to post messages, it shouldn't be too complicated to implement.

If you are interested, you could write an extension and use the searchtask hook to add a "send via whatsapp" action http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_searchTasks


Regarding whatsapp I have been looking into that recently and I discovered that WhatsApp doesn't offer an API. So it is not possible to send or receive messages to/from whatsapp in CiviCRM.

However it is possible to hack around this. You could create your own android app for sending whatsapp messages and then you run this app on your phone and this app talks to whats app on your phone. And CiviCRM talks to this app. This is how it might work however it is against the policy of whats app. So there is a risk that your whats app account might be blocked.

  • Thanks for the response and the ideas. I just wish WhatsApp would expose an API. Anyway, I have been searching on the web and found this on Github: link
    – Sudesh
    May 6 '15 at 18:48
  • "T&C: You will NOT use this API for marketing purposes (spam, massive sending...)." - this still applies, even if you're a non-profit. Sep 8 '15 at 23:28

Looks like bulk SMS via WhatsApp is excluded from their Terms of Service and that doing so will result in disconnection.

Free messaging services are popular with spammers for obvious reasons, and WhatsApp will be doing their utmost to avoid their service being used in a way that doesn't suit their profile.

I predict that any bulk WhatsApp integration implemented can anticipate a game of "cat and mouse" with the WhatsApp developers. If pursuing that path, budget accordingly - paid SMS may not be so expensive after all.

If WhatsApp decide in future to allow promoted messages, they'll price it accordingly. The lack of bulk messaging in the platform (notwithstanding infrequent abuse attempts & hasty shutdown) is a feature to them.

  • NB: I'm not calling you a spammer here; I don't know you. But I suspect WhatsApp have no interest in permitting "good" causes to use their service in a way they don't support, and don't want you to burn money and fail :) Sep 8 '15 at 23:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.