Skip to main content

Custom Branded App - Getting Started & Setup

This guide walks you through setting up your custom app in the Admin Console, including branding, selecting features such as Rentals, adding navigation links, and publishing your app.

Written by Costa Bontioti

📝 Overview

This guide walks you through the first steps of setting up your custom branded app using the Admin Console. You'll learn how to:

  • Log into the Admin Console

  • Brand your app (name, logo, colours)

  • Choose which features appear in the app, including Rentals

  • Understand the main areas of the Admin Console

  • Test the app from both an Admin and Customer perspective

  • Work through a simple go-live checklist

💡 This guide is for Owners, Admins and Staff Members only and is not intended for Customers.

Watch a quick tour of the custom branded app and the Admin Console, what's included, how navigation works, and where you'll spend time during setup.
​



🫸 Before you start

Before you begin setup, check that you have the following in place.

  • Your account has the Custom Branded App add-on, arranged with our team. Without it, you'll be asked to contact support when you try to open the Admin Console.
    ​

  • You have a login with Owner or Admin permissions. You can open the Admin Console straight from your dashboard, so you don't need a saved Admin Console URL.
    ​

  • You know who in your business will:

    • Own the app setup (branding, features, content structure)

    • Own ongoing updates (content, announcements, groups)
      ​

  • You have access to your branding assets:

    • Logo files (preferably transparent PNG/SVG)

    • Brand colours (hex codes)

    • Club name and app name you want to use
      ​


🗝️ Logging into the Admin Console

You'll do most of your setup in the Admin Console. The quickest way in is from your dashboard, and you can still use a direct link if you have one saved.

Use this video as a quick tour of the overall layout: where to find users, content sections, communication tools and settings.

Opening the Admin Console from your dashboard

You can reach your add-ons from the grid icon in the top right of your dashboard, next to your business name. Clicking it opens the Your Apps & Add-Ons panel.

  1. Click the grid icon in the top right of your dashboard.
    ​

  2. Under Your apps, click Branded App.
    ​

  3. You will be signed in automatically, with no separate login needed.

💡 If you have been reaching the Admin Console through a saved bookmark, you can now open it from this panel instead.

Anything listed under Available Add-Ons is not on your account yet. Clicking it takes you to a page where you can find out more.


Opening the Admin Console from a direct link

If you were sent a direct link during onboarding, you can still use it.

  1. Follow the link provided by our team (or from your onboarding email).
    ​

  2. Click Continue with TeamUp.
    ​

  3. Log in using your Owner or Admin login details.
    ​

  4. If prompted, approve any permissions for the integration.

Once you're in, you'll see:

  • A navigation menu (usually on the side) for sections like Users, On-Demand, Meals, Challenges, Custom Pages, Club Updates, etc.
    ​

  • A top bar with search or account options, depending on your build.

⚠️ If you're having trouble logging in (e.g. a Login failed message), make sure you're logged into your Business Dashboard first, then open a new tab and open the Admin Console URL.


🧑‍💻 Branding your App

Branding is usually done in a Design or Appearance section of the Admin Console.

  1. Open the Design / Branding section.
    ​

  2. Set your App name (this is what Customers see in the app) and your Club name (internal, visible only in the Admin Console).
    ​

  3. Set your brand colours using HEX, RGB, HSL, the colour picker, or by choosing a swatch directly.
    ​

  4. Upload a rectangular logo (recommended 500 × 337 px). A built-in cropper is available if you need to adjust the image.
    ​

  5. Set your primary and secondary brand colours using hex codes.
    ​

  6. Preview the changes if the console shows a live preview.
    ​

  7. Save your changes.

💡 Tips:

  • Use high-resolution, square versions of your logo where possible.

  • Choose colours with good contrast for readability (especially text on buttons and backgrounds).

  • Keep naming consistent with your website and socials.


📲 Choosing your app features (Feature Selection)

Next, decide which features should be visible in the app and where they appear.

Typical options include:

  • Bookings / Schedule

  • Rentals

  • On-Demand

  • Workouts

  • Meals

  • Progress

  • Challenges

  • Store / Memberships

  • Club Updates

  • Chat / Messages

  • Custom Pages

Use this video alongside this section to see how the design and feature selection screens look when you make changes.

Click the arrow to learn more about feature selection

Decide what appears in navigation

  1. Go to the Feature Selection section in the Admin Console.
    ​

  2. For each feature, choose whether it appears:

    • In the bottom navigation (up to 5 items)

    • In the side navigation menu (unlimited items)
      ​

  3. Think about what Customers use most often (typically Bookings, Workouts, On-Demand, Meals, Progress, Challenges).
    ​

  4. Save your selections and click Save & Publish to make changes live.
    ​


Bottom Tabs

