# How to manage multiple app tracks in Google Play Console for Google hosted private apps? Last updated: July 24, 2026 This guide explains how to manage multiple test tracks for a Google-hosted private app in the Google Play Console so new versions can be validated before production release. From Device Mgmt > App Repository > Managed Google Play, administrators open the app's advanced edit view in Play Console, create a closed testing track, upload the new APK, assign it to their managed organization, and submit it for Google's review. Once approved, syncing the app in the MDM console retrieves the new version for distribution to managed devices. ## Description MDM supports adding enterprise apps as Private Play Store apps directly from the MDM server via [Managed Google Play](https://www.manageengine.com/mobile-device-management/help/android_for_work/mdm_afw_prerequisites.html). This method does not require you to pay any fee to register with Google as a developer. When you publish a private app for the first time, Managed Google Play automatically creates a Play Developer account on behalf of your organization. [Refer to this](https://www.manageengine.com/mobile-device-management/how-to/mdm-publish-enterprise-apps-as-private-apps-directly-from-mdm.html) to know more about publishing private apps in Google Play Store. Google has introduced App Track Management to manage multiple versions of apps through Android for Work. App developers can add new versions of an app as tracks and make them available to your organization. MDM provides you with the ability to test and deploy any number of custom releases before releasing the production version. You can publish apps to custom testing tracks on the Google Play console, and then distribute these apps to devices. ## Deploy multiple app tracks on the Google Play Console Multiple versions of Google-hosted private apps can be added to the App Repository by following the steps below: 1. Navigate to **Device Mgmt -> App Repository -> Managed Google Play**. 2. Click **Add Apps** and select **Google hosted apps**. ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 3](https://cdn.manageengine.com/mobile-device-management/images/multiversionapp.png) 3. Select the app and click **Make advanced edits**. You will be redirected to the **Google Play Console**. ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 4](https://cdn.manageengine.com/mobile-device-management/images/addnewversion.png) ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 5](https://cdn.manageengine.com/mobile-device-management/images/makeadvset.png) 4. Sign in to the Play Console using the same Google account used for publishing private apps. 5. Go to **Release -> Testing -> Closed testing**. 6. Click **Create track** and provide a **Track name (ex: crmversiontesting)**. ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 6](https://cdn.manageengine.com/mobile-device-management/images/createtask.png) 7. Click **Create new release** and **upload** the APK file. ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 7](https://cdn.manageengine.com/mobile-device-management/images/newrelease.png) ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 8](https://cdn.manageengine.com/mobile-device-management/images/uploadapkver.png) 8. Once the APK is added, review the version code and file size details. 9. Click **Next**, add the release note, and save it. ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 9](https://cdn.manageengine.com/mobile-device-management/images/apksavever.png) 10. Select **Not Now** to skip publishing immediately. ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 10](https://cdn.manageengine.com/mobile-device-management/images/notnow.png) 11. Navigate back to **Release -> Testing -> Closed testing (track created in step 6: crmversiontesting)**, then click **Manage Track**. ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 11](https://cdn.manageengine.com/mobile-device-management/images/managetrackver.png) 12. Go to the **Tester tab**, and under **Managed Organization**, select your **organization** and save the changes. ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 12](https://cdn.manageengine.com/mobile-device-management/images/chooseorgforapp.png) 13. Click **Go To Overview**. ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 13](https://cdn.manageengine.com/mobile-device-management/images/gotooverview.png) 14. Submit the release by clicking **Send 3 changes for review** to send the files for Google's review. ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 14](https://cdn.manageengine.com/mobile-device-management/images/sendforreview.png) 15. Once approved, it may take approximately 10 minutes for the app version to appear in the MDM console. 16. Navigate to **MDM Console** -> **App Repository**, select the app, and sync it to retrieve the latest version. ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 15](https://cdn.manageengine.com/mobile-device-management/images/mdmsyncapp.png) ![How to manage multiple app tracks in Google Play Console for Google hosted private apps? illustration 16](https://cdn.manageengine.com/mobile-device-management/images/appversiomsynced.png) The pre-released app versions will be added to the App Repository and can be distributed to the managed devices as explained [here](https://www.manageengine.com/mobile-device-management/help/app_management/mdm_distributing_apps_to_devices.html). ## Frequently asked questions ### Do I need to pay to register as a Google developer to publish private apps? No. Managed Google Play automatically creates a Play Developer account on your organization's behalf the first time you publish a private app, with no registration fee involved. ### How long does it take for a new app track version to reach the MDM console after Google approves it? It takes approximately 10 minutes after approval for the new version to appear; you then sync the app from the MDM console's App Repository to retrieve the latest version. ### Can I test a new app version with a limited group before releasing it to everyone? Yes. App Track Management lets you publish a version to a Closed testing track in the Google Play Console and distribute it to test devices before releasing the production version to all users.