DEV Community

Justin for iwhitelabel.io

Posted on Edited on Originally published at iwhitelabel.io

White Label Capability Framework: Domain 1, Brand

▶ Watch: White-Label Software: 5 Capabilities to Evaluate Before You Buy (2:21)

Brand answers the most visible white-label question:

Can I make the software look and feel like my own?

It goes well beyond uploading a logo. A genuinely branded experience can extend across the customer-facing app, the login flow, emails, reports and every other touchpoint. Here's what the White-Label Capability Framework checks.

The Brand checklist

Capability What to look for
Logo / brand assets Your logo, mark, wordmark and icon replace the provider's defaults in the live product
UI brand configuration A brand kit (colours, fonts, styling) applied across the interface. Custom CSS counts, but a theme control is enough. Example: a chat widget uses your colours and logo
Favicon Browser tab (and app/PWA icon) shows your icon
Branded frontend Customer-facing screens, navigation, labels and portal show no vendor name, logo or default identity
Branded login Sign-in, registration and password-reset screens use your logo, colours and copy
Custom domain Product runs on your domain/subdomain (e.g. app.buyer.com) after DNS setup, with valid SSL on that hostname. Look for documented hostname mapping plus certificate setup, ideally automated
Branded emails Invites, resets, notifications and invoices send from your From name/address with branded templates, via custom SMTP or provider-managed sending from a verified buyer domain
Branded reports / documents Reports, PDFs, exports and invoices carry your logo, colours and header/footer
Backend dashboard branding The admin/operator dashboard your staff and sub-admins use is branded, so internal users don't see the true vendor
Per-client branding Each tenant can have its own brand kit (and, where offered, hostname), not just one agency-wide theme
Provider branding removal Vendor name, logo and "powered by" marks can be removed
Branded mobile app App or PWA shows your app name, icon, splash screen and interface
Branded app-store app Android/iOS app published under your Play Console / Apple Developer account and store listing
Branded support surfaces Help centre, knowledge base, in-app help or docs site use your brand

Dev tip: the custom domain row is where "white label" claims often fall apart. Mapping a CNAME is only half of it. Check that SSL is issued for your hostname and how the certificate is provisioned.

Brand maturity

Level What it looks like Typical buyer fit
1. Brandable Core identity (logo, colours, basic customer-facing branding), maybe reports/documents. Broader surfaces stay provider-controlled Branded Business
2. Enhanced A consistent experience across the main touchpoints: frontend, login, custom domain, transactional emails, provider branding removal Branded Business, Agency, Reseller
3. Deep Extensive control across all relevant surfaces: per-client branding, backend dashboards, mobile and app-store apps, support surfaces Agency, Reseller, SaaS Builder, Solution Integrator

Why it matters by buyer type

  • Agencies typically need per-client branding on top of their own agency-level branding.
  • Resellers need custom branding and provider branding removal, because they're selling the software as their own product.
  • SaaS Builders / Solution Integrators usually land at Deep, where the software becomes part of their own product.

Not every platform meets every requirement. Many market themselves as white label but only offer partial capabilities, like a custom domain or white-label PDF reports, while the rest of the platform keeps the provider's branding. Match your claim to what's verified.

Next in series → Domain 2: Flexibility, or how far you can adapt the software to the way you want to operate.


This post is part of the **White-Label Capability Framework* series. The full framework, with every capability definition and maturity table, lives at iwhitelabel.io/pages/the-white-label-capability-framework. See the White-Label Software Glossary for terms, or browse white label software by category.*

Top comments (0)