Play Console & Shipping12 min read

Set Up Closed Testing in Google Play Console: Step-by-Step (2026)

Step-by-step walkthrough for setting up Closed Testing in Google Play Console — creating the track, generating the opt-in link, adding testers, and tracking engagement.

Ahmed Akash
Ahmed Akash

Need testers who stay active for all 14 days?

TesterBee matches you with 12 real Android testers in under 24 hours. Refund if Google rejects you over tester engagement.

Get 12 testers
On this page
  1. 01Prerequisites
  2. 02Step 1: Navigate to Closed Testing
  3. 03Step 2: Create Your Closed Testing Track
  4. 04Step 3: Upload Your App Bundle
  5. 05Step 4: Get the Opt-In Link
  6. 06Step 5: Share the Link with Testers
  7. 07Step 6: Monitor the Dashboard
  8. 08Step 7: Push Updates During Testing
  9. 09Common Setup Mistakes
  10. 10Managing Testers During the 14 Days
  11. 11Understanding Play Console Testing Analytics
  12. 12What Happens After 14 Days of Closed Testing
  13. 13Frequently Asked Questions
  14. 14Related resources

Setting up Closed Testing in Google Play Console is the first step toward meeting Google's 12-tester, 14-day requirement. But the Play Console interface can be confusing if you have never used it before. This walkthrough covers every screen, every setting, and every decision you need to make.

Prerequisites

Before you open Play Console, make sure you have:

  • A Google Play developer account ($25 one-time registration fee). If you created your account after November 2023, Closed Testing is mandatory before production access.
  • Your app built as an Android App Bundle (.aab) or APK. Google now requires the AAB format for new apps.
  • Your app signed with a release keystore, not just a debug key. Play Console manages app signing for you, but you still need to upload a signed build.
  • A privacy policy URL (required for all apps). If you do not have one, you can use a free privacy policy generator, but make sure it is accurate.

Step 1: Navigate to Closed Testing

Log into play.google.com/console and select your app. In the left sidebar, find Testing and expand it. You will see three tracks:

  • Internal Testing — for your team (up to 100 testers, no 14-day requirement). Use this for quick builds and internal QA.
  • Closed Testing — for external testers (minimum 12 for 14 days for new accounts). This is what Google requires for production access.
  • Open Testing — public beta (anyone can join, no minimum tester count). Use this after you have passed Closed Testing if you want broader feedback before full production.

Click on Closed Testing. If this is your first time, the screen will show a "Create track" button or a setup wizard.

Step 2: Create Your Closed Testing Track

Click Create track or Start closed testing. You will be asked to:

  1. Choose a testing method — select Email list or Google Groups if you want to control exactly who can test (recommended for meeting the 12-tester requirement). Select Open link if anyone with the URL can join — easier to share but harder to control.
  2. Set up a tester list — if using email lists, enter the email addresses of your testers. You can upload a CSV file. If using Google Groups, enter the group email address. If using the open link method, skip this step — testers will join via the link you generate later.
  3. Choose countries — select the countries where your testers are located. If your testers are in multiple countries, select all of them. If a tester is in a country you did not select, they will not be able to install your app.

Step 3: Upload Your App Bundle

In the App bundles and APKs section, click Upload and select your .aab file. Play Console will process the upload and show you details about your app:

  • Version code and version name — confirm these are correct. Version codes must increase with each upload.
  • Supported devices — Play Console shows how many devices your app supports based on your manifest. If the number seems low, check your manifest for unnecessarily restrictive permissions or API level requirements.
  • Android vitals — Play Console will flag known issues with your app bundle, such as missing 64-bit support or outdated API levels.

Once the upload is processed, click Save and then Review and publish to push your app to the Closed Testing track. This is not publishing to production — only testers with the opt-in link will see your app.

After publishing your closed test, Play Console generates an opt-in URL. This is the link your testers need. Find it on the Closed Testing page under Testers — it usually looks like:

https://play.google.com/store/apps/details?id=com.yourpackage.name

Or for the dedicated testing link:

