All posts
PlaybookJul 8, 2026 · 9 min

Feature-Request Review Replies That Feed Your Roadmap

How to reply to "please add X" app reviews: acknowledge the specific ask, use honest roadmap language, and mine the pile into a real backlog. Templates inside.

RA

The Argus Team

Reply Argus

To reply to a "please add X" app review, do four things: name the exact feature they asked for, tell them honestly where it sits (building it, weighing it, or not planned), promise only what you can actually keep, and log the request somewhere it won't evaporate. No fake dates. No "coming soon" you'll regret. That's the reply. The rest of this page is the templates, the honest-no scripts, and the part most teams miss: turning a stack of these into an actual roadmap.

Feature requests are the friendliest reviews you'll get, which is exactly why they're the easiest to fumble. A person who writes "love the app, please add a dark mode" isn't angry. They're invested enough to tell you how to make the product better and then hand you their email address in public. Reply badly, with a canned "thanks for the feedback!" or a promise you can't keep, and you waste your single warmest signal. Reply well and you get a happier user, a stronger listing, and a data point you can build on.

Why feature-request reviews aren't like complaints

A one-star bug report is a fire. A feature request is a gift, and it wants a different reply. The reviewer isn't demanding you fix something broken; they're telling you what would make them love the app more. That changes the goal: you're making this specific user feel heard while quietly harvesting product intelligence you'd otherwise pay for.

It also changes the trap. The complaint trap is getting defensive; the feature-request trap is getting generous, over-promising to sound responsive. "Great idea, we'll add that soon!" feels warm today and turns into a broken promise the day you don't ship it. Every future reader who scrolls your listing sees a request marked "soon" that's sat for eight months, and now you look worse than if you'd said nothing. Honesty scales; enthusiasm doesn't.

The four-move template

Every good reply to a feature request runs the same four beats. Once you internalize the shape you can write one in under a minute, in any tone your brand uses. (For the complaint, refund, and praise variants, see the full [app review response templates](/blog/app-review-response-templates); this page is the request-specific one.)

  1. 1

    Move 1: Name the exact ask

    Repeat the feature back in their words. "A dark mode" or "landscape support on iPad," not "your suggestion." It proves you read the review and separates you from the bots posting form replies.

  2. 2

    Move 2: Place it honestly

    Say where it actually sits. Three honest states: we're building it, we're considering it, or it's not on the near-term roadmap. Pick the true one. Never invent a fourth, softer state to avoid disappointing them.

  3. 3

    Move 3: Promise only what you'll keep

    If you have a real timeframe, give the quarter, not a day. If you don't, say so plainly: "no date I can commit to yet." A hedge you can keep beats a promise you can't. This is the move that protects your listing.

  4. 4

    Move 4: Log it and tell them

    Confirm it's captured: "I've added your request to our list." It's true if you actually track requests, and it turns a dead-end thank-you into a live loop you can close later when you ship.

Here's the shape in the wild. Notice the reply commits to nothing it can't deliver, yet the reviewer walks away feeling handled, because being heard, not being promised, is what they came for.

Really solid app, use it every day. Only thing missing is a dark mode, the white screen at night is brutal.

Reply

Ha, the 2am white flash is real, and you're not the first to raise it. Dark mode is genuinely on our list; I can't promise a date yet, but I've logged your request so it counts toward getting it prioritized. If you email me at help@app.com I'll ping you the day it ships. Thanks for using it daily; that's the best kind of feedback.

That reply is honest to the character. It doesn't say "coming in the next update." It says "on our list, no date, logged, I'll tell you." Every clause is keepable. And it fits comfortably under Google Play's hard 350-character reply limit, which forces exactly the discipline feature-request replies need: you can't ramble your way into an over-promise if there's no room. (If cramming the four moves into 350 feels tight, that's its own skill; we break it down in [how to write a 350-character review reply](/blog/write-a-350-character-review-reply).)

