Home » Customer Portals » Branded Admin Panel

How to Set Up a Branded Admin Panel on Your Domain

A branded admin panel runs the full portal experience on your own domain name with your own logo, colors, and styling. Your users see your brand at every touchpoint, from the login page to every database page, with no visible connection to the underlying platform.

Why Use Your Own Domain

Running a portal on your own domain builds trust with your users. When clients log into portal.yourbusiness.com, they see a professional, branded experience that feels like custom software built just for them. This is especially important for agencies, SaaS products, and service businesses where your brand reputation matters.

Custom domains also keep your portal separate from the platform's main domain. Your users bookmark your URL, your emails link to your domain, and your portal appears in search results under your brand. If you ever need to move to a different infrastructure, your URL stays the same.

Setting Up Your Custom Domain

Step 1: Choose your portal domain.
Pick a domain or subdomain for your portal. Common patterns include portal.yourbusiness.com, app.yourbusiness.com, or admin.yourbusiness.com. If you already have a website on your main domain, a subdomain keeps the portal separate without needing a new domain registration.
Step 2: Add the domain in Web Builder.
In the Web Builder app, create a new domain entry with your chosen domain name. The platform creates a record in the webhosting table that maps this domain to your account. This is where all your portal configuration, pages, and settings will be stored.
Step 3: Configure DNS records.
Point your domain to the platform's servers by adding DNS records at your domain registrar or DNS provider. You need a CNAME record pointing your subdomain to the platform's CloudFront distribution. If you are using a root domain instead of a subdomain, use an A record or ALIAS record depending on your DNS provider. DNS changes can take up to 48 hours to propagate, though most complete within a few minutes.
Step 4: Set up SSL.
HTTPS is required for any portal that handles user logins. If your DNS goes through CloudFront, SSL is handled automatically. If you are using a direct connection, configure an SSL certificate through your hosting provider or use a free certificate from a provider like Let's Encrypt. Your users should always see the lock icon in their browser when accessing your portal.
Step 5: Configure branding elements.
Once the domain is connected, customize the visual appearance. Set your logo URL, choose your primary brand color for buttons and links, customize the login page text, and configure the header and footer content. All branding settings are stored in the webhosting row for your domain and apply to every page automatically.
Step 6: Verify the setup.
Visit your domain in a browser. You should see your branded login page with your logo and colors. Register a test account, log in, and navigate through your portal pages to confirm everything renders correctly. Check on both desktop and mobile devices.

What Gets Branded

The white-label branding applies to every part of the portal your users interact with. The login and registration pages show your logo and colors. The navigation header displays your brand name. Every admin page, form, and data table uses your color scheme. Email notifications sent to your users come from your configured sender address.

For more advanced branding options, see the complete white-label guide which covers custom CSS, email templates, and fine-grained style control.

Multiple Portals on Different Domains

You can run multiple portals on different domains from the same account. Each domain gets its own webhosting configuration, branding, and set of portal pages. This is useful if you serve different audiences, for example a client portal on one domain and a vendor portal on another, or if you offer white-label portals to your own customers.

Set up a branded admin panel on your own domain. Your logo, your colors, your URL.

Get Started Free