A maximum of 5 options can be selected for the bottom navigation. Menu items can be edited or removed using the edit/trash icons. Reorder items by clicking and dragging the arrow icons on the left.


Side Navigation Tabs

The same principles apply as the bottom tabs. You can also add a Link:

Click Add a Feature ➜ select Link as the Feature Type ➜ give your button a name ➜ paste in your link.


On-Demand Library Customisation🆕

When you add On-Demand as a menu item in Feature Selection, you can configure which content sources are shown to Customers. There are three options, and you can enable any combination of them.

  1. In Feature Selection, select On-Demand as a bottom or side navigation menu item.
    ​

  2. You'll see three content source options:
    ​

    • My Uploaded Videos: videos you've uploaded directly in the Admin Console, including those sourced via Direct Upload, YouTube, or Vimeo categories.
      ​

    • TeamUp Collections: videos you've previously uploaded on your main dashboard. Useful if you've uploaded YouTube links there and want them to appear in the app too.
      ​

    • Library Videos: a database of high-quality workout videos supplied by the platform, spanning multiple genres (HIIT, strength, martial arts, mindfulness, and more). Tick this option and then select the specific subcategories you want to include from the list below.
      ​

  3. Tick the sources you want to offer.
    ​

  4. Click Save, then Save & Publish to make your selections go live.
    ​


Recommended initial setup

For launch, a common layout is:

  • Bottom navigation: Bookings, Club Updates, Messages, Memberships
    ​

  • Side menu: add any optional features (e.g. Rentals, On-Demand, Workouts, Meals, Progress, Challenges, Store, Custom Pages).
    ​

  • Guideline: put the features you expect Customers to use most frequently in the bottom nav, and place nice-to-haves in the side menu.

You can adjust this later once you see what your Customers actually use.
​


🆕 Adding Rentals to your app

Rentals lets your Customers book your rooms, courts and studios straight from your app. They can view upcoming available time slots, choose the venue or room they'd like, and sign any outstanding waivers or forms before finalising their booking.

Customers book from the Rentals tab and can see their upcoming bookings in the Reservations tab. The Reservations tab shows all of their bookings, such as classes, appointments, courses and Rentals, depending on the features you've selected.

  1. Set up your Rentals on your dashboard (Events ➜ Rentals) and make sure at least one Rental is Active.
    ​

  2. Contact our support team at [email protected] to request an app update. You only need to do this once.
    ​

  3. In the Admin Console, go to Feature Selection and add Rentals as a feature in either your bottom or side navigation.
    ​

  4. Click Save & Publish to make Rentals live in your app.

💡 The information icon next to Rentals on the Feature Selection page links to our Rentals guide. To learn how to create and manage Rentals on your dashboard, see the guide here.


📖 Manage Terminologies

If you want to change the name of any features in your app, you can do this in Manage Terminologies.

  1. In Feature Selection, click Manage Terminologies.
    ​

  2. You'll see a list of all your currently selected features.
    ​

  3. Click the Edit icon next to the feature you want to rename.
    ​

  4. Enter the Singular name (e.g. "Notice") and the Plural name (e.g. "Notices").
    ​

  5. Click Save.

In the latest version of your app, longer feature names resize automatically to fit the screen.

🧠 Example: If "Club Updates" doesn't quite fit your business, you might rename it to "Newsfeed" or "Studio Hub". Changes only affect the name shown to Customers, and the feature itself doesn't change.


🥇 Setting up your team & basic access

Even though the detailed access rules live in your Managing Access & Visibility guide, you should do a minimal setup now so your team can help test.

  1. Ask Staff Members to log into the app with their customer profile (not a separate admin or trainer login).
    ​

    • Using the same email as their staff profile on your dashboard will automatically assign Trainer access in the app.
      ​

  2. For Admin Console access, give the Staff Member full admin permissions on your dashboard.
    ​

    • In the Admin Console, change their profile from Trainer ➜ Admin to unlock console access.

Later, you'll use:

  • Groups to control who sees what content

  • Membership-synced groups to link your memberships to content access

💡 Groups and content access are covered in our Managing Access & Visibility guide, which you can find here.


📱 Creating a minimal content & communication "starter pack"

Before you go live, it's helpful to create a small starter set of content. Use this checklist as a guide:

On-Demand

Create 1–2 categories (e.g. "Getting Started", "Short Workouts").
​

Add a couple of videos or sample content so the section isn't empty.

Workouts

