Ultimate feature: Available on Ultimate plans.
Create in-app surveys to gather feedback from the people using your app. With GetFeedback for Apps, you can either:
With GetFeedback Campaigns, you can actively ask a specific group of users for feedback, using user-friendly in-app surveys.
To use app campaigns, your developers will need to implement our GetFeedback Digital for Apps SDK. A technical guide for the implementation of GetFeedback Digital for Apps Campaigns is available in Github for iOS and Android. Your developers will need the App ID you connect to and some information about the targeting options.
To start creating an app campaign:
Choose or create the apps to show your campaign in. To connect your campaign to an app, you can either:
Each app created in GetFeedback has its own unique app ID. You can select multiple apps (which have their own app ID), to use the same campaign inside multiple apps. Your app developers will use the App ID when loading the Usabilla SDK, and any campaigns connected to that ID will be shown in the app.
Create the survey for your campaign. We create a start and end page for you, and you can add more pages for your questions. To create your campaign survey:
Set your user targeting options to determine who sees your campaign. Target an event, then choose other conditions that affect who will see your campaign.
Events are actions that happen in the app, such as opening or updating the app. You can use a standard event or create a custom event.
Targeting Option | Description |
Standard events | Standard events are common events that are pre-programmed in the Usabilla SDK. You can choose to show your campaign when one of the following events occurs: - App launch (default) - App closed early - App updated - App not updated - App crash - Specific date |
Custom events | Custom events are specific events that occur in your app. Your app developers implement custom events based on how you want to trigger your feedback form. For example, trigger your campaign after an offline event, such as taking a flight or receiving an order. |
Other targeting options | For both standard and custom events, you can use additional targeting options to limit who sees your campaign. |
Reactivate your campaign | Show the campaign again after a certain period of time for visitors who have triggered the campaign previously. |
To use a standard event to target users:
To use a custom event to target users:
Your app developers need to implement your custom event in the app before you can use it in a campaign.
To further limit when your campaign displays, set the additional targeting options:
You can target based on multiple custom variables at the same time. These work based on AND logic, so all custom variables have to match to trigger the campaign.
To use custom variables to target your app campaign:
Show the campaign again after a certain period of time for visitors who have triggered the campaign previously.
To reactivate your campaign after a period of time:
Once you set your targeting options, select Save to complete your campaign.
Preview your campaign using the Usabilla Preview app. Download the Usabilla Preview app through the app or Google Play store and scan the QR code on the screen.
Your campaign is deactivated by default, and no app visitors will see it. To activate your campaign: