Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Very low conversion rate #133

Open
lifwanian opened this issue Oct 18, 2022 · 3 comments
Open

Very low conversion rate #133

lifwanian opened this issue Oct 18, 2022 · 3 comments

Comments

@lifwanian
Copy link

We display it at a good moment, not randomly, and after the user has used the app for a good amount of time, yet out of ~200 daily asks, we get maybe 1 rating in the actual store.

I know it's not possible to track if the user rated the app, but we have events triggered after displaying it. Finding it hard to believe that < 1% of people actually rate it. Does anyone know what the average conversion rate is for these popups?

@MinaSamir11
Copy link
Owner

MinaSamir11 commented Oct 30, 2022

Hello
The good point is you are asking your users at a good time to review.
but my first question is what do you mean by 200 daily asks, did you ask them to review every day?

second part:
if I got what you say, that you are asking, how many times do you have to ask users for review or average of asking your clients to review?

here it is some tips that may answer your question:

1- Do not prompt the user excessively for a review. This approach helps minimize user frustration and limit API usage (see the section on quotas) #..

2- Don’t repeat rating, Repeated rating prompts can be irritating, and may even negatively influence the user’s opinion of your app. Allow at least a week or two between rating requests and only prompt again after the user has demonstrated additional engagement with your app.

please note that API limit your requests when you request inAppReview in an inconvenient way and every day, also users that already reviewed your app before,
the popup will not be displayed to them whether they wrote the review or put stars only.

@lifwanian
Copy link
Author

Sorry, let me clarify. We ask a user to rate only once. What I meant by 200 daily asks is we have firebase events that trigger after asking a user. That event triggers about ~200 times/day (~200 users total between ios/android).

But if I look at the results a week later, I'll see ~1-2 ratings/day, which is a <1% conversion rate. These 1-2 ratings may also come straight from the app store, can't tell if it's from within the rating component.

Previously we had a normal native popup that took the user to the app store and that had ~10% conversion rate, so I find it odd that this component is 10X worse than leaving the app method.

Oddly if I write a review using the component, I will see it come up a few days later, so either we have a <1% conversion rate or it only works when a review is written.

To confirm, this is all that's needed? There are no parameters we need to pass?

if (InAppReview.isAvailable()) {
    InAppReview.RequestInAppReview();
}

@geeron
Copy link

geeron commented Feb 23, 2023

@lifwanian Very interesting write-up! Are you still using this package, and if so, have you seen an improvement on the conversion numbers?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants
@lifwanian @MinaSamir11 @geeron and others