Create at least one Workout Template folder with a few sessions (even if it's just a sample programme).

Meals

Create one simple meal plan (e.g. "Example 7-day plan") if you're offering nutrition.

Custom Pages

Add an "About us" or "Welcome" page, and a basic "Help / Contact" page.

Club Updates

Create a "Welcome to the App" post explaining what Customers can do and how to get help.

This gives your testers a realistic feel for the app from day one.


🔬 Testing the app experience

Before you launch, test the app from both sides so you know exactly what your team and your Customers will see.

As an Admin or Staff Member

  1. Install your custom branded app.
    ​

  2. Log in using your customer profile (required today, as business profiles can't log into the app yet).
    ​

  3. Open the side menu ➜ Admin. Confirm you can access the expected admin tools (e.g. Schedule).

As a Customer (test account)

To properly test memberships and paywalls, use a test customer account:

  1. On your dashboard, create a test customer and give them a test or zero-value membership so they can access membership-gated content without paying.
    ​

  2. Log into the app using the test account.
    ​

  3. If your business has more than one location, choose the right location using Select Location in the app.
    ​

  4. Check that they can see:

    • The navigation and features you enabled

    • Any sample content you've published
      ​

  5. Confirm paywalled areas behave correctly:

    • Customers without a membership hit a paywall

    • Customers with a membership can access content

🆕 Introducing a redesigned app experience with a modern interface and improved navigation. See below for a before-and-after comparison of the UI.


✅ Go-live checklist

Use this list before you invite real Customers in.

Click the arrow to double-check your setup before you invite real Customers in

1️⃣ Branding & navigation

  • App name, club name, logo and colours are set correctly.

  • Bottom navigation features are finalised.

  • Side navigation contains any secondary features (Club Updates, Chat, Store, etc.).

2️⃣ Team & access

  • Owners and Admins understand how to log into the Admin Console.

  • Trainers who need app admin tools can access Admin ➜ Schedule and other relevant screens.

  • There's a clear internal owner for ongoing content updates (On-Demand, Workouts, Meals).

3️⃣ Content & communication

  • At least one On-Demand category with content exists.

  • At least one Workout Template programme exists.

  • Any initial Meal Plan you want to launch with is configured.

  • A basic set of Custom Pages has been created (e.g. About, Help).

  • A Welcome Club Update is published.

4️⃣ Testing

  • An Admin or Staff Member has tested the app on a real device.

  • A test customer account with an active membership has confirmed that membership-gated content is accessible.

  • If you offer Rentals, the test customer account can see and book a Rental in the app.

  • You've checked paywalls, basic flows (bookings, viewing content) and notifications at least once.


❓ Frequently Asked Questions (FAQs)

Find answers to common questions or additional details that may not be covered in the main instructions.

Click the arrow to view frequently asked questions

How do I get to the Admin Console?

Click the arrow to see the answer

Click the grid icon in the top right of your dashboard, next to your business name, then click Branded App under Your apps. You will be signed in automatically.

If you were sent a direct Admin Console link during onboarding, that still works too.

Why can't I log into the Admin Console?

Click the arrow to see the answer

  • Try opening it from the grid icon in the top right of your dashboard, rather than a saved link.
    ​

  • If you are using a direct link, confirm you're using the correct Admin Console URL (not the customer-facing site).
    ​

  • Make sure you're logging in via Continue with TeamUp using an Owner or Admin account.
    ​

  • Admin Console access requires the Custom Branded App add-on on your account. If it isn't on your account, you'll be asked to contact support.
    ​

  • If you still can't access it, contact our support team here so they can confirm your permissions.

Why doesn't the app update once I change my logo or colours?

Click the arrow to see the answer

  • Save your changes in the Design/Branding section.
    ​

  • Fully close and reopen the app on your device.
    ​

  • If you still don't see changes and your app is newly launched, it may take a short while for caches/app store builds to update. Contact support if it looks stuck.

💡 App icon changes take longer. We update icons manually, so contact support to request an icon change. (We'll notify you automatically when icon-change emails are live.)

Customers say they don't see certain features (e.g. On-Demand, Meals, Challenges). Why is that?

Click the arrow to see the answer

  • Check Feature Selection in the Admin Console to make sure those features are enabled in navigation.
    ​

  • Confirm the Customer actually has an active membership and/or is in the right group if you're using group-based access rules (see Managing Access & Visibility).
    ​

  • Check that you've actually published at least some content in that section (e.g. an On-Demand category).

Why can't my Customers see Rentals in my app?

Click the arrow to see the answer

Check that Rentals has been added in Feature Selection and that you clicked Save & Publish. Your app also needs a one-time update before Rentals can appear, which you can request by contacting [email protected].

If Customers see No Rentals found, make sure you have at least one Active Rental set up on your dashboard (Events ➜ Rentals). Customers should also update to the latest version of your app.

I need my app to be downloadable worldwide and not just in my country. How do I do this?

Click the arrow to see the answer

Reach out to our support team and let them know you'd like to make the app available for download worldwide.

Once the update has been submitted, it should take about 24 hours to take effect.

Did this answer your question?