Branding & Custom Domain
Customize how ProductBridge looks to your users — set your brand colors, upload a favicon, and map your own domain to the public portal.
Make ProductBridge Look Like Your Product
When customers land on your public portal, you want it to feel like an extension of your product — not a third-party tool. ProductBridge lets you control branding (colors, favicon) and map your own domain (e.g., feedback.yourproduct.com) so the entire experience stays on-brand.
Branding
Branding settings apply across your public portal, customer-facing emails, and embedded widgets.
Open General settings
Go to Brand Settings → General.
Set your brand color
Pick a primary brand color. This is the accent color used for buttons, links, and highlights across your portal — in both light and dark themes.
Upload a favicon
Upload your product's favicon (the small icon shown in browser tabs). PNG, JPEG, GIF, WebP, and ICO formats are all accepted.
Save
Save your changes. Branding updates apply instantly across the portal — no redeploy needed.
| Setting | Description | Where It Appears |
|---|---|---|
| Brand color | Hex color used as the accent | Portal buttons, links, accents |
| Favicon | Browser tab icon | Public portal, email templates |
Pick a brand color with enough contrast against both white and dark backgrounds — the same color is used in both themes, so a mid-range hue works best.
Custom Domain
By default, your portal lives at your-org.productbridge.io. With a custom domain, you can serve it from a subdomain you own — for example, feedback.yourproduct.com or ideas.yourproduct.com.
How It Works
ProductBridge uses Cloudflare for SaaS under the hood to provision SSL certificates and route traffic to your custom domain. You add a DNS record at your domain registrar, and ProductBridge handles the rest — certificate issuance, renewal, and edge routing.
Add Your Custom Domain
Open Domain settings
Go to Brand Settings → Custom Domain and toggle Enable Custom Domain.
Enter your domain
Enter the hostname you want to use, for example feedback.yourproduct.com.
Use a valid hostname only — no https://, no trailing slash, no port, no path. ProductBridge validates the format before saving.
Add the DNS record
After saving, ProductBridge displays the CNAME record you need to add at your DNS provider. The record name is your custom hostname; the value is the target ProductBridge gives you.
Add the record exactly as shown.
Wait for verification
DNS propagation typically takes a few minutes but can take up to 24 hours. ProductBridge polls verification status automatically — refresh the settings page to see when your domain switches from Pending to Verified.
Done
Once verified, your portal is live at your custom domain with a valid SSL certificate. The default *.productbridge.io URL continues to work as a fallback.
Verification Status
| Status | Meaning |
|---|---|
| Pending | DNS record not yet detected |
| Pending Validation | DNS detected, SSL certificate still being issued |
| Verified | Domain is live and serving traffic with a valid SSL certificate |
Don't delete the CNAME record once verified — the platform uses it to renew your SSL certificate automatically. Removing it will eventually cause your domain to stop working.
Troubleshooting
Verify that:
- The
CNAMErecord points to the exact target ProductBridge gave you - DNS propagation has had time to complete — use a tool like dnschecker.org to confirm your records are visible globally
If everything looks right and the status is still Pending after a few hours, contact support.
This usually means the SSL certificate hasn't been issued yet. Wait 10–15 minutes after the domain shows Verified and try again. Certificate issuance happens asynchronously after verification.
We recommend using a subdomain like feedback.yourproduct.com. Apex domains often have DNS limitations that prevent CNAME records, which can complicate setup. If you need apex support, contact us.
Last updated 4 days ago
Built with Documentation.AI