Mobile App • Whitelabel • Customization
How to Promote and Customize Your Whitelabel Mobile App
Agencies can promote a mobile app to their sub-accounts and create a branded Whitelabel Mobile App experience. You can control the supported mobile experience, customize branding and navigation, prepare app-store information, and manage app builds from the Mobile App area. The self-service customizer also connects your app configuration to Apple and Google publishing workflows. This guide explains the current promotion, customization, build, and publishing process.
What You'll Learn

Learn how to promote a mobile app to sub-accounts, customize branding and navigation, add custom modules, prepare store information, connect Apple and Google accounts, and generate app builds for testing and release.

Important

Building and publishing a Whitelabel Mobile App requires the applicable Custom Agency App subscription and properly configured Apple and Google developer accounts. Keep your package and bundle identifiers stable after your first Production release to preserve the existing app update path.

1

What Are Mobile App Promotion and Whitelabel App Customization?

Mobile app tools help agencies control the mobile experience they provide to their sub-accounts. Promotion controls determine which supported mobile app experience is made available to users, while the Whitelabel Mobile App Customizer provides a workspace for creating and maintaining a branded iOS and Android app.

The customizer supports branding, navigation, custom modules, store information, store connections, app builds, and releases from one guided workflow.

Agencies can save customization changes and generate new builds when they are ready to test or release those updates.

2

Key Benefits of Mobile App Promotion and Customization

Mobile app promotion and customization help agencies create a consistent mobile experience while maintaining control over app configuration, navigation, testing, and releases.

  • Promote the Appropriate App: Choose the supported mobile app experience you want to make available to your sub-accounts.
  • Maintain Consistent Branding: Configure supported branding such as the app name, logo, primary color, font, and splash screens.
  • Control Navigation: Choose and organize supported modules across the app's primary navigation and App Drawer.
  • Add Custom Destinations: Create custom modules that open inside the app or in a mobile browser.
  • Manage Releases: Build and test app changes before preparing them for public release.
  • Manage Updates: Save customization changes and generate a new build when you are ready to push updates into the app.
3

Prerequisites and Limitations

Preparing developer accounts, policy URLs, permissions, and app identifiers before you begin helps reduce store-connection problems, build failures, and publishing delays later in the process.

  • A Custom Agency App subscription is required to enable building and publishing.
  • Apple publishing requires an Apple Developer Program Organization account with App Store Connect access.
  • Google publishing requires an applicable Google Play Console Organization account.
  • Apple requires a valid D-U-N-S number for organization enrollment.
  • Prepare publicly accessible Privacy Policy and Terms & Conditions URLs.
  • Make sure the required users have appropriate permissions in App Store Connect and Google Play Console.
  • Keep package and bundle identifiers stable after the first Production release to preserve the existing update path.

Customization scope: Not every part of the mobile interface is freely editable. Available customization is limited to the branding, navigation, module, login-screen, and related controls supported by the current Mobile App Customizer.

4

How To Promote Your Mobile App to Sub-Accounts

App promotion controls determine which supported mobile app experience is presented to your sub-accounts and provide access to your branded app and its download options.

Step 1: Open Mobile App

Begin from Agency View so you can access the agency-level mobile app promotion and customization controls.

  1. Open Agency View.
  2. Select Mobile App from the left navigation.

Step 2: Review Your Mobile App Options

The Mobile App workspace shows the supported mobile app experiences available to the agency along with the agency's customized Whitelabel Mobile App.

  1. Review the available mobile app choices.
  2. Review the App Store and Google Play download options for your Whitelabel Mobile App.
  3. Click Customise App when you are ready to edit your branded app.
Mobile App workspace showing available mobile app options, store download QR codes, and the Customise App button
5

How To Customize Your Whitelabel Mobile App

The Mobile App Customizer provides supported branding, login-screen, navigation, App Drawer, and custom-module controls. Complete and save these settings before generating a new app build.

Access the Mobile App Customizer

App customization begins from the agency-level Mobile App workspace where your Whitelabel Mobile App configuration is managed.

  1. From Agency View, select Mobile App.
  2. Click Customise App.
  3. Open App Customization.

Configure Branding

Branding controls define the core visual identity of the app, including its name, icon, primary color, font, and launch imagery.

  1. Under App Customization, open Branding.
  2. Configure the App Name.
  3. Upload the App Logo.
  4. Select the Primary Color.
  5. Select the App Font.
  6. Click Save and Next.
  7. Open Splash Screen.
  8. Upload the Light Mode and Dark Mode splash screens.
  9. Click Save and Next.
Branding Console showing App Name, App Logo, Primary Color, App Font, and branding steps

Customize the Login Screen

Login-screen controls let you align the user's first app interaction with the rest of your supported branding.

  1. Under Customization, open Login Screen.
  2. Configure the Light Mode login logo.
  3. Configure the Dark Mode login logo.
  4. Configure the Title.
  5. Configure the Sub-Title.
  6. Configure the CTA Text.
  7. Click Save and Next.
Login Screen customization showing Light Mode and Dark Mode logos, title, subtitle, and CTA text

Configure Core Navigation

Core Navigation determines which supported destinations are most prominent and how users move between the primary areas of the app.

  1. Under Customization, open Core Navigation.
  2. Review the Top Navigation Bar.
  3. Add or edit supported top-navigation items as needed.
  4. Review the Bottom Navigation Bar.
  5. Add, remove, or reorder supported modules.
  6. Move additional modules to the App Drawer when needed.
  7. Click Save and Next.
