User reachability - WhatsApp Campaign
WhatsApp campaign allows marketers to reach users via WhatsApp and the reachable users count shows the number of users that are eligible to receive WhatsApp on their registered phone number.
How is user reachability calculated for WhatsApp campaigns?
WhatsApp reachability calculation is derived based on below conditions: Mobile Number (String) should exist for the user to be reachable. There is no mobile number format validation used for reachability calculation in Segmentation/Recent queries. In addition to Mobile number presence, the WhatsApp subscription status should be True. Both of these conditions will be used to derive user reachability for WhatsApp channel.Mobile Number attribute should be stored as a string data type for proper functioning


There could be a difference in the reachable user count on the “Create segment” page and “WhatsApp campaign” page because segmentation only checks if user data and user permission to receive campaign is present, it does not do mobile number validation and consider control group while calculating reachable users.
How to analyse and find reasons for users’ non-reachability?
Step 1: Go to Analyse and select “Users” to do the user analysis Step 2: Select the user attribute present in the User Properties section (Mobile number (Standard) or WhatsApp Subscription Status) Step 3: Below in the User Analysis Options select Analysis type as “Distribution” and click Apply button Step 4: Analyse the generated graph and look at the reasons for non-reachability for WhatsApp channel along with the user count
Potential solutions to solve users’ non-reachability problems
| Non-reachability reasons | What could be a potential solution to solve this? |
|---|---|
| Incorrect user data/mobile number not present Denotes if the user’s mobile number in MoEngage is incorrect/mobile number not present (Incorrect mobile number validation does not happen while calculating reachable users in segmentation, the check happens just before sending the WhatsApp campaign) | You can create a segment of these users and run a campaign using outbound or inbound channels like InApps, Push, Email, etc. Here, using the CTA you can redirect them to their user profile on your app or a landing page and ask them to correctly input their mobile number. |
| Subscription status Denotes the WhatsApp subscription status of users. (This will be applicable if user has opted out from receiving WhatsApp messages by typing keywords like stop, opt-out, etc) | Users not reachable because of opt-out WhatsApp subscription cannot opt-in back by typing “Start, Resume” similar to SMS channel. Targeting the users via any outbound or inbound channel will not lead to users opt-in to WhatsApp communication. Client needs to use the appropriate WhatsApp subscription API/use file upload to change the WhatsApp subscription status manually for the specific users. |
