Knowledge Base

Connecting Your Google Play Account

Linking your Google Play account will enable you to track the following with Appfigures:

  • App downloads and revenue
  • In-App Purchase downloads and revenue
  • Subscriptions revenue, MRR, Churn, and more
  • Hourly ranks
  • Ratings
  • Reviews
  • Featured placements

Connecting Your Google Play Account

  1. Log into your Appfigures Account
  2. Go to your Linked Accounts by clicking on your name (top right) and then on "Link Account"
  3. Click on "Link an Account"
  4. Select Google Play from the list of providers
  5. Enter the email address and password for your Google account
  6. Click on "Add"

Important: Once added in Appfigures you must go back into your Google account and follow these steps:

  1. Go into the 'Recent security activity' tab of your Google account: Notifications
  2. Check if you have received 'New sign-in' from 'New York, USA` alerts from Google. If yes, open the alert and reassure Google by answering "Yes, it was me".
  3. Go back to the Appfigures Linked Accounts page and re-enter the credentials for your Google account.

Appfigures will now verify your information and connect your account. You may be asked to verify with Google during this process.

Although your Google account may have access to non Google Play areas, Appfigures will only use the linked account to import sales data for your apps. To restrict access to only sales data we recommend creating a separate Google account with limited permissions, and using it instead of your main Google account.

When creating a new subaccount Google will take about 24 to 48 hours to fully process the new account + permissions. Downloadable reports will be available once that's completed on Google's end and importing sales reports will begin once those are detected.

This is completely optional, but if you'd like to do it this is how:

Creating a sub user in the Play Console

You'll need to have admin privileges to continue with this process.

  1. Start by logging into your Google Play Developer Console. 
  2. Click on Users and permissions
  3. Select Invite new users
  4. Give the sub-user an email that isn't your main email but you have access to.
  5. Set Access expiry date to Never
  6. Next, give the new user permissions through the Account permissions tab:
  • App Access → View app information and download bulk reports (read-only)
  • Financial access → View financial data, orders, and cancellation survey responses
  • User Feedback → Reply to reviews

Important: These permissions provide read-only access to reports, so we'll only be able to get reports and won't have the ability manage your apps or banking information.

  1. Click on Invite user

  2. Check your email. Google will send an email to the address you provided. Follow the instructions in the email to complete the setup.

When setting up your password we suggest using a complex password since you won't really have to remember it after entering it into your Appfigures account.

Google Workspace (formerly known as GSuite Setup)

If you're a part of a GSuite account you'll need to make sure to whitelist the Appfigures app.

Workspace has a standard default period of 14 days. This means, unless you increase the verification window with Google, you will need to re-verify the account every two weeks.

You can do that by following these steps:

  1. Go to
  2. Click on "Configure new app" -> "OAuth App Name or Client ID"
  3. Search for "Appfigures" and select it
  4. Select all the OAuth Client IDs presented
  5. Select the "Trusted: Can access all Google services" option
  6. Click "Configure"

Permission checks to run within Google Workspace:

Allow Workspace users allowed to access Google Cloud Platform

  1. Go to Apps → Additional Google Services
  2. Make sure that Google Cloud Platform and Google Play Console are ON for everyone or the accounts you would like to link to Appfigures.

With Workspace, you should ensure that Reauthentication is set to allow trusted apps:

Google's documentation

  1. Go to Security → Google Cloud Session Control
  2. If Require reauthentication is set, also set Exempt Trusted apps if Never require reauthentication is set no changes are required.