White-label portals

Partners get a portal that feels like yours, not a generic tool. Per-tenant theming, logo and favicon uploads, and custom domains resolved by verified host — so a partner's branded portal can live on its own domain, with API and CORS access scoped to exactly that verified host.

acme.partners.yourbrand.com
Acme Partner Hub
DealsMaterialsPayoutsSupportverified domain
12
Open deals
$12.8k
Commissions
34
Materials
Your deals
Northwind renewal$60,000Won
Helio expansion$48,000Proposal
Cobalt new$29,000Qualified
Own theme · own domain · own data — nothing else.
The problem

A generic partner portal undercuts your brand

Off-the-shelf PRM tools slap their own logo on the partner experience. Your partners land on something that looks nothing like your program, and there's no way to give a strategic partner their own branded space.

How it works

The flow, end to end

01

Brand

Set a partner org's theme and upload its logo and favicon.

02

Map

Point a custom domain at the portal; the host resolver ties it to the tenant.

03

Verify

The domain must be verified before it resolves — unverified hosts are rejected.

04

Serve

The partner's branded portal loads on its own domain, with API access scoped to that host.

Capabilities

What's in the box

Per-tenant theming

Each partner org carries its own branding — colors, logo, favicon — applied to its portal.

Branding uploads

Upload logo and favicon assets; served from storage and applied per tenant.

Custom domains

Point a partner portal at a custom domain, resolved to the tenant by verified host.

Verified-host security

Only verified domains resolve — and CORS grants match the same host, so nothing widens access.

Isolation by host

Branding that never becomes a security hole

Custom domains resolve to a tenant only when verified, and the API's CORS layer grants the same verified host — so a branded portal on a partner's domain gets exactly its own data and nothing more.

  • Verified-domain host resolution → req.tenant
  • CORS origin allowlist matches verified white-label hosts
  • Per-tenant assets, never shared across partners
acme.partners.yourbrand.com
Acme Partner Hub
DealsMaterialsPayoutsSupportverified domain
12
Open deals
$12.8k
Commissions
34
Materials
Your deals
Northwind renewal$60,000Won
Helio expansion$48,000Proposal
Cobalt new$29,000Qualified
Own theme · own domain · own data — nothing else.
It feels like yours

Theming deep enough that partners forget it's a platform

Each partner org carries its own colors, logo, and favicon, applied everywhere its portal renders. Point it at a custom domain and — once verified — that domain becomes the partner's own front door, with PartnerOS invisible behind it and access scoped to exactly that host.

  • Per-tenant colors, logo, and favicon served from storage
  • A verified custom domain becomes the partner's front door
  • Zero PartnerOS branding on the partner experience
acme.partners.yourbrand.com
Acme Partner Hub
DealsMaterialsPayoutsSupportverified domain
12
Open deals
$12.8k
Commissions
34
Materials
Your deals
Northwind renewal$60,000Won
Helio expansion$48,000Proposal
Cobalt new$29,000Qualified
Own theme · own domain · own data — nothing else.
1:1
portal-to-partner branding
0
unverified domains ever resolve
partner domains, each isolated by host
0
shared branding assets across tenants

Ready to run your partner program in one place?

Book a walkthrough and see recruitment, PRM, automation, payouts, CX, and dashboards working together — on one platform.