Speakap Support

Setting up white-label app publishing for Android

This article guides you through the process of setting up white-label app publishing for Speakap within your Android account.

Following this procedure will allow Speakap to publish your white-label app quickly and securely, ensuring your organization is always using the latest version of the application


  1. Open the Google Play Console;
  2. Select Settings tab, followed by Developer account;
  3. Select the API access tab;
  4. Click the Create Service Account button and click on the Google API Console link in step 1 of the dialog; 
  5. Click the Create Service account button at the top of the developers console screen; 
  6. Provide the following name for the service account: Speakap-app-submissions;
  7. Click Select a role (a) and choose Project (b) > Service Account Actor (c)

  8. Check the Furnish a new private key checkbox;
  9. Select JSON as the Key type;
  10. Click Create to close the dialog;
  11. A download will start for a JSON file. Send this file to support@speakap.com or fill in the contact form. Be sure to include your company and/or white label name;
  12. You may now close the Google APIs window;
  13. Go back to the API Access page in the Google Play Console;
  14. Back on the Google Play developer console, click Done to close the dialog;
  15. Click on Grant Access for the newly added service account; 

  16. Leave the email field unchanged and make sure Access expiry date is set to Never (a);
  17. Uncheck every permission in the Global column;
  18. Select your specific Speakap white label app in the Add an app dropdown menu (b);
  19. Add the following permissions for the white label app only (c):
    Create & edit draft apps
    Edit store listing, pricing & distribution
    Manage Production APKs
    Manage Alpha & Beta APKS
    Manage Alpha & Beta users
    NB: if you have multiple Speakap white label apps, please add all Speakap white label apps with these permissions, so that only one key is required;
  20. Click Add user to close the dialog.