Setup Guides

Setting up Trust Center on WordPress

WordPress powers over 40% of the web, and most WordPress sites have DNS managed through a separate registrar like GoDaddy, Cloudflare, Namecheap, or SiteGround. Adding your Trust Center requires one record in whichever DNS provider manages your domain.

Where to add your DNS record

WordPress.com hosted sites have DNS managed by Automattic. Self-hosted WordPress sites (on WP Engine, Kinsta, Bluehost, SiteGround, etc.) have DNS managed wherever you registered your domain. Log in to your domain registrar — not your hosting panel — and look for the DNS management area.

Adding the CNAME record

  1. Log in to your domain registrar (GoDaddy, Namecheap, Cloudflare, etc.)
  2. Find DNS Management or DNS Settings for your domain
  3. Add a new CNAME record:
Type: CNAME
Host / Name: trust
Points to / Value: trustcenter.pro
TTL: 3600 (or Auto)

Save the record. Propagation typically takes 5–30 minutes.

Why not use a plugin

There are hundreds of GDPR and privacy plugins for WordPress. Most inject scripts into your page, add database tables, and require ongoing updates. When a plugin goes unmaintained or conflicts with another, your compliance pages can break silently. A DNS-based approach is entirely outside your WordPress installation — it cannot be broken by a plugin update, a theme change, or a hosting migration.

Cloudflare DNS users

If your domain's DNS is managed by Cloudflare (common for WordPress sites using Cloudflare for performance), add the CNAME record in your Cloudflare dashboard under DNS → Records. Set the proxy status to DNS only (grey cloud) for the trust subdomain.

Linking from your WordPress site

Add a menu item to your footer pointing to https://trust.yourdomain.com. In WordPress, go to Appearance → Menus, select your footer menu, and add a custom link.

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 →