Watch And Earn docs
v4.0.0
Live demoConsole demo Get help
● Set up · Make it yours, step by step

Customization
name, colour, logo, e-mail.

A step-by-step walkthrough for your first rebrand, with before and after pictures from the real console and app. Three changes take a minute in the console and need no new build. The logo and the home-screen name need a new build.

No coding for steps 1–3About 15 minutes in totalExample brand: Rewardo

01What you will change

This walkthrough uses an example brand, Rewardo, with the accent colour #2563EB (blue) and the support e-mail support@example.com. Use your own values.

ChangeWhereNew build?Step
App name inside the appConsole → Brand → Product nameNo1
Accent colourConsole → Brand → Accent colourNo1
Support e-mailConsole → Brand → Support emailNo1
Logo (app icon, web icons)Image files in app/Yes4
Name under the icon on the phoneTwo project filesYes5

Before you start: the console is running and connected to your Firebase project (Operator console), and you are signed in as the owner.

021. Change the name, colour and e-mail in the console

  1. Open BrandIn the console's left menu, under Setup, click Brand. The page says "How the product presents itself to its users."
  2. Product nameReplace "Watch And Earn" with your app's name.
  3. Accent colourClick the colour swatch and pick a colour, or type a hex code such as #2563EB into the box next to it. Clear goes back to the default (#EC4899).
  4. Support emailType the address where users can reach you. While this field is empty, the app shows no support contact at all.
  5. SaveEach changed field shows an edited tag, and the bar at the bottom counts the unsaved changes. Click Save changes. Discard throws them away.
Console Brand page with the default values: product name Watch And Earn, accent colour EC4899, empty support email
Before. Console → Brand with the default values.
Console Brand page with Rewardo, 2563EB and support@example.com typed in, each field tagged edited, and a bar showing 3 unsaved changes with Discard and Save changes
After typing. Three fields tagged edited; the bar shows "3 unsaved changes in Brand". Click Save changes.
Console Brand page after saving, showing config version 1 and the console header in the new name and colour
Saved. The toast says "Saved 3 changes.", the config version goes up by one, and the console itself now uses the new name and colour.

032. Check the app

The app reads these settings live from Firestore (config/public), so open apps change within seconds. No new build and no store update are needed.

The app's sign-in screen and Home screen with the default name Watch And Earn and magenta accent colour
Before. Sign-in and Home with the default name and magenta accent.
The same sign-in and Home screens showing the name Rewardo and a blue accent on the logo tile, buttons and selected tab
After. The name under the logo tile is "Rewardo"; the logo tile, the main buttons and the selected tab are blue.
Themes from the rewards store

A user who buys and equips a theme in the rewards store sees that theme's colour instead of your accent colour. That is expected (Colours beyond the accent).

043. Check the support e-mail

In the app, open the Profile tab → Settings and scroll to About. A Contact support row with your address appears there once the console field holds an e-mail address.

App Settings, About section without a support row
Before. Support email empty: no support row.
App Settings, About section with a Contact support row showing support@example.com
After. "Contact support" with your address.

065. Change the name under the icon

The name the phone shows under the app icon comes from the project files, not from the console. Edit it once, then build again.

PlatformFileChange
Androidapp/android/app/src/main/AndroidManifest.xmlandroid:label="Watch And Earn" → android:label="Rewardo"
iOSapp/ios/Runner/Info.plistThe text under CFBundleDisplayName and CFBundleName
Web demoapp/web/index.html, app/web/manifest.json<title>, name, short_name

Open the files in any text editor, change only the text between the quotes, and save. Before your first store upload also change the application id (Rebranding → Application id); the stores never let you change it later.

07Checklist

  • Console → Brand: Product name, Accent colour, Support email saved
  • App: new name and colour on sign-in and Home; Contact support in Settings → About
  • Icons replaced, app rebuilt
  • Home-screen name changed in AndroidManifest.xml, Info.plist and the web files
  • Application id changed before the first upload (how)
  • Name and texts do not suggest that watching ads pays money (why)

More: the name of the points, legal links, texts and translations, and every other colour are on Rebranding, Design and theming and Languages.