What honest roadmap language actually sounds like

The whole game is saying true things that still feel warm. There's a small vocabulary for this, and it's worth memorizing because the wrong word is what gets screenshotted back at you.

Use "on our list," "we're weighing it," "logged and counting toward priority," or "actively building, targeting this quarter" only when it's literally true. Avoid "soon," "in the next update," "definitely," and any specific day. The difference between "soon" and "on our list" looks tiny on the screen and is enormous in six months, because one of them is a promise with a clock on it and the other is a status you can hold forever without lying.

The over-promise trap

Never give a ship date in a public reply unless engineering has already committed to it. "Coming next month" reads great today and becomes a liability the moment the sprint slips, and it will. Public replies don't expire; a broken timeline sits on your listing for every future reader to find. When in doubt, promise the logging ("I've noted this"), never the shipping.

What if you can't, or won't, build it?

Not every request should ship. Some are off-strategy, some are one person's edge case, some ask for the opposite of what the product is for. The instinct is to go vague and hope they forget. Don't. A clear, kind "not planned, and here's why" earns more respect than a mushy "we'll consider it" that everyone reads as a no anyway.

The move is: thank them, be straight that it's not on the roadmap, give a one-line reason if you have a good one, and where you can, point to a workaround or an existing feature that gets them 80% of the way. You're allowed to say no. You're not allowed to be evasive about it.

Would be 5 stars if you added a built-in expense tracker and a calendar and messaging. Needs to do everything in one place.

Reply

Appreciate the vote of confidence, genuinely. I'll be straight though: a built-in expense tracker and messaging aren't on our roadmap. We're keeping the app deliberately focused on the one job it does well rather than becoming an everything-app that does none of them great. The calendar sync I can log; that one fits. Thanks for pushing us to be clear about what we are.

That reply says no to two things and yes to one, out loud, and comes off as confident rather than dismissive. The next reader learns what the product is for. The reviewer learns you have a spine and a plan. Both of those are worth more than a limp "great ideas, we'll think about it!" that commits to nothing and reassures no one.

When you already shipped it, say so loudly

Some feature requests are for things that already exist, or shipped last week and the reviewer hasn't updated. This is the easiest win on the board. Correct the record warmly, tell them exactly where to find it, and you've converted a mild complaint into a moment of delight, often a rating bump, since they were already close. The upside here is measured, not hoped for: across 4.5M reviews, Hassan et al. found a user who got a reply was roughly six times more likely to raise their rating (4.4% vs 0.7% with no response). A "we already shipped that, here's where" reply is that mechanic at its most frictionless.

And if the request is one you did ship because people like them asked, this is the reply that proves the loop is real. "You asked, we built it" is the single most powerful thing a small team can say in public, and feature-request reviews are where you get to say it honestly.

German

Gute App, aber es fehlt eine Offline-Funktion. Ohne Internet ist sie nutzlos.

Reply

Gute Nachrichten: Offline-Modus ist seit Version 5.2 dabei. Tippe auf Einstellungen › Offline und lade deine Daten vorab herunter, dann funktioniert alles ohne Netz. Sag mir gern Bescheid, ob es bei dir läuft. Danke fürs Feedback, das genau diese Funktion mit angestoßen hat!

That one's in German on purpose. A huge share of feature requests arrive in languages that aren't yours, and a reviewer who asks in German and gets a fluent German answer feels like they reached a team, not a translation queue. Replying in the reviewer's own language is one of the highest-return things you can do, and one of the most tedious by hand, which is a theme we'll come back to.

The part everyone skips: mine the pile

Here's what separates a support task from a product advantage. One feature-request reply makes one user happy. Two hundred of them, read together, tell you what to build next, for free, from the people who care enough to ask. The trouble is that they arrive one at a time, scattered across two stores, buried between bug reports and five-star cheers, and by the time you've replied to each you've lost the pattern. Nobody remembers that dark mode came up forty times last month; they remember the last review they read.

