Indie Dev Workflow
A Support Workflow for Delayed App Store Approvals
A practical workflow for small teams waiting on a stuck App Store or Google Play review: confirm the delay, decide whether to escalate, answer customers honestly, and get ready for release.
When your fix is stuck in review, you can't control when the store approves it. You can control what you check, whether you escalate and what you tell customers in the meantime. The workflow comes down to five steps:
- Confirm that the delay is real and that nothing is waiting on you.
- Decide whether the situation justifies an expedited review request.
- Group the affected support tickets and send honest replies that give no dates.
- Offer workarounds while customers wait.
- Control the release so you can notify everyone once the update is live.
The sections below go through each step, with links to Apple's and Google's official documentation.
What counts as "delayed"
You need to know the normal timelines before you can call a review late.
Apple: App Review says it aims to review "at least 50% of submissions in less than 24 hours and 90% in less than 48 hours." It also warns that incomplete submissions may take longer or fail review (Apple Developer, App Review).
Google Play: Google's Play Console Help says processing "can take a few hours or up to seven days (or longer in exceptional cases)," depending on the review time your app is subject to. It recommends a buffer of at least a week between submitting and going live. It also says new developer accounts may see longer reviews (Play Console Help, managed publishing).
So an iOS build that has waited three days is outside Apple's stated range. An Android update from a new account that has waited three days is still within Google's.
Step 1: Confirm the delay is real
Before you reply to anyone, make sure the submission isn't waiting on you.
- Check the status in the console. Look in App Store Connect under Apps, or on the Play Console's Publishing overview page.
- Look for messages from the reviewer. On Apple, rejections and questions show up in the App Review section of the app's page, where you can reply before you resubmit (Apple Developer).
- Check whether a fixed Play update was ever resubmitted. Google notes that if you fix an update that was rejected, the changes aren't sent for review automatically. You have to click Send for review on the Publishing overview page (Play Console Help).
- Check whether the build is already approved and waiting for you. On Apple, the status "Pending Developer Release" means the app was approved but you chose to release it manually (App Store Connect Help). On Google Play, managed publishing holds approved changes as "Ready to publish."
- Check Apple's service status. Apple publishes a developer system status page that shows outages in its services.
Most "stuck" reviews turn out to be one of these: an unanswered question, a rejection, or a release setting.
Step 2: Decide whether to escalate
Apple lets you request an expedited review for "extenuating circumstances, such as fixing a critical bug or timing your release to coincide with an event." The documented conditions are:
- The build must already be submitted to App Review.
- For a critical bug fix, include the steps to reproduce the bug in the current version.
- For an event, include the event, its date and how your app is connected to it.
- Apple grants requests "as allowed by availability and demand." It notes that expedite requests "should be reserved for matters of genuine urgency."
Apple also offers an option that applies to bug-fix updates. If the reviewer finds other issues in a bug-fix submission, you may be allowed to fix them in your next submission, as long as there are no legal or safety concerns. You accept by replying to the offer message in App Store Connect (Apple Developer).
Google Play: I couldn't find a public way to request an expedited review in Google's current help pages. Google's documented advice is about planning: leave a buffer and use managed publishing to control timing. Treat any claimed expedite route for Play with caution unless Google documents it.
A simple decision rule (our recommendation, not a store policy): Escalate on Apple only if the current live version is causing real harm, such as crashes, data loss, broken payments or a failed login, or if a dated event is coming up. Wait out cosmetic fixes and feature updates.
Step 3: Group and triage affected tickets
While the build waits, support messages about the same problem keep coming in. Treat them as one issue, not dozens of separate tickets.
- Tag every affected conversation with the same label, for example
fix-pending-2.4.1. This gives you the list of people to notify when the fix ships. - Put email and store reviews in one place so nothing gets lost. If your messages are spread across tools, this guide on moving scattered channels into one review queue covers the setup.
- Sort tickets by severity. Answer people who are blocked (can't log in, lost data) before people who only noticed a visual bug.
Step 4: Write an honest holding reply
You don't know when approval will come, so don't promise a date. A good holding reply:
- confirms the problem and says it is fixed in a submitted update,
- says the update is waiting for store review, which you don't control,
- gives a workaround if there is one,
- says you'll follow up when the update is live, and only if you will.
Hypothetical example:
Hi Sam, thanks for reporting this. You're right that the export button fails on version 2.4.0. We've fixed it in version 2.4.1, which is now waiting for App Store review. We can't control how long review takes, so I don't want to guess at a date. In the meantime, sharing the file from the History screen works. I'll email you as soon as 2.4.1 is live.
Write this reply once, then adjust the details for each customer. Pasting the exact same text everywhere reads as cold to people who are already frustrated.
Step 5: Reply to public store reviews carefully
Low ratings often pile up while a fix is in review. Public replies stay visible long after the problem is gone, so:
- Name the version that contains the fix.
- Don't blame Apple or Google. "The update is in review" is enough.
- Don't post dates you can't guarantee.
For a quick daily routine, see how to handle app store reviews in 10 minutes.
Step 6: Control the release, then notify everyone
Approval doesn't have to mean the update goes live right away. Both stores let you choose when:
- Apple offers three settings: "Manually release this version," "Automatically release this version," and automatic release "no earlier than" a date you set. You can also choose a phased release, which rolls the update out over 7 days (App Store Connect Help).
- Google Play managed publishing holds approved changes until you publish them. Google says you can turn it on or off at any time, including during review (Play Console Help).
Releasing manually means you're at your desk when the update goes out, so you can watch for problems and notify your tagged customers right away. Use your tag list together with the steps in notifying customers when fixes ship. If you roll the update out gradually, some users will get it days later than others. The staged rollout support workflow explains how to word replies for that.
Step 7: Make the next review faster
Most of these come straight from the stores' own guidance:
- Plan a buffer. Google recommends at least a week. Apple's stated targets are 24 to 48 hours for most submissions.
- Submit complete builds. Apple says incomplete submissions may be delayed. Fill in the review Notes field and provide a demo account or demo mode for features behind a login (Apple expedited review help).
- Schedule event-related releases ahead of time instead of counting on an expedited review.
- Keep your holding reply saved so you don't have to write it from scratch next time.
Where an AI drafting tool fits
During a review delay, most of the support work is writing similar replies with small differences between them. SupportMe, which is still pre-launch, drafts replies for email and app store reviews in your writing style. Nothing is sent until you approve it, so you still decide what each customer is told about timing. The App Store review drafting flow shows how that works. The decisions in this guide are still yours: whether to escalate, when to release and what to promise.
Conclusion
You can't speed up a delayed approval yourself, but you can handle the wait well:
- Confirm that nothing is waiting on you.
- Request an expedited review on Apple only when it's truly urgent.
- Tag affected tickets and send honest replies without dates.
- Release on your own schedule so you can notify everyone you tagged.
Customers usually accept a wait when you tell them what's happening and follow up once the fix is live.
References
Tags
Related posts
Indie Dev Workflow
A Support Workflow for Staged Mobile App Rollouts
A practical support workflow for phased iOS releases and staged Google Play rollouts: prepare before release, sort tickets by version, reply accurately, and decide when to pause.
10 min read
Indie Dev Workflow
GitHub Issues or Email? Choosing Where Support Lives
GitHub Issues work well for public, reproducible bugs. Email works well for private, account-specific help. Here's how to split support between the two without losing track of anything.
8 min read
Indie Dev Workflow
When to Pause Feature Work for a Support Spike
A practical guide for indie developers and small SaaS teams on when a surge in support tickets means you should stop building features, and when to keep shipping.
9 min read