Skip to content

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.

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

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.

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 );
  • 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.