Learn how to use your own domain for your FeatureShark feedback board to maintain consistent branding and improve user trust.
Custom domains allow you to serve your FeatureShark board from your own domain instead of the default yourproject.featureshark.com
subdomain. This provides:
feedback.yourapp.com
vs yourapp.featureshark.com
Before setting up a custom domain, ensure you have:
feedback.yourapp.com
- Most popular choiceideas.yourapp.com
- For innovation-focused brandingfeatures.yourapp.com
- Clear feature request focuscommunity.yourapp.com
- Emphasizes community engagementroadmap.yourapp.com
- If primarily used for roadmap sharingAdd a CNAME record in your DNS provider pointing to FeatureShark:
Type: CNAME
Name: feedback (or your chosen subdomain)
Value: custom.featureshark.com
TTL: 3600 (or your provider's default)
Cloudflare:
custom.featureshark.com
AWS Route 53:
custom.featureshark.com
GoDaddy:
Namecheap:
feedback.yourapp.com
)Automatic SSL (Recommended):
Custom SSL Certificate:
# Example: Generating CSR for custom certificate
openssl req -new -newkey rsa:2048 -nodes \
-keyout feedback.yourapp.com.key \
-out feedback.yourapp.com.csr \
-subj "/CN=feedback.yourapp.com"
Verify DNS configuration has propagated globally:
# Check CNAME record
nslookup feedback.yourapp.com
# Check from different locations
dig @8.8.8.8 feedback.yourapp.com CNAME
dig @1.1.1.1 feedback.yourapp.com CNAME
Ensure SSL is working correctly:
# Check SSL certificate
openssl s_client -connect feedback.yourapp.com:443 -servername feedback.yourapp.com
# Verify certificate chain
curl -I https://feedback.yourapp.com
Configure email notifications to match your custom domain:
Email From Address:
noreply@yourapp.com (instead of noreply@featureshark.com)
Email Links:
For enhanced email deliverability:
SPF Record:
v=spf1 include:_spf.featureshark.com include:yourapp.com ~all
DKIM Configuration:
Set up redirects from old FeatureShark URLs to maintain SEO:
301 Redirects Automatically Handled:
yourproject.featureshark.com
→ feedback.yourapp.com
Enterprise customers can configure multiple domains:
feedback.yourapp.com
- Main feedback boardideas.yourapp.com
- Alternative brandingroadmap.yourapp.com
- Public roadmap focusFor enhanced performance and security:
Setup Steps:
Page Rules for Optimization:
feedback.yourapp.com/*
- Browser Cache TTL: 4 hours
- Cache Level: Standard
- Security Level: Medium
- Always Use HTTPS: On
Monitor custom domain performance:
Problem: CNAME record not resolving after several hours Solutions:
custom.featureshark.com
ipconfig /flushdns
on Windows)Problem: A record exists for the same subdomain Solutions:
Problem: SSL certificate doesn't match custom domain Diagnostic Steps:
Manual Resolution:
# Check current certificate
openssl s_client -connect feedback.yourapp.com:443 -servername feedback.yourapp.com < /dev/null 2>/dev/null | openssl x509 -noout -subject -dates
Problem: Browser shows "not secure" despite SSL certificate Solutions:
Diagnostic Steps:
dig
command)Optimization Solutions:
FeatureShark automatically redirects HTTP to HTTPS:
http://feedback.yourapp.com → https://feedback.yourapp.com
HTTP Strict Transport Security automatically enabled:
Strict-Transport-Security: max-age=31536000; includeSubDomains
Additional security headers for custom domains:
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
FeatureShark verifies domain ownership through:
FeatureShark provides monitoring for:
Consider additional monitoring with:
Document your custom domain setup:
domain_config:
custom_domain: feedback.yourapp.com
dns_provider: cloudflare
cname_record:
name: feedback
target: custom.featureshark.com
ttl: 3600
ssl_method: automatic
email_domain: yourapp.com
Continue customizing your FeatureShark experience:
Setup Time: 30-60 minutes (including DNS propagation)
Maintenance: Minimal after initial setup
Available On: Pro and Enterprise plans
Last Updated: September 2025
Still need help? Contact our support team