Build awareness for your apps with pre-registration

With pre-registration, you can build excitement and awareness for your apps and games in countries that you select before you publish them on Google Play.

After you make an app or game available for pre-registration, users can visit your store listing to learn about and pre-register for your new app or game. Then, when you publish your app or game later, all pre-registered users will receive a push notification from Google Play to install it.

Requirements & guidelines

  • To use pre-registration, you need to have an APK uploaded to at least one release track in the Play Console.
    • Note: Your APK needs to contain the device manifest restrictions for your pre-registration campaign and upcoming launch. Users who fit the criteria specified in your APK will be able to pre-register, so use the APK to control who can pre-register for your app. If needed, you can update this criteria during the course of a pre-registration campaign, and it won’t affect users who've already pre-registered.
  • After you make an app or game available for pre-registration in a country, you need to launch it there within 90 days.
  • You can make up to 2 apps or games available for pre-registration at a time.
Prepare for pre-registration

Before you turn pre-registration on, here are a few things to consider preparing in advance:

  • Create a complete store listing before turning pre-registration on, including adding graphic assets and translating your store listing into other languages to increase the likelihood that pre-registered users will install your app or game.
  • Prepare to drive traffic to your pre-registration listing across your promotional channels using deep links on third party websites, social media, press articles, email newsletters, etc.
    • Tip: After you turn pre-registration on, your pre-registration listing URL will be: https://play.google.com/store/apps/details?id=package name of your app or game
    • Example: If your app’s package name is your.new.app, your pre-registration listing URL would be: https://play.google.com/store/apps/details?id=your.new.app

  • ​Use Google Play's official pre-registration badge to promote your campaign on external websites.

Turn pre-registration on

To make your app or game available for pre-registration, you select the countries where you want users to be able to pre-register. Here’s how:

  1. Sign in to your Play Console.
  2. Select an app or game.
  3. On the left menu, click Release management > App releases.
  4. In the “Pre-registration” section, click Manage.
  5. In the “Manage pre-registration countries” section, select Pre-registration next to the countries where you want to use pre-registration.
  6. Click Save.
    • If your app is already published, review the summary of your selections, and then select Confirm selection.

After confirming your selections, you can see the pre-registration status of each country. After your campaign is approved, you can see how many days of pre-registration remain for each country.

Note: You can also add countries after you’ve started your pre-registration campaign. The 90-day window for a country starts when you make pre-registration available in that country for the first time.

Manage pre-registration

After you turn pre-registration on, make sure to promote your campaign using your app or game’s pre-registration listing URL across your promotional channels. Common channels you can use include using deep links on third party websites, social media, press articles, and email newsletters.

To view key performance metrics both during and after your pre-registration campaign:

  1. Sign in to your Play Console.
  2. Select an app or game that you made available for pre-registration.
  3. Click Statistics.
  4. Click Configure report, and then scroll down to the "Pre-registration" section.
  5. Check the checkboxes next to the metrics you want to view.
  6. Click Done.

You can also view summary statistics for pre-registration by selecting an app, and then selecting Release management > App releases > Pre-registration > Manage.

Note: After you’ve started using pre-registration, you should keep track of how much time your campaign has left in each country where you've started pre-registration. If you haven't launched to production within 90 days in any of these countries, your pre-registration campaign will be terminated in all countries and new pre-registration campaigns can't be started.

Here’s how to view pre-registration summary statistics and keep track of how much time your campaign has left in each country:

  1. Sign in to your Play Console.
  2. Select an app or game that you made available for pre-registration.
  3. On the left menu, click Release management > App releases.
  4. In the “Pre-registration” section, click Manage.
Launch your app or game from pre-registration

When you’re ready to launch your game or app and end the pre-registration campaign, here’s how to select the countries where you want your app or game to be available. After you publish your app or game on production, users who have pre-registered will receive a Play Store notification letting them know the app or game is available for download.

  1. Sign in to your Play Console.
  2. Select an app or game that you made available for pre-registration..
  3. Click Store presence > Pricing & distribution.
  4. In the “Countries” section, click Manage countries.
  5. Next to the countries where you want to launch your app or game, select Available.
  6. Select Submit update.
    • Important: To make your app available on Google Play in the countries you select, make sure to publish your app or game on the Production track. You can publish on the Production track by selecting your app, and then selecting Release Management > App Releases.
    • After it’s published to the Production track, your app or game will become available in any country set to “Available” on its Pricing & Distribution page.
