Skip to main content
The customer portal comes with Juiced defaults, but almost every surface is re-brandable. This guide walks through the tenant-side switches that let you replace the Juiced wordmark with yours, theme the UI in your colors, swap the favicon, set support contact points, and (on eligible plans) strip the “Powered by Juiced” footer. Together these turn the portal into something that looks and reads like your own product. For the feature-level rundown, see the Branding and Company Profile feature pages.

Prerequisites

  • Admin role access to your tenant.
  • Logo assets ready to upload — a horizontal wordmark for the nav (light + dark versions), and a square icon for the favicon/avatar. PNG or SVG, under 4 MB each.
  • Your brand color hex codes.
  • Support contact: either a support email address or a helpdesk URL.

Step 1: Open Branding settings

Click Settings in the left sidebar, then Branding (/manage/<tenant>/branding). The page is a single tall form grouped into Branding → Rail Color → Logos → Icons → Footer, all with a single Update branding button at the bottom.

Step 2: Set brand colors

The top two fields are color pickers: Colors take effect in the customer portal immediately after you save — refresh the customer’s tab to see it live.

Step 3: Configure the rail gradient (optional)

The Rail Color section themes the narrow vertical bar on the far left of the customer portal. Two fields: Small detail, but it’s the cheapest way to make the portal look like more than a default Filament install.

Step 4: Upload logos

Scroll to Logos. Two file inputs, both with image editors built in: Click to upload or drag-drop. Filament’s image editor lets you crop/rotate before saving.
If you only have a single logo, upload it to both slots. The Dark Mode field doesn’t fall back to the Primary — without a dark mode asset, dark-mode users see a blank space.

Step 5: Upload icons

Scroll to Icons. Two more file inputs, this time for square artwork: Most tenants use the same image for both — upload once, duplicate the upload for the other slot. At the bottom of the Branding form is a Hide “Powered by Juiced” Footer toggle. The footer is on by default across all plans.
  • If your plan includes the feature, the toggle is enabled — flip it on to hide the footer from the customer portal.
  • If your plan doesn’t include it, the toggle is disabled with a helper text pointing to the upgrade path. See Billing for the plans that unlock footer removal.

Step 7: Save branding

Click Update branding at the bottom of the page. All changes commit together. Refresh the customer portal to verify — nav header, rail, favicon, and any open auth pages should reflect the new look. Branding is only half the portal story — customers also need to know how to reach you for help. That setting lives on a different page. Navigate to SettingsCompany Profile (/manage/<tenant>/company-profile). Scroll to the Support fieldset: Customers see this contact method anywhere the portal offers a “Need help?” or “Contact support” action — account menus, error modals, empty states. Click Save to commit.

Step 9: Set the default TCPA name (optional)

Still on the Company Profile page, the 1:1 Default Consent fieldset has a single field:
  • Default Name — The legal name used for TCPA consent language when a lead is generated under 1:1 consent rules. Usually your legal entity name, not your trade name.
If you’re not running TCPA-compliant flows, leave it blank. Registration-page branding (headline, banner text, consent checkboxes) lives on its own page and is covered in depth in Onboarding customers → Customize the registration experience. Short version:
  • Go to SettingsRegistration Page.
  • Set the Account Creation Headline and Campaign Banner Text to match your brand voice.
  • Add Consent Links for Terms of Service, Privacy Policy, DPAs — one link per row, all required at signup.
  • Optionally require consent re-acceptance on login when you update your terms.
Branding and registration work together — you can’t brand the portal and then drop users into a legal checkbox list that says “Juiced Terms of Service.”

What happens next

With the portal fully branded:
  • Customer-facing emails inherit your avatar, logo, and brand color. Next step is customizing the notification templates themselves — see Notification templates.
  • Custom domain takes the branding further by letting you host the portal at portal.yourcompany.com instead of your-subdomain.juiced.com. See Adding a custom domain.
  • Public marketplace — if you’ve enabled it (see Setting up the marketplace), the public /marketplace page also inherits these brand assets.
  • Partner portals — partner-facing screens pick up the same branding rail gradient and logos, so your partner-side UI matches your customer-side UI without extra configuration.
Branding is a “set once, forget” setting — you’ll come back to it when you rebrand, change logos, or update your plan. Until then, this is the one page that makes the biggest first impression for new customers.