How to Promote and Customize Your Whitelabel Mobile App

Modified on: Sat, 19 Sep, 2026 at 1:45 PM

Mobile App • Whitelabel • Customization
How to Promote and Customize Your Whitelabel Mobile App
HighLevel gives agencies tools to promote a mobile app to their sub-accounts and create a branded Whitelabel Mobile App experience. You can control which supported app you promote, customize supported 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?

HighLevel's 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 HighLevel 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 app 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.
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.

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.

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.

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.

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.

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.

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.

Store requirements: Apple and Google have additional account, identifier, credential, and publishing requirements. Follow the applicable store-connection guides when completing these steps.

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.

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.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article