Reviews & Feedback iOS

Asking for reviews and feedback

Manually show App Rating alertview

Starting with SDK version 1.8.0, this feature has been deprecated. An explanation of why we made this change can be found here.

Configuring automatic review requests

Starting with SDK version 1.8.0, this feature has been deprecated. An explanation of why we made this change can be found here.

Changes in Automatic app ratings and Manual show app rating features

The new review API from Apple (details) lets end users leave app ratings on the App Store without leaving the app. However, it also caps the maximum amount of such requests to 3 per year. End users can in turn choose to disable app review requests from the app settings on their device.

Recently, Apple has mandated the usage of this new API, and also discouraged the usage of custom app review request prompts. As a result of this change in Appleā€™s app store policy, Helpshift has deprecated its review request API showAlertToRateAppWithURL in v1.8.0.

If you plan to support the new Apple review API and would still like the option to request reviews after Issue resolutions, your developer can use our "CSAT completed" delegate and call the review API if an end user has given their conversation a rating of 4 or 5 stars.

Review reminder in SDK

Helpshift SDK adds a way for customers to send feedback in review reminders.

The Send Feedback button is shown if there is no on-going conversation with the user. It takes the user to New Conversation screen.

In this way, you can reduce possible negative reviews into genuine problems to be solved.

If you want to change the strings used in this alert view, head over to String Customization.

Customer satisfaction survey

Customer satisfaction survey prompts your app users to rate their customer support experience with your agents. Enabling it, sends out a 5-star customer service rating request to your customers when an issue is resolved.

To enable it, go to Settings in your agent dashboard, and then under app settings, select your app. You can enable Customer satisfaction survey from under SDK Configurations.

When an issue is resolved, and your customer accepts the resolution, then a Customer Satisfaction screen is shown.

Your customer can also (optionally) give feedback to help you improve the quality of your service.