White-label
White-label is a Pro feature on Agency plans that lets you present PrimoCRM under your own brand. It is cosmetic rebranding: it changes what your clients see, not how licensing or security work underneath. If the license downgrades, branding reverts to the PrimoCRM defaults automatically, so nothing breaks.
What you can change
Section titled “What you can change”| Setting | Effect |
|---|---|
| Brand name | Replaces “PrimoCRM” throughout the admin |
| Logo | Uploads your logo (via the media library or a URL) |
| Menu icon | Sets the admin menu icon |
| Footer | Sets a custom admin footer |
| Upsell visibility | Hides upgrade prompts and license notices from clients |
| Plugin listing | Renames or hides the plugin on the Plugins screen |
Configuring
Section titled “Configuring”Open Settings then White-label (visible on Agency plans). Set your brand name, upload a logo, choose the menu icon, and toggle what to hide. A live preview shows the result as you edit.
Managing licenses quietly
Section titled “Managing licenses quietly”On white-labeled installs you typically manage the license yourself rather than
exposing the License screen to clients. You can hide the License and White-label
tabs, then manage the key from wp-config.php:
define( 'PRIMOCRM_PRO_LICENSE_KEY', 'your-key-here' );To re-reveal the License and White-label tabs for your own administration, define
the agency escape hatch in wp-config.php:
define( 'PRIMOCRM_PRO_AGENCY', true );How it behaves
Section titled “How it behaves”- Branding is applied per site, so each client site can carry its own brand.
- The rebrand fills only cosmetic seams. Underlying feature gating and licensing are unchanged.
- If the Agency entitlement is lost, the white-label settings stop applying and the defaults return.