Some Magpi features are available only with paid Magpi accounts. These include:


  • image questions (to collect photos during data collection), available to any paid user
  • subform questions (to collect photos during data collection), available to any paid user
  • Magpi reports, available to any paid user (Pro users have one report per form, Enterprise users have unlimited reports)


Although these are only available in association with paid accounts, it is very definitely possible to share these features with free users.  This is because the paid features are associated with the owner of the form or the report, not with the particular form user/editor or report viewer/editor. 


Here are some examples of how you can allow paid and free users to work together using these features. 


Allowing Free users to collect photo data


If you are a paid user, and want free users to collect data that includes photos, the solution is easy:

  1. create a form
  2. add a photo question
  3. share with free user(s), giving them the mobileDataCollector role (which enables them to collect data but not edit the form)


Allowing Free users to edit forms with paid features (e.g. image questions)


If you are a paid user, and want free users to help you edit one of your forms that includes image questions:


  1. share the form containing the image question with the free user(s) with formAdmin role (which enables them to edit the form)


This will allow the free user to edit your form, and even add additional image questions (or subform questions).  You could even just create a form with a single question, and share that with a free user – who could then add any free or paid question types to the form (because the form is owned by you, a paid user).


Allowing Free users to edit reports


Free users cannot create reports, but they can be allowed to edit reports that a paid user has created.  If you are a paid user, and want a free user to help you edit one of your reports:

  1. share the report with the free user (note that report sharing, unlike form sharing, does not involve selecting a role for the recipient of the share


Once you've done this, the free user can make any needed edits.  You could even just create a report with a single element, and share that with a free user – who could then add any free or paid report elements (because the form is owned by you, a paid user)