Replace TTSWP branding with your agency's brand across the plugin admin, the audio player, and the WordPress plugin list. Set distinct names for the Free and PRO versions, point support links to your own site, and hide menus per user role. Agency plan feature.
What you can rebrand
- Plugin name and logo: shown in the WordPress admin sidebar, the plugin's settings pages, and the audio player
- Separate names for Free and PRO: pick one label for the free version and another for the PRO add-on, so both appear under your brand
- Author name and website: shown on the WordPress Plugins list and in the plugin's About box
- Affiliate and License menus: hide both from the admin sidebar so clients never see upsell prompts or license activation flows
- Page visibility per user: control which admin pages each user role can see (hide Voices from editors, hide Stats from clients, etc.)
Set up White Label
- Go to Text to Speech → White Label.
- Upload your logo (SVG or PNG, recommended size 160x40).
- Enter the plugin name shown in the admin sidebar.
- Enter separate display names for the Free and PRO versions if you ship both.
- Enter your author name and website URL (replaces "Mementor" and "ttswp.com" in the plugin list).
- Toggle Hide Affiliate menu and Hide License menu on.
- Save.
Changes apply immediately. Log out and log back in as a client user to verify the new branding shows up.
Free and PRO with separate names
If your clients install both the free TTSWP plugin and the PRO add-on, each can carry its own white-label name. Example setup:
- Free version label: "Acme Audio"
- PRO version label: "Acme Audio Pro"
Both appear under your agency brand in the Plugins list and the admin sidebar. Clients see one consistent product family, not two unrelated plugins.
Author name and website
The WordPress Plugins screen shows the plugin author name and a link to the author's website. White Label replaces both:
- Author: replaces "Mementor" with your agency name
- Author URI: replaces
https://ttswp.comwith your site URL - Plugin URI: replaces the WordPress.org plugin page link with your own product page
The About box inside the plugin admin shows the same updated author and website.
Hide Affiliate and License menus
By default the plugin shows two admin menus that are not relevant to client sites:
- Affiliate: where Pro and Agency users find their referral link and earnings
- License: where users activate or manage their TTSWP license key
Both can be toggled off in White Label settings. Once hidden, neither menu appears for any user on that site, including site administrators.
This keeps client admin clean and avoids prompting them to upgrade or activate a license you have already handled at the agency level.
Control page visibility per user
Hide specific TTSWP admin pages from selected user roles or individual users. Useful when you want clients to only see what they need.
- Go to Text to Speech → White Label → Page visibility.
- For each TTSWP admin page (Overview, Voices, Player, Content, Tools, Statistics, Advanced), pick which roles can see it.
- Save.
Common patterns:
- Editors: see Overview only, hide Voices and Advanced
- Clients (custom role): see Overview and Statistics, hide everything else
- Site administrator (you): full access
Hidden pages are removed from the admin menu and blocked at the route level. A user who knows the URL still cannot access a hidden page.
Credit allocation across client sites
The Agency plan comes with one shared credit pool. Decide how to split it across your clients' sites.
- Go to app.ttswp.com/agency.
- See your pool balance and all connected sites.
- Click Allocate next to a site.
- Enter a monthly credit limit for that site.
- Save.
Each site gets its own reset date and its own balance tracking. Credits you allocate cannot be moved back during the month.
Reselling the plugin to clients
Agency customers resell the plugin under their own brand. Each client site connects to your TTSWP account and uses your credit pool. Clients see your branding in the plugin.
Pricing and packaging are up to you. Typical agency models:
- Include audio in a monthly site management retainer
- Charge a per-site monthly fee with a credit allowance
- Bill per-credit usage on top of a flat fee
Limits of White Label
White Label hides TTSWP branding inside the plugin admin and the player. It does not:
- Change the WordPress.org plugin page name (the public listing always shows "TTSWP")
- Hide the plugin folder in
wp-content/plugins/text-to-speech-tts/ - Rename the plugin folder (would break automatic updates)
- Remove TTSWP references from the WordPress database
If a client inspects their server files, they will see the plugin by its real name. For most use cases this is fine.