How to get Shopify app reviews without annoying merchants
Ask after a real result, ask merchants who are doing well, use Shopify's Reviews API, reply to every review, and follow Shopify's rules on incentives.
In short: The way to get more Shopify App Store reviews is to ask the right merchants at the right moment: merchants with a high health score, right after the app has produced a result they can see, through Shopify's Reviews API inside the admin. Never offer anything for a review, never ask for a positive one, and do not ask during onboarding. Shopify's rules forbid the first two, its guidance says not to do the third, and since July 2026 it removes reviews from apps that break the rules. Reply to every review, especially the bad ones, because prospects read the replies.
When should you ask a merchant for a review?
After a result, not after an install.
An install is not an opinion. A merchant who installed your affiliate app yesterday has a set-up screen and a hope. Asking them for a review at that point gets you either silence or a review about the onboarding, and neither helps the next merchant decide. Shopify's guide to managing app reviews says not to ask for reviews when a merchant is onboarding or installing, and to give them time to form an informed opinion. Its Reviews API reference says it is better to request a review at the end of a successful workflow, and the API will refuse to show the modal at all when the merchant installed less than 24 hours ago.
So define the result for your app and ask right after it:
| App type | The moment to ask |
|---|---|
| Affiliate or referral app | First affiliate payout sent, or first month with attributed revenue |
| Creator outreach tool | First creator video goes live and a sale is attributed to it |
| Email or SMS app | First campaign that drove orders, viewed in the report |
| Reviews or UGC app | First batch of reviews published on the storefront |
| Inventory or fulfilment app | First week with no sync errors |
Shopify's Partners blog post on getting reviews adds one more timing rule I agree with: if you have a free trial, wait until it ends. A merchant who converted is more invested than one still deciding, and their review is about the product rather than the price.
Which merchants should you ask?
The ones who are doing well with the app, and only them.
If you have a customer health score, this is one of its best uses. Ask merchants in the top band, who have had the result above and have no open support ticket, no failed payment and no recent downgrade. Do not ask the merchant whose ticket you closed this morning, even if it went well. Do not ask anyone who has hit a limit and not upgraded yet. Do not ask a merchant whose data shows the app is installed but idle.
The reason is not to game the rating. It is that a review from a merchant who is mid-problem is a review about the problem, and a review from a merchant who got the result is a review about the result. Both are honest. Only one tells the next merchant what the app does.
Two eligibility facts from Shopify's documentation shape the list. Only merchants who have your app installed can leave a review, and they can also review within 45 days of uninstalling. That second window is worth knowing but not worth chasing. Spend the effort on the merchants who stayed.
Should you ask in-app or by email?
In-app first, through the Reviews API, with email as a narrow second channel.
The Reviews API lets an embedded app request a review modal overlaid on the admin. Shopify controls when it shows. The reference documents that the modal displays once within any 60-day period and three times within any 365-day period, and it returns a code when it declines: already-reviewed, cooldown-period, annual-limit-reached, merchant-ineligible, recently-installed and so on. Development stores bypass the limits for testing, and reviews from them are not published.
Three design consequences:
- Do not tie the request to a button the merchant clicks. The reference warns that rate limiting can block the modal, which makes your app look broken. Fire the request from the success state instead, and treat a declined response as normal.
- Because you get at most three attempts a year, spend them on the three strongest moments, not on a timer.
- Give the merchant a way to say "do not ask me again". Shopify's manage reviews guide says that after asking once, you should give them that option.
Email is allowed in a narrower way. The Partners blog says review requests in newsletters are fine for merchants who opted in, that following up after a support interaction can work, and that unsolicited review request emails break spam laws and the Partner Program Agreement. The same blog warns specifically against top banners and pop-ups as the place to ask. A quiet, dismissible card in a dedicated area of your app is the right home for a standing request.
What do Shopify's rules allow and forbid?
Shopify's App Store requirements cover this under requirement 1.3, honest and transparent review practices. Fake or incentivised reviews are strictly prohibited, and violations can lead to removal of reviews, demotion or delisting of the app, or termination of the Partner account. Requirement 1.3.1 says review requests must use neutral language, and that offering incentives or withholding features in exchange for reviews is forbidden whether it happens inside the app or through external channels.
Shopify's July 2026 post on strengthening trust in App Store reviews explains how this is now enforced. It defines review incentivisation as offering, unlocking or withholding app features in exchange for a review, says that when an app is found to be incentivising reviews a significant portion of its reviews will be removed, and says Shopify is expanding the signals it uses to decide whether a review is authentic, with reviews that do not meet the bar unpublished.
In practice, the lines are:
- Allowed: "How is your experience with the app? Leave a review." Neutral, no outcome implied.
- Forbidden: asking for a five-star or positive review, offering a discount, a feature, extra credits or a gift, or unlocking anything in return for a review.
- Forbidden: pressuring or paying a merchant to edit or remove a review. You may ask a merchant to consider updating a review once their issue is fixed, with nothing offered for it.
- Forbidden: leading questions before the ask. The Partners blog gives "Has this app helped your business?" as an example of what not to do.
- Forbidden: requesting reviews from admin or checkout extensions. The requirements list this separately.
- Forbidden: putting reviews, testimonials or ratings into your listing images or other undesignated listing areas.
The Built for Shopify requirements also list offering rewards for 5-star reviews under "don't pressure merchants", so the badge and the store rules say the same thing.
How should you reply to reviews?
Every review gets a reply, within a week, written by someone who has read the merchant's account.
Shopify lets account owners and staff with the manage public listings permission reply from the Partner Dashboard. The merchant is notified, you can edit your reply at any time, and only your latest reply is shown. The trust post says it directly: reply to negative reviews instead of trying to bury them.
A good reply to a negative review has three parts. What went wrong, in the merchant's words, so they know you read it. What you changed or are changing. How to reach a person. It is written for the merchant, but it is read by the prospect scrolling the listing a year later, who wants to know what happens when something breaks. A reply to a positive review is shorter: thank them, and name the result they described, because that is the sentence the next merchant is searching for.
One thing I would add from running customer success at Social Snowball: fix the thing before you reply, when you can. A reply that says "we shipped the fix yesterday" is worth more than one that says "we are looking into it", and the merchant sometimes updates the review on their own.
How do reviews feed the listing's conversion?
Shopify's manage reviews guide says the overall rating is not a simple average but is weighted to prioritise recent, useful and trustworthy reviews, and that positive reviews make an app appear higher in App Store search results and category pages. It also notes that AI review summaries on a listing require at least 100 reviews with body text and a 4.0 rating.
So reviews work on the listing in three ways. Rank, which decides who sees you. The rating and count, which decide who clicks. And the words, which decide who installs. That third one is underrated. Merchants write reviews in their own language, and prospects read them looking for their own situation. Social Snowball's reviews repeatedly describe it as simple and easy to use, and when I was designing the product that was a sentence to protect, because it was the sentence merchants were reading before they installed.
Which is why this comes back to product. A review strategy is a sequence: a merchant installs, reaches a result, is asked at that moment, writes about the result, and the next merchant reads it and installs expecting the same thing. If the result is slow or rare, the sequence stalls at step two, and no amount of asking fixes it. The onboarding that gets a merchant to a first result is the first half of every good review, and the uninstall reasons you remove are the bad reviews you never get.
Where to start
- Write down the single result in your app that a merchant can see on screen, and wire the Reviews API request to fire from that success state, not from a button or a timer.
- Add a health gate: no request to any merchant with an open ticket, failed payment, recent downgrade or an unconverted trial.
- Audit every place you currently ask. Remove anything with an incentive, a leading question, positive-review language, a pop-up, or a request inside an extension.
- Set a weekly 30-minute slot to reply to every new review, and fix the issue before replying where you can.
- Read your last 50 reviews and list the words merchants use for the result. Those words belong in your listing and your onboarding.
Frequently asked questions
Can you ask merchants for Shopify app reviews?
Yes. Shopify's requirements allow asking as long as the language is neutral and nothing is offered in return. You cannot ask for a positive review, offer a discount or feature for one, ask during onboarding, or ask from admin or checkout extensions.
When is the best time to ask for a Shopify app review?
Right after the merchant has seen a real result from the app, such as a first affiliate payout or a first attributed sale, and after any free trial has ended. Shopify's Reviews API will not show the modal within 24 hours of install, and its guidance is to ask at the end of a successful workflow.
How often can an app request a review through the Reviews API?
Shopify shows the review modal at most once in any 60-day period and three times in any 365-day period per merchant. Requests outside those limits return a code rather than showing the modal, so the app should not depend on it appearing.
Do Shopify app reviews affect ranking?
Shopify's documentation says positive reviews make an app appear higher in App Store search results and category pages, and that the overall rating is weighted toward recent, useful and trustworthy reviews rather than being a plain average.