Magpi has two ways to collect data using SMS/text messaging: structured (available to Pro and Enterprise users) and interactive ("iSMS", available to Pro and Enterprise users). To learn more about the general differences between them, click here. To learn how to design a form to be deployed by iSMS, click here. This article will explain how to deploy your iSMS form. To learn about using a local gateway for iSMS, click here.
Once you've created your form for use with iSMS, you'll need to click on the Sharing tab. Once you do, you will see three sub-tabs:
- Mobile App or Website
- Structured SMS
- Interactive SMS
- enter the mobile numbers in the box marked A
- click the button marked B
- all the mobile numbers will appear in the list marked C
If you do not know the phone numbers for every respondent: allow join requests (crowdsourcing)
Sometimes you may want people to send data to you, but you don't know who they are yet. You could have members of the public report when they see a crime, for example, or a pothole. You could have visitors to a store (or clinic or ministry) provide feedback on their experience. Collecting data from unknown respondents, as in these examples, is sometimes called "crowdsourcing". In these situations, these respondents will need to be told how to send data into your system, and Magpi needs to be instructed to allow unknown phone numbers to initiate iSMS sessions.
To take this approach (Enterprise users only):
- On the sharing tab, check the box marked "Allow 'join form' registration requests (marked D)
- Optionally, you can enter a short form name for your form, one that may be easier to send by text (the box marked E). For example, if your form name is called "feedbackrequestfromclinicvisitors12114" you could provide a short name such as "feedback12114" (as long as that was not yet taken by another Magpi user).
- Click Save Settings (marked F).
Note: although iSMS is available for both Pro and Enterprise users, only Enterprise users can allow join requests (i.e. do crowdsourcing).