Core Navigation settings showing Top Navigation Bar and Bottom Navigation Bar modules

Configure the App Drawer

The App Drawer provides access to additional supported modules beyond the primary navigation and lets you organize those modules into supported categories.

  1. Under Customization, open App Drawer.
  2. Add or remove supported modules.
  3. Reorder modules as needed.
  4. Create or edit supported categories.
  5. Save your changes.
App Drawer customization showing categories, supported modules, Edit Order, and Add More

Add a Custom Module

Custom modules let you add a supported external or embedded destination and control how users access that destination from the app.

  1. From the applicable App Drawer category, click Add More.
  2. Enter the Module Title.
  3. Enter the Module URL.
  4. Select an icon.
  5. Choose Open inside the app or Open in mobile browser.
  6. Configure the applicable account selection and role-based visibility.
  7. Click Save.
Add a module window showing Module Title, Module URL, icon, opening behavior, account selection, and Role Based Visibility

Before building: Confirm that all branding, navigation, login-screen, App Drawer, and custom-module changes have been saved before generating a new app build.

6

How To Prepare, Build, and Publish Your Whitelabel Mobile App

The self-service publishing workflow connects your app customization to store listing information, Apple and Google account connections, app builds, testing, and public releases.

Complete the Store Profile

Store-profile information supplies the app details, policy links, distribution settings, and listing information needed to prepare the app for its public store presence.

  1. From Agency View, select Mobile App.
  2. Open your Whitelabel Mobile App.
  3. Go to Distribution → Profile.
  4. Enter the App Name.
  5. Add the Terms & Conditions URL.
  6. Add the Privacy Policy URL.
  7. Select the applicable app distribution countries.
  8. Select the default language.
  9. Configure the applicable app-store categories.
  10. Complete the short description and remaining required store information.
  11. Save the profile.
Distribution Profile showing App Name, policy URLs, distribution countries, language, categories, and app description

Connect Your App Stores

Store connections give the customizer access to the Apple and Google accounts used to prepare, submit, and maintain your app releases.

  1. Go to Distribution → Channels.
  2. Start or review the connection for Apple AppStore.
  3. Complete the required Apple connection workflow.
  4. Start or review the connection for Google PlayStore.
  5. Complete the required Google connection workflow.
  6. Confirm that the applicable store connections show as Connected.
Distribution Channels showing connected Apple AppStore and Google PlayStore accounts

Store requirements: Apple and Google have additional account, identifier, credential, and publishing requirements. Complete the applicable store-connection requirements before starting a release.

Build and Launch Your App

The release workflow prepares the configured app for the selected store and provides progress details while the app package is being created.

  1. Open Distribution → Channels.
  2. Select the applicable store release action, such as Launch App or Update.
  3. Start the app build workflow.
  4. Monitor each build stage as the system prepares the app.
  5. Use Continue in background when you do not need to remain on the build screen.
  6. After the build is ready, continue through the applicable store upload and review workflow.
Launch on App Store workflow showing App build, Upload to store, Submit for review, and build progress
Monitor the app build before continuing to the store upload and review stages.

If a build fails: Review the build-progress information and available troubleshooting resources, correct the identified issue, and retry the build when ready.

7

Frequently Asked Questions

Q: Can I customize my Whitelabel Mobile App's branding?
Yes. The current customizer supports settings such as app name, logo, primary color, font, Light and Dark mode splash screens, and supported login-screen branding.
Q: Can I customize which modules appear in the app?
Yes. Core Navigation and the App Drawer let you add, remove, and reorder supported modules. Available options are limited to the modules and navigation controls supported by the customizer.
Q: Can I add my own module to the app?
Yes. The customizer supports custom modules with a title, URL, icon, opening behavior, account selection, and supported role-based visibility.
Q: Do I need my own Apple and Google developer accounts?
Yes, when publishing your Whitelabel Mobile App. The self-service workflow requires the applicable Apple Developer and Google Play Console organization accounts.
Q: How do I know whether my store accounts are connected?
Open Distribution → Channels. Connected store accounts display their current connection status in the applicable Apple AppStore or Google PlayStore card.
Q: What happens after I change my app branding or navigation?
Save your customization changes and use the applicable build or update workflow when you are ready to push those changes into the mobile app.
Q: Can I change my package or bundle identifier after publishing?
Avoid changing it after the first Production release. Changing the identifier creates a different app identity and can interrupt the existing update path.
8

Need Help?

  • Customise App is unavailable: Confirm that the applicable Custom Agency App subscription is active and that you are working from the correct agency-level Mobile App area.
  • Branding changes are not visible in the released app: Confirm the changes were saved, then use the applicable build or update workflow to push the updated configuration.
  • You cannot add another navigation module: Review the current Top or Bottom Navigation configuration. The interface can prevent additional modules after the supported maximum has been reached.
  • A custom module is not visible to the expected users: Review the selected accounts and Role Based Visibility settings for that module.
  • A store does not show as Connected: Review the applicable Apple or Google developer-account connection, required permissions, and store configuration before starting a release.
  • A build stops or fails: Review the current build stage and available troubleshooting details, correct the identified configuration issue, and retry the build.
  • The build completed but the app is not publicly available: Confirm that the applicable store upload, review, and release steps have also been completed. Building the app does not by itself complete the store publication process.