Setup Guides

Setting up Trust Center on HubSpot CMS

HubSpot CMS hosts websites on HubSpot's infrastructure. Custom domains are connected via DNS at your registrar. Adding a Trust Center subdomain requires one CNAME record — no HubSpot theme development, no module creation.

HubSpot domain setup

HubSpot connects custom domains by asking you to add DNS records at your registrar. Your domain's DNS stays with GoDaddy, Cloudflare, Namecheap, or wherever it was registered. Add the Trust Center CNAME there.

Adding the CNAME record

Type: CNAME
Name: trust
Value: trustcenter.pro
TTL: 3600 (or Auto)

Add this at your domain registrar. HubSpot's website and all your HubSpot tools are completely unaffected.

HubSpot and the data you process

HubSpot is a CRM and marketing platform — it processes significant personal data including contact records, email engagement data, website visit tracking (the HubSpot tracking pixel), form submissions, and sales activity. HubSpot processes this data on your behalf as a data processor, which means you need a DPA with HubSpot (available in their platform settings) and you need to disclose HubSpot as a data processor in your privacy policy.

Trust Center's privacy policy maintenance includes disclosures for common processors like HubSpot.

HubSpot includes a cookie consent banner for CMS Hub. If you use it, ensure it's configured to block HubSpot's analytics cookie until consent is given — the default configuration may not be fully GDPR compliant out of the box. Your Trust Center cookie policy should reflect the cookies HubSpot sets.

In HubSpot CMS, edit your global footer module (or site footer template) and add a link to https://trust.yourdomain.com. If your footer is a global partial, the change will apply across all pages automatically.

Ready to simplify your compliance?

Trust Center manages your privacy policies, cookie consent, and DSARs — one platform, all your brands, always up to date.

Get early access →