Native mobile app customer feedback

With the Usersnap’s mobile software development kit (SDK), you can easily ask your mobile app users for feedback and streamline the insights all in one place.

Currently, the SDK is only for iOS. In the middle of December the Android version will be available.

Which feedback forms can you use?

You can add or send the rating surveys (NPS, CSAT, like/dislike), multi-choice survey, feature request form and interview invitation on your mobile applications.

The screen capturing features and annotation toolbar are not supported at the moment. (Coming soon!) That's the reason why some projects types are not yet supported (see below).

Other feedback fields (such as email, attachment, short/long answers, checkbox, label, assignee, paragraph) are available to customize.

Project types not supported are:

  • Beta testing
  • User feedback
  • Bug tracking
  • Quick issue reporting
  • Feedback menu

Does Usersnap capture mobile app metadata with each feedback?

Yes, when users submit a feedback item, the below details are automatically attached for you to see in Usersnap’s dashboard.

  • Date and time
  • View of application
  • Version of app
  • Device
  • Operating system

How to call the feedback widgets?

Unlike for web applications where you can choose between a feedback button or auto-popup and set display paths and frequency, with the mobile app you need to define the open calls for each of your feedback projects.

You can use any native button and element to call the feedback form. Or you can implement other triggers based on user actions as the call to open Usersnap’s feedback forms.

How to install Usersnap on your mobile application?

In your project, you can download the SDK. Add the SDK as an external framework to your application and initialize the SDK by your project API-Key.


This is the Apple iOS SDK (Beta) for your use.

Full technical documentation please download zip file.

Can I preview the feedback form on a mobile environment?

The configuration preview is currently showing the web browser version, however the mobile app version will look very similar. Here are some examples:

The demo page preview mode (when you click “Test” to try out the widget before you set it live) only exhibits the web browser environment.

Did this page help you?