https://play.google.com/apps/test/com.yourpackage.name

Important: testers must be signed into the Google account you added to the tester list (if you used the email list method). If they are signed into a different account, they will see "app not available."

Share the opt-in link with your testers via email, messaging apps, or however you communicate with them. Each tester needs to:

  1. Open the link on their Android device (or on desktop while signed into the same Google account)
  2. Accept the testing invitation
  3. Install the app from the Play Store (it will appear as a regular Play Store listing, but with a note that it is a pre-release version)
  4. Open the app and start using it

Testers will see your app in the Play Store with a "You're a tester" badge. They can leave feedback via the Play Store or through whatever feedback channel you set up.

Step 6: Monitor the Dashboard

Back in Play Console, the Closed Testing page now shows:

  • Installs — how many testers have installed your app
  • Crashes and ANRs — stability data from tester devices. Fix crashes immediately — high crash rates are a red flag during production access review.
  • Ratings and reviews — testers can leave private feedback visible only to you

Check this dashboard daily during the 14-day period. If your install count drops, someone uninstalled — find out why and replace them.

Step 7: Push Updates During Testing

Google expects to see at least one update pushed during the 14-day period. It demonstrates that you are actively using the feedback you receive. To push an update:

  1. Make your changes and build a new .aab with an incremented version code
  2. Upload it to the same Closed Testing track
  3. Click Review and publish

Testers will receive the update automatically through the Play Store, just like a regular app update.

Common Setup Mistakes

  • Wrong Google account: testers complain they cannot install — they are likely signed into a different Google account than the one you added to the tester list.
  • Country not selected: a tester in Germany cannot install because Germany is not in your selected countries list. Go to the track settings and add their country.
  • App shows as "pending publication": you uploaded the bundle but forgot to click "Review and publish." The track is in draft mode — testers cannot access it.
  • Debug keystore: Play Console rejects your upload because you used a debug signature. Build with your release keystore, even for testing.
  • App requires login: testers cannot get past a login screen because they do not have credentials. Provide test credentials or create a guest/demo mode for testing.

Once your Closed Testing track is live and testers are installing and using your app, the 14-day clock starts. Focus on keeping testers engaged, monitoring feedback, and documenting everything — you will need it for the production access questionnaire.

Managing Testers During the 14 Days

Getting testers to install your app is only half the battle. Keeping them engaged for two full weeks requires active management. Here are proven strategies that work:

  • Send daily reminders. Testers are real people with busy lives. A friendly daily reminder via email or in-app notification significantly increases daily engagement. Keep the tone light and appreciative — you are asking for their help, not demanding it.
  • Create a feedback channel. Set up a dedicated email address, Google Form, or Discord channel where testers can quickly report issues. The easier you make it for testers to provide feedback, the more feedback you will receive. Testers who feel heard are more likely to stay engaged.
  • Acknowledge feedback publicly. When a tester reports a bug, thank them and let them know when it is fixed. Testers who see their feedback leading to real improvements are far more likely to continue testing. They feel like part of the development process, not just an install count.
  • Push small, frequent updates. An update every 2-3 days keeps testers curious. They want to see what changed. Each update is also a natural reminder to open the app. Even small changes — a button repositioned, a color adjusted, a typo fixed — give testers a reason to check back in.
  • Track engagement outside Play Console. Integrate Firebase Analytics or a similar tool into your app to track which screens testers visit and how long they stay. Play Console gives you aggregate data; Firebase gives you per-session detail that helps you identify where testers lose interest.
  • Have backup testers ready. Always recruit 14-15 testers even though you only need 12. If someone drops out or becomes inactive, you have a buffer. The fastest way to fail the requirement is to fall below 12 testers mid-cycle with no replacements available.

Understanding Play Console Testing Analytics