Testing during pre-registration

You can use pre-registration at the same time as other pre-launch features on the Play Console, including pre-launch tests. Here are some important things to know about using pre-registration and running tests at the same time:

  • You can run a pre-registration campaign in countries that you select and simultaneously run pre-launch tests in others.
  • If you’re running an open or closed test in a country where you now want to make your app or game available for pre-registration, you can still switch to pre-registration. After you switch to pre-registration in that country:
    • Users who have already joined your test will continue to receive updates released on their respective testing track. Other users will see a Pre-register button instead of an Install button on your store listing.
    • Note: If you turn pre-registration on in a country where you were running an open test, users in that country will no longer be able to opt in to your test through your store listing, but they can still join via the “Opt in” URL available in the Play Console.
      • To get the opt-in URL for your test, sign in to your Play Console, and then visit Release management > App releases > Open track or Closed track Manage testers.
      • Your test opt-in URL will be: https://play.google.com/store/apps/testing/package name of your app or game
      • Example: If your app’s package name is your.new.app, your test opt-in URL would be: https://play.google.com/store/apps/testing/your.new.app
    • Users who have already joined your tests will not be able to pre-register until they uninstall and opt out of the testing program for your app.
    • If you’ve already turned pre-registration on in a country where you later decide that you want to run an open or closed test, it’s important to know that when you release the test in that market, users that are eligible and opted-in for testing will receive the pre-registration notification asking them to install. They will not receive a subsequent notification after you launch your app or game in production. For closed tests, the users that you've invited and have opted-in to testing will receive a notification.

Create pre-registration rewards

With pre-registration rewards, you can give users a managed product for free after they pre-register for your app or game. Pre-registration rewards work similarly to promotions. However, instead of typing a promo code to receive a free item, users receive an item after selecting the Pre-registration button on an app’s store listing.

You can create one pre-registration reward for the lifetime of an app or game’s pre-registration campaign. After you create a pre-registration reward, it can’t be edited or deleted. You can only offer active managed products, not subscriptions or inactive managed products, as pre-registration rewards.

Before you start setting up pre-registration rewards, here are a few important things to know:

  • You need to set up a pre-registration reward before starting your app’s pre-registration campaign.
  • Your app needs to have managed products and be able to implement the flow of consuming the reward, similar to supporting promotions (see technical requirements for details).
  • Instead of reusing an existing managed product, you must create a managed product that you specifically use for pre-registration rewards.
Failure to deliver pre-registration rewards to users may result in suspension of your app from the Play Store.
Technical and implementation requirements
  • You need to create a managed in-app product SKU (example: in-app item, special character, currency pack) that Google Play can deliver to users who pre-register.
  • Before you start your pre-registration campaign, your managed product used for pre-registration rewards needs to be active.
  • Similar to using promotions, your app must be technically able to handle when developerPayload and orderId aren’t present.
  • You need to notify users when they’ve received a reward within a reasonable amount of time using in-game messaging.
    • Note: You can complete the technical work required to message users in between launching a pre-registration campaign and your app’s full launch.
Set up a pre-registration reward

Before turning on pre-registration in any country where you want to use pre-registration rewards, make sure to set up the pre-registration reward first to help ensure that pre-registered users receive their reward.

  1. Sign in to your Play Console.
  2. Select an app.
  3. On the left menu, select Store presence > In-app products > Managed products.
  4. Select the Pre-registration reward card.
  5. Review and agree to the Terms of Use.
  6. Under “Managed product details,” create a managed product to use as a pre-registration reward and set it to “Active.”
    • Note: Instead of using an existing managed product, you must create a managed product that you specifically use for pre-registration rewards.
  7. In the “Reward details” section, select the managed product that you created as your pre-registration reward.
  8. Follow the instructions to add details about your reward.
    • In some countries, you may need to add terms and conditions as required by applicable law.
  9. Click Save.
Test pre-registration reward delivery before your app launches

Because pre-registration rewards are similar to promotions, you can test them using the same methods. To test delivery of a pre-registration reward, generate and redeem a promo code on your Play Console for the managed product you’re using as a reward.

Was this helpful?
How can we improve it?