Skip to main content
In-app campaigns

Request ratings, feedback, testimonials, and reviews from your users while they use your app.

Updated over a week ago

Users are much more likely to respond to a survey about your app while they are actively using your app.

Use an in-app campaign to automatically message your users in-app to request a rating.

Manage your in-app campaign

Click Manage campaign in the RateHighly dashboard to start managing your campaign.

On the Manage Campaign page you can change several settings:

  • Audience: which users will be surveyed

  • Appearance: what the survey will look like

  • Testimonial sharing: Ask users to share their testimonials

  • Rewards: Offer a reward to share a testimonial or complete a survey

  • Limits: Limit the number of users surveyed in a period

Choose your audience

You can choose which users will be surveyed in this campaign.

Who to add to a workflow

Choose between Users and visitors, Users, and Visitors. Users are people who have logged-in to your application, and have a known User ID (i.e. you know who they are). Visitors are people who haven't yet signed in to your application - so we don't have a name or email address for them.

Segments

Choose a pre-defined Segment, for example North America, Europe, or Power Users. You can define new Segments at Account > Segments.

If a user is in any Segment, and also matches the attributes you define, they will be included in your audience. This means you can apply the Segments North America and Europe and users from both USA and France will be included in your audience.

User attributes

You can use attributes to combine filters, such as "only users in USA or Canada", or "only users on the App Dashboard OR visitors on the /rate-us page".

Customize appearance

You can customize the survey experience for your users on each campaign.

Modal design

Choose a design and click Preview modal to show what the modal will look like in your application.

Email sender

When RateHighly emails a survey to your users, you can choose which person at your organisation the email will come from. If your users reply to these emails they will be sent to this person.

Note: If you would like to send emails from your own domain please contact our sales team who will be happy to help with this.

Email design

You can optionally send follow-up emails to your users after they give an in-app rating, but don't give feedback or write a testimonial right away. The content of the emails is fully managed by RateHighly, and you can change the design here.

Click Send me a preview email which will show you an example of a typical RateHighly email that your users will receive.

Request testimonials

You can ask users who rate highly to write a testimonial instead of feedback, and then to share their testimonial publicly on review sites like G2 or on social media platforms like LinkedIn, or on any other platform you can think of.

Example request to share on G2

Configure sharing requests

You can set multiple sharing destinations.

Sites are chosen round-robin, so if you have both G2 and LinkedIn attached to your campaign and 10 users are surveyed, then 5 people will be sent to G2 and 5 people to LinkedIn (50% to each site).

Minimum in-app rating

You can set a minimum rating to request a testimonial instead of feedback. Generally we recommend you set this to 4 or 5 out of 5. Any lower and you might be asking unhappy users for a testimonial when they would prefer to give feedback.

Offer a reward

A paid RateHighly account is required to access this feature. Please see our pricing page for full details.

Contact [email protected] to chat with our team.

You can optionally offer an incentive to your users to share their testimonial publicly.

For instance you could offer an Amazon gift card to the first 10 users to post a review to G2 in a month.

Reward fulfilment and fraud prevention is fully managed by RateHighly. We will confirm a user left a review and they have met the terms of the incentive (i.e. gave a review within the required time frame).

Set limits

You can limit how many people will enter the campaign in a period.

Set the max number of people entering a campaign per month and per day.

Preview your campaign

Click Preview modal to preview the survey experience that your users will see.

No data is saved so you can test out the preview campaign multiple times to try different designs.

Starting your campaign

To start requesting ratings, testimonials, feedback, and reviews in-app, you need to add a small snippet of code to your application.

Get your code snippet by clicking Get code and copy/pasting the code into your application.

See our full documentation on Connecting RateHighly to your app.

Pausing your campaign

You can pause a campaign at any time. When a campaign is paused no messages will be sent to your users.

Did this answer your question?