For a deeper walkthrough of every screen, see our Play Console Closed Testing guide. Knowing what each metric means — and what Google reviewers look for — is essential:

  • Installs by tester. This shows how many unique testers have your app installed. If this number drops below 12, a tester uninstalled. You need to identify who left and replace them immediately. Check this number every single day.
  • App opens and sessions. Google tracks how many times your app is opened and how long each session lasts. Consistent daily opens from each tester are ideal. If sessions are short (under 30 seconds), testers may be opening the app just to check a box without actually using it — Google may flag this as low-quality engagement.
  • Crashes and ANR rates. The crash rate is the percentage of sessions that end in a crash. The ANR (Application Not Responding) rate tracks when your app freezes for more than 5 seconds. Both should be below 1% for a healthy app. High crash rates are the single biggest red flag during production access review — fix crashes before anything else.
  • Ratings and reviews. Testers can leave private ratings and reviews during Closed Testing. These are visible to you in Play Console but not to the public. Google reviewers read these to understand tester sentiment. Encourage testers to leave honest reviews — they provide social proof that real people tested your app.
  • Android vitals. This section shows ANR rates, crash rates, and excessive wakeups. Google requires all apps to meet certain thresholds for these metrics. If your vitals are in the red, fix the underlying issues before applying for production access.

What Happens After 14 Days of Closed Testing

Once your 14 days are complete and you have maintained 12 engaged testers throughout, you can apply for production access. Here is what the process looks like:

  1. Verify the 14 days are complete. Do not apply on day 13 or even first thing on day 14. Wait until the full 14-day cycle has elapsed and all engagement data has synced. Applying early is a common reason for rejection — even if you were only a few hours short.
  2. Complete the production access questionnaire. Google asks about the feedback you received, the changes you made, tester engagement levels, and why your app is ready for production. Answer with specific details: mention actual bug names, version numbers of updates you pushed, and concrete examples of improvements made. Vague answers like "got positive feedback" lead to rejection.
  3. Submit the application. Click "Apply for production access" in Play Console. Google typically reviews within 1-3 business days, though it can take up to 7 days during high-volume periods.
  4. If approved: you can now create a production release and publish your app to the Play Store. Congratulations — your app is live.
  5. If rejected: Google will tell you why (not enough testers, low engagement, insufficient feedback). Address the specific issues and start a new 14-day Closed Testing cycle. Do not reapply without fixing the stated problem — it will be rejected again.

Frequently Asked Questions

Can I use the same tester email list for multiple apps?

Yes, you can reuse testers across different apps. However, each app requires its own separate Closed Testing track and 14-day cycle. Testers must actively engage with each app individually — testing one app does not count toward another. If you are publishing multiple apps, plan for sequential testing cycles rather than trying to run them all at once.

What if a tester reports a critical bug on day 10?

Fix the bug, push an update, and continue the testing cycle. Critical bugs found and fixed during Closed Testing actually strengthen your production access application — they demonstrate that real testing is happening and that you respond to feedback. Document the bug, your fix, and the version number of the update so you can reference it in the production access questionnaire.

Do testers need to test on WiFi and mobile data?

Not specifically, but testers using your app in real-world conditions (switching between WiFi and cellular, varying signal strengths, different locations) provides more valuable and realistic feedback. Google does not explicitly require connectivity diversity, but a diverse testing environment leads to more robust apps and stronger production access applications.

How do I know if my app is "good enough" for production?

Your app does not need to be perfect, but it should be functional, stable, and provide real value. Ask yourself: would a user who downloads this app feel it was worth their time? If your app crashes frequently, has broken features, or is essentially a template with no real functionality, Google will reject it. Use the 14-day testing period to get honest feedback from testers and address the most critical issues before applying.

Ahmed Akash
Ahmed Akash·Senior Full Stack Developer & Founder of TesterBee

Senior full stack developer specializing in Laravel, React, and Firebase. Helped 1,200+ Android developers pass Google Play Closed Testing and publish apps. Expert in Play Console, production access, and Android app publishing.

June 28, 2026 · 12 min readLinkedInGitHub

Get 12 testers into your closed test in 24 hours

Matched Android testers who open your app every day of the 14-day window, so your production access review has real engagement to look at.

Start your closed test