So the real workflow isn't reply-and-forget. It's reply, tag, cluster, and count. When "please add offline" shows up fifty times, that's not fifty support tickets. It's a prioritized roadmap item with fifty pieces of attached evidence and fifty users waiting to hear you shipped it. The teams that win at this treat their review inbox as a product-discovery channel that happens to also require replies, not the other way around.

This is the exact gap [Reply Argus](/features) is built to close. It watches your App Store and Google Play reviews in one inbox and drafts a reply to each feature request in the four-move shape, in the reviewer's own language, grounded in your past approved replies and your knowledge base so it never promises a feature you've already killed or one that already shipped. You approve or edit. Then the requests don't just get answered; they get clustered into a PM roadmap board, so "forty people asked for dark mode" becomes a ranked backlog item you can export straight to Jira, Notion, or a Google Sheet. Reply and product research, same pass. Speed compounds here too: the faster you answer a request, the fresher the goodwill, which is why [how fast you reply](/blog/how-fast-should-you-reply-to-app-reviews) is a lever worth pulling.

The honest version of the shortcut

You can absolutely tag and cluster requests by hand in a spreadsheet, and at low volume you should, since it keeps you close to what users want. Argus is what you reach for when "track every request across two stores in six languages" stops fitting in a workday. It drafts and clusters; you stay the voice, the roadmap call, and the final yes.

Close the loop when it ships

The payoff move is going back. When you finally ship the feature forty people asked for, those forty reviews are a ready-made announcement list, the warmest re-engagement you'll ever run. Replying again to say "you asked for this, it's live in 6.0" does what no marketing email can: it proves, in public, that your roadmap is shaped by the people using the app.

This only works if you can find those forty reviews when the build lands, which is exactly why the tag-and-cluster step matters more than any single reply. A great feature-request reply is nice; a system that remembers who asked so you can tell them when it's done is a growth loop. Start with the four moves on your next "please add X" review; the loop is what you build once the pile lives in one place.

Frequently asked

How do you reply to a feature-request app review?
Name the exact feature they asked for, say honestly where it sits (building, considering, or not planned), promise only what you can keep with no invented ship dates, and confirm you've logged the request. Then, when you ship it, come back and tell them. Four moves, under a minute to write.
Should I tell a reviewer their feature is 'coming soon'?
Only if engineering has genuinely committed to it. Public replies don't expire, so a "coming soon" that slips sits on your listing for every future reader. Safer language: "it's on our list" or "I've logged your request," both true statuses you can hold indefinitely without over-promising.
How do I say no to a feature request politely?
Thank them, be straight that it's not on the roadmap, give a one-line reason if you have a good one, and point to a workaround or existing feature if one fits. A clear, kind no earns more respect than a vague "we'll consider it" that everyone reads as a no anyway.
How long can a feature-request reply be?
Google Play enforces a hard 350-character limit on developer replies, which is plenty for the four moves and helpfully stops you from over-promising. Apple publishes no official limit; community testing suggests a few thousand characters, but shorter always reads better on both stores.
How do I turn feature requests into a roadmap?
Tag every request, cluster identical ones, and count them: fifty "please add offline" reviews is one ranked backlog item with fifty pieces of evidence, not fifty tickets. Tools like Reply Argus cluster review requests into a PM board you can export to Jira, Notion, or Google Sheets automatically.

Grab your last "please add X" review and rewrite it in the four moves: name the ask, place it honestly, promise only what you'll keep, log it. It takes a minute and it teaches the shape better than any template. When a minute times two hundred requests a month, across two stores, in five languages, with a backlog to track, stops fitting in your week, [start free with Reply Argus](/signup). No card, and it drafts your first reply in minutes and starts clustering your requests into a roadmap you can actually act on.

Try it

Let Argus draft your next reply.

Watch it answer a real review in your voice. 10-day trial, no card to begin.

See the features or pricing.

Keep reading