Prerequisites: What you need before you start

If you try to set up an android app closed beta setup without having these items ready, you will get stuck halfway through the Google Play Console menus. Ensure you have the following:

Step 1: Navigate to the Testing section

Log into your Google Play Console and select the app you want to test from the "All apps" dashboard.

Look at the left-hand navigation sidebar. Scroll down until you find the Testing drop-down menu. You will see several options here, including Open testing, Closed testing, Internal testing, and Pre-registration. Click on Closed testing.

Sidebar Navigation
Release
Testing
Open testing
Closed testing ← Click here

Step 2: Create a closed testing track

By default, Google Play provides an initial closed testing track called the "Alpha" track. For the vast majority of new developers, using this default Alpha track is perfectly fine for your 14-day requirement.

If you want to use the default track, simply click Manage track next to Alpha.

If you prefer to keep things organized differently (for example, if you are running multiple tests simultaneously), you can click the Create track button in the top right corner. Name it something memorable like "14-Day Production Test" and proceed.

Step 3: Create and roll out a release

Once you are inside your chosen closed testing track, you need to upload your actual app code so testers have something to download.

  1. Click the blue Create new release button.
  2. In the "App bundles" section, click Upload and select your compiled `.aab` file from your computer.
  3. Wait for the file to process. Google will automatically fill in the Release name (e.g., `1.0.0`) based on your code.
  4. Under "Release notes", type a brief description of what this version includes (e.g., "Initial beta release for core feature testing.").
  5. Click Next at the bottom right.
  6. Review the release. If there are any Errors (red icons), you must fix them in your code and re-upload. If there are only Warnings (yellow icons), you can usually ignore them for now.
  7. Click Save and then Send for review.
⚠ Review Times Vary

Your closed testing release must be reviewed by Google before testers can download it. For brand new developer accounts, this initial review can take anywhere from 2 to 7 days. Do not invite your testers until the release status changes to "Available."

Step 4: Set up your tester list

While you are waiting for the release to be reviewed, you can set up who is allowed to access the test. This is the core of the google play console testing track setup.

In your Closed testing track dashboard, click on the Testers tab (located next to the "Releases" tab).

You have two options to add testers:

Scroll down to the bottom of the Testers page and click Save.

Don't have 12 tester emails?

We can provide them today.

Skip the hassle of finding 12 friends. We supply 12 guaranteed tester emails for your list, and our team opts in and tests your app for the full 14 days required by Google.

Get 12 Testers for $69 →
$69

Step 5: Copy and share the opt-in link

Once your app release has been reviewed and approved by Google (status will say "Available"), return to the Testers tab in your Closed testing track.

Scroll down to the "How testers join your test" section. You will see two links:

  1. Join on Android: A link that only works if clicked from an Android device.
  2. Join on the Web: A standard web link (e.g., `https://play.google.com/apps/testing/com.yourpackage.name`).

Always share the "Join on the Web" link. It is much more reliable. Your testers will click this link, sign into their Google account, and click a button that says "Become a tester". After doing that, they will be given a link to download the app directly from the Play Store on their phone.

The moment 12 unique accounts click that opt-in button, your 14-day clock begins! (Read more about the fastest way to get production access once the clock starts).

Internal vs Closed testing: What's the difference?

Many new developers accidentally set up an Internal testing track, invite 12 people, wait 14 days, and then realize it didn't count toward the Google Play requirement. Understanding the difference is critical to an effective google play closed testing track setup.

Feature Internal Testing Closed Testing
Primary Purpose Rapid testing for your internal dev team. External QA and fulfilling Google's 14-day rule.
App Review Required? No (Instant publish) Yes (Takes hours to days)
Max Testers Up to 100 Up to 100,000
Counts for 14-Day Rule? No Yes

Frequently asked questions

What is the difference between internal and closed testing?
Internal testing is designed for up to 100 internal developers or close QA testers, and releases are published almost instantly without a Google review. Closed testing is meant for external testers, requires a formal app review by Google before rollout, and is the only track that counts toward the mandatory 12-tester / 14-day production access requirement.
How do I invite testers to closed testing?
In the Google Play Console, go to your app, select Testing > Closed testing, and create a release. Once the release is approved, navigate to the "Testers" tab within that track. You can add testers by uploading a CSV of their email addresses or by linking a Google Group. Finally, copy the "Join on the web" link and send it to them.
My testers say the link is broken. What did I do wrong?
If testers see a "App not available" or "URL not found" error, it usually means one of three things: 1) Your closed testing release is still "In Review" and hasn't been approved yet. 2) The tester is logged into a Google account that is not on your approved email list. 3) The tester is in a country you did not select in the "Countries/regions" tab of your closed testing track.