Skip to main content

White Label by Default

Better Messages is white-label out of the box — your end users see a messaging experience that looks like part of your site, with no "Better Messages" branding, no "Powered by" link, and no attribution anywhere in the user-facing UI. Combined with color customization and full string translation, you can make the messenger feel entirely custom-built for your platform.

What it adds#

  • No "Better Messages" or "Powered by" attribution shown to end users
  • Full color customization via the WordPress Customizer
  • Every UI string is translatable / overridable to match your brand voice
  • No outbound branding links from the chat interface
  • Seamlessly inherits your active theme's design tokens (fonts, border radius, color scheme)
  • Optional white-label mobile app build — ship your own iOS/Android app with your branding (WebSocket version + dedicated service)

What's visible to end users#

UI elementWhat it says
Plugin labelsYour brand's terminology (configurable via translation strings)
Notification emailsYour site name and brand colors
Popup notificationsYour message preview, no plugin name
Mobile app (default web)Branded as your site name
Mobile app (custom build)Fully your brand — own app icon, name, splash screen
Admin UI (WP Admin)Contains "Better Messages" branding (admin-only, not user-facing)

The only place "Better Messages" appears is in the WP Admin settings panel (since admins need to know what they're configuring). Your end users never see the plugin name.

How to customize for full brand match

1. Colors#

WP Admin → Appearance → Customize → Better Messages — set the accent color used across buttons, links, badges, highlights.

2. UI strings#

Translate or override any visible text using:

  • Loco Translate plugin — visual translation editor
  • WPML for multilingual sites
  • A custom .po file in your child theme

Every visible label, button text, placeholder, and error message is translatable.

3. Notification email branding#

Default emails use your WordPress site name and the same email layout your site uses for other transactional emails. If BuddyPress or BuddyBoss is installed, Better Messages registers its emails as standard BuddyPress email posts — you can edit subject, body, and styling at WP Admin → Emails. Without BuddyPress, a simple HTML template is used; you can also intercept the outgoing mail with the standard WordPress wp_mail filter.

4. Mobile app branding (advanced)#

For sites that want a fully branded iOS / Android app with their own icon, name, and bundle ID, a white-label mobile app build service ships a customized version of the native app on the App Store and Google Play under your brand. WebSocket version required; contact support for scope and pricing.

How to enable#

White label is already on by default — no setting to flip. Just install and customize colors/strings as you wish.

Frequently asked questions#

No. The plugin shows zero attribution in the user-facing interface. The only branding appears in the WP Admin settings panel where admins log in — invisible to end users.

Can I use my own logo in the messenger?#

The messenger doesn't display a logo by default — it lives inside the page layout of your active theme, so the surrounding header/branding is whatever your theme already shows. To add a logo inside the chat surface, target the messenger DOM with custom CSS (for example a ::before block on the conversation header) under Appearance → Customize → Additional CSS.

What about the mobile app — does it say "Better Messages"?#

The default native app on the App Store and Google Play is listed under the generic Better Messages name. Push notifications and the in-app messenger still show your site's name (taken from your WordPress site title), but the store listing and app icon are the generic ones. The white-label mobile-app build service ships your own listing, icon, and bundle ID — see the mobile app docs.

Are notification emails branded?#

Yes — emails use your WordPress site name, accent color, and site URL. The footer doesn't link back to Better Messages.

Can I rebrand the admin panel too?#

The admin panel keeps the "Better Messages" name (so site owners know which plugin they're configuring). To deep-customize the admin, fork a child plugin — not a supported scenario for most use cases.

See also#