Custom Domains & Branding
Every PathPro project comes with a subdomain out of the box, but you can take it further by connecting your own custom domain and removing PathPro branding. This makes your feedback portal, roadmap, and voting pages feel like a seamless part of your own product.
Default Subdomain Routing
When you create a project in PathPro, it's immediately accessible at your-project.app.pathpro.co, where your-project is the slug you chose during project creation. This subdomain is fully functional from the moment your project goes live — your community can visit it to view your roadmap, vote on features, read release notes, and submit feedback.
The subdomain is tied to your project slug and cannot be changed after creation. All pages within your project are nested under this subdomain, so your roadmap lives at your-project.app.pathpro.co/roadmap, feature voting at your-project.app.pathpro.co/features, and so on. This URL structure remains consistent whether you use the default subdomain or a custom domain.
For many teams, the default subdomain works perfectly well. It's fast, requires no configuration, and is secured with HTTPS automatically. Custom domains are primarily useful when you want your feedback portal to match your brand identity or when you want to avoid exposing a third-party tool name to your customers.
Setting Up a Custom Domain
To connect a custom domain, navigate to Settings > Custom Domain in your project dashboard. Enter the domain you want to use — for example, feedback.yourcompany.com or roadmap.yourcompany.com. Subdomains of your company's main domain work best because they don't require you to change your primary domain's DNS configuration.
The setup process has three steps:
- Step 1: Enter your domain — Type the full domain (including subdomain) into the custom domain field and save.
- Step 2: Configure DNS — PathPro displays the DNS records you need to add at your domain registrar. This typically involves creating a CNAME record.
- Step 3: Verify — Once DNS has propagated, click "Verify Domain" in PathPro. The system checks that your DNS records are correctly configured and activates your custom domain.
The entire process usually takes between 5 and 30 minutes, depending on how quickly your DNS provider propagates changes. Some providers can take up to 48 hours, though this is rare with modern DNS infrastructure.
DNS Configuration
PathPro requires a CNAME record pointing your custom domain to PathPro's servers. The specific configuration is:
- Record Type: CNAME
- Host/Name: Your subdomain (e.g.,
feedbackif your domain isfeedback.yourcompany.com) - Value/Target:
cname.app.pathpro.co - TTL: 300 (or your provider's default)
If you're using a root domain (e.g., yourcompany.com without a subdomain prefix), you'll need to use an A record instead, since CNAME records cannot be set on root domains per DNS standards. PathPro provides the IP addresses for A record configuration on the settings page.
If your domain uses a CDN or proxy service like Cloudflare, make sure to configure it in "DNS Only" mode (gray cloud icon in Cloudflare) rather than proxied mode. Proxied mode can interfere with PathPro's SSL certificate provisioning.
After adding the DNS record, you can verify propagation using a tool like dig or an online DNS checker. Look for your CNAME record resolving to cname.app.pathpro.co before attempting verification in PathPro.
Domain Verification
Once your DNS records are in place, return to the Settings > Custom Domain page and click "Verify Domain." PathPro performs a DNS lookup to confirm that your records point to the correct destination. If verification succeeds, your custom domain becomes active immediately.
During verification, PathPro also provisions an SSL certificate for your custom domain using Let's Encrypt. This process is fully automatic — you don't need to purchase or configure a certificate yourself. The certificate is renewed automatically before expiration, so HTTPS on your custom domain is maintenance-free.
If verification fails, PathPro displays a diagnostic message explaining what went wrong. Common issues include:
- DNS not propagated yet — Wait a few more minutes and try again. DNS changes can take time to propagate globally.
- Incorrect CNAME target — Double-check that your CNAME points to
cname.app.pathpro.coexactly, with no trailing dots or typos. - Conflicting records — If you have both a CNAME and an A record for the same subdomain, remove the A record. Only one record type should exist per hostname.
- Proxy interference — Disable any CDN proxy features temporarily while verifying, then re-enable them after verification completes.
You can check your domain's verification status at any time from the settings page. The status will show as "Pending," "Verified," or "Failed" with details.
White-Label Options
Beyond custom domains, PathPro offers white-label options that let you minimize or remove PathPro branding from your public-facing pages. The level of customization available depends on your plan:
- Custom domain — Available on all paid plans. Replaces
your-project.app.pathpro.cowith your own domain. - "Powered by PathPro" badge removal — Available on Pro and Enterprise plans. Removes the small PathPro attribution badge from the footer of your public pages.
- Custom favicon — Upload your own favicon so browser tabs show your brand icon instead of PathPro's.
- Custom colors and header — Adjust your project's accent colors, header background, and navigation styling to match your brand. See the Header & Design article for full details.
With a custom domain and white-label options enabled, your community members will see a feedback portal that looks and feels entirely like part of your product. The URL is yours, the branding is yours, and the experience is seamless. This is particularly valuable for SaaS companies that want to collect structured product feedback without sending customers to a visibly third-party platform.
To configure white-label options, navigate to Settings > Branding in your project dashboard. Changes take effect immediately across all public pages.