White-label branding is a feature of Prominara's Agency plan that lets digital marketing agencies customize the client portal with their own logo, brand colors, and custom domain. This means your clients interact with AI visibility data through an interface that looks and feels like your agency's own product, without any Prominara branding visible to them.
White-labeling is a common practice among SaaS platforms serving agencies. Tools like SEMrush, Ahrefs, and AgencyAnalytics offer similar branding features. Prominara extends this to the emerging GEO (Generative Engine Optimization) category, making it one of the first AI visibility platforms to offer fully branded client experiences.
What Branding Options Are Available?
Prominara's white-label system covers 3 core branding areas: visual identity (logo and colors), domain (custom URL), and reports (branded PDFs). Here is a breakdown of each option:
| Branding Element | Where It Appears | Requirements |
|---|---|---|
| Agency Logo | Portal header, login page, email notifications | PNG or SVG, horizontal format, min 200px wide, transparent background |
| Primary Color | Buttons, links, active states, chart accents | Hex code (e.g., #4F46E5) |
| Secondary Color | Hover states, secondary buttons, backgrounds | Hex code (e.g., #818CF8) |
| Custom Domain | Portal URL (e.g., portal.youragency.com) | DNS CNAME record pointing to Prominara |
| Report Logo | PDF cover page and headers | Same as agency logo or custom report logo |
| Report Footer | PDF footer on every page | Agency name, website, contact email |
How to Configure Branding
Step 1: Upload Your Logo
- Navigate to Settings > Organization in your Prominara dashboard
- Scroll to the Branding section
- Click Upload Logo and select your file
- The logo preview updates immediately
For best results, your logo should be a horizontal (landscape) format with a transparent background. We recommend SVG for crisp rendering at any size, or PNG at 2x resolution (minimum 400px wide) for retina displays. Maximum file size is 2 MB. The logo is stored on Cloudflare R2 for fast global delivery.
Step 2: Set Brand Colors
Enter your brand colors as hex codes. The color picker also supports HSL and RGB input. Your colors are applied across the entire portal interface:
- Primary Color: Buttons, links, navigation accents, chart highlights, and active states. Choose a color with sufficient contrast against white backgrounds (WCAG AA requires 4.5:1 contrast ratio for text).
- Secondary Color: Hover states, secondary buttons, subtle backgrounds, and inactive elements. Typically a lighter shade of your primary color.
Step 3: Save and Preview
- Click Save Changes to apply your branding
- Open an incognito/private browser window
- Navigate to your client portal URL to verify the branding
- Check the login page, dashboard, and reports for consistent branding
Branding changes apply to all client portals under your organization immediately. Individual clients cannot override the agency-level branding.
How Do I Set Up a Custom Domain?
A custom domain replaces the default prominara.com/portal URL with your own branded URL like portal.youragency.com. This provides a fully white-label experience where clients never see the Prominara domain.
DNS Configuration
- Choose a subdomain (e.g.,
portal.youragency.comorapp.youragency.com) - Add a CNAME DNS record pointing your subdomain to
portal.prominara.com - Contact Prominara support at contact@prominara.com with your custom domain
- We provision an SSL certificate automatically via Let's Encrypt (typically within 5 minutes)
- DNS propagation takes 1-48 hours depending on your registrar (Cloudflare, GoDaddy, Namecheap, etc.)
# Example DNS record
Type: CNAME
Name: portal
Value: portal.prominara.com
TTL: 3600How Does Report Branding Work?
Generated PDF reports automatically include your agency branding. Reports are generated server-side and stored on Cloudflare R2 for secure distribution.
- Cover Page: Features your agency logo prominently centered, with the report title, client name, and generation date
- Headers: Your logo appears in the top-left corner of every page
- Charts and Graphs: Use your primary and secondary brand colors for data visualization
- Footer: Displays your agency name, website URL, and contact email on every page
- No Prominara Branding: The “Powered by Prominara” watermark is removed on Agency plans
Configure report-specific settings (like footer contact details) in Settings > Reports. You can also set a different logo for reports if your print/PDF logo differs from your web logo.
What Do Clients See in the Branded Portal?
When clients log into the branded portal, they see a simplified, read-only view of their AI visibility data. The portal includes:
Branded Login Page
AI Visibility Dashboard
Score Breakdowns
Recommendations
Competitor Tracking
Report Downloads
Portal Availability by Plan
The client portal is available exclusively on the Agency plan. Starter and Pro do not include client portal access — those plans are scoped to your own team's use of the main Prominara dashboard.
| Feature | Starter / Pro | Agency |
|---|---|---|
| Client portal access | No | Yes |
| Client data sharing | Not available | Yes (per-client scoped) |
| Custom agency logo | Not available | Yes (your agency logo) |
| Custom brand colors | Not available | Yes (your brand colors) |
| Custom domain | Not available | Yes (portal.youragency.com) |
| Branded PDF reports | Not available | Yes (your agency branding) |
| "Powered by Prominara" badge | Not applicable | Removed |
| Client limit | Not applicable | Unlimited |
Frequently Asked Questions
Can I use different branding for different clients?
Currently, branding is set at the organization level and applies to all client portals. All clients see the same logo and colors. Per-client branding is on our roadmap for agencies managing brands with distinct visual identities.
Does the custom domain affect SEO?
The client portal is designed for authenticated access only and is not indexed by search engines. All portal pages include noindexmeta tags. The custom domain does not impact your agency website's SEO or AI visibility in any way.
How long does custom domain setup take?
After adding the DNS CNAME record and contacting support, SSL provisioning typically completes within 5 minutes. Full DNS propagation takes 1-48 hours depending on your registrar. Most Cloudflare-managed domains propagate within 5 minutes.
For more on portal configuration, see the Portal Setup Guide, Permissions, and Portal API Reference.