White Label WordPress Chat Plugin (No Branding to End Users)
Agencies, SaaS companies, and white-label community platforms running on WordPress need every part of the user experience to feel native — no "Powered by X" attribution leaking out of a plugin. Better Messages ships white-label by default: the messaging UI shows your site's branding only, with no plugin name, no "Powered by Better Messages" tag, and no third-party logo anywhere visible to end users.
What "white label" means here
Three concrete things, all on by default:
- No plugin branding in the user interface — the chat UI carries your site name, accent color, and avatars, not anything labeled "Better Messages."
- No "Powered by" attribution — no footer link, no admin-bar badge, no upsell strip.
- Every string is translatable / overridable — the messenger's text can be rephrased to match your brand voice, not just translated to other languages.
What you can customize
- Accent colors and theme — match the messenger's primary and secondary colors to your brand via WP Admin → Appearance → Customize → Better Messages.
- Every label and button text — use Loco Translate, WPML, Polylang, or place a
.po/.mofile inwp-content/languages/plugins/to override any string. Rename "Messages" to "Inbox", "Chat Room" to "Lounge", etc. - Avatar fallback — use WordPress profile photos, Gravatar, or pull from the active community plugin (BuddyPress, BuddyBoss, PeepSo, UM, FluentCommunity).
- CSS custom properties — every visual token is a CSS variable. Drop CSS into your theme to override anything pixel-precise.
How to enable
White label is on by default — there is no toggle to flip, no "Hide branding" option to find. The plugin never shows its own name to end users out of the box.
To take the customization further:
- Colors: WP Admin → Appearance → Customize → Better Messages
- Text: Install Loco Translate, edit the strings you want to override
- CSS: Add custom CSS via Customizer → Additional CSS, or via the
better_messages_css_customizationsfilter
White-labeled mobile app
For sites that want their own branded iOS / Android app instead of "Better Messages" on the App Store / Play Store, the WebSocket license includes a white-label app rebuild process — your app name, your icon, your splash screen, published under your own Apple Developer / Google Play accounts. See WordPress chat mobile app.
Frequently asked questions
Is there a "Powered by" link anywhere?
No — not in the user-facing UI, not in the mini widgets, not in email notification footers, not in push notification copy. The plugin's admin screens identify themselves, but end users see only your site's branding.
Can I rename "Better Messages" everywhere in wp-admin?
The admin screens carry the plugin name (so site admins know which plugin they are configuring). End-user-facing strings can all be renamed via translation tools.
Does white label work on the free version of Better Messages?
Yes — white label is a default behavior, available on both the free and WebSocket versions. The WebSocket version adds the white-labeled mobile app option.
Can I bundle Better Messages into a theme I sell?
Better Messages is GPL-licensed; redistribution is allowed under GPL terms. Talk to support before bundling — there are also affiliate / OEM arrangements that may fit your case better.
Are emails branded as Better Messages?
No — email notifications use your site's name and sender address (configured in WP Admin → Settings → General). The plugin name does not appear in subject lines or footers.
Does the WordPress.org plugin description count as branding?
The WordPress.org listing is your install path — visitors only see it once during install, not during use. End users of your live site never see the WP.org page.
See also
- Easy customization documentation — CSS variables and customization API
- WordPress chat mobile app — white-labeled native iOS / Android apps
- Translatable strings documentation — overriding any text via translation tools
- WordPress community chat plugin — comparing community platforms