Help Center

Domains - 7 min read

Configure DNS for a Proof Page Custom Domain

Use your own subdomain, such as proof.yourdomain.com, for TestimonialSoftware.co proof pages, testimonial collection forms, customer stories, and Wall of Love pages.

1. Add CNAME

Point your chosen subdomain to domains.testimonialsoftware.co.

2. Sync status

Return to TestimonialSoftware.co and use Sync Statuses or Verify.

3. Add TXT only if shown

Add the TXT record only when the dashboard asks for certificate validation.

Your main website and email continue working normally. Only the subdomain you connect will point to TestimonialSoftware.co.

Do not change nameservers

You normally do not need to change nameservers, move hosting, or edit your main website records. Add the requested DNS records wherever your DNS is currently managed.

How the custom domain process works

Our custom-domain setup is CNAME first.

  1. You add the custom subdomain in TestimonialSoftware.co.
  2. We show the CNAME target for that hostname.
  3. You add the CNAME in your DNS provider.
  4. You click Sync Statuses or Verify in TestimonialSoftware.co.
  5. Cloudflare usually validates the HTTPS certificate automatically after the CNAME is detected.
  6. If automatic validation needs help, TestimonialSoftware.co shows a TXT record to add.

CNAME is always required. TXT is conditional.

Do not add a random TXT record in advance. The TXT value is unique and appears only when certificate validation requires it.

Before you start

  • Make sure you can access your domain's DNS records.
  • Decide which subdomain you want to use.
  • Open the Domain section in your TestimonialSoftware.co dashboard.

You do not need to move your domain, website, email, or hosting provider.

Choose a proof-page subdomain

Choose a short subdomain that customers can recognize and trust.

proof.yourdomain.com
reviews.yourdomain.com
stories.yourdomain.com
customers.yourdomain.com
testimonials.yourdomain.com

For example, if your main website is yourdomain.com, you can connect proof.yourdomain.com for your TestimonialSoftware.co proof pages.

Find where your DNS is managed

Your domain registrar and DNS provider may be different. Add the records wherever your DNS records are currently managed.

Look for a section named DNS, DNS Records, DNS Management, Advanced DNS, DNS Zone, or Zone Editor.

HostGator style

Nameservers such as hgns1.hostgator.com usually mean DNS is managed in HostGator.

Cloudflare style

Nameservers ending in ns.cloudflare.com usually mean DNS is managed in Cloudflare.

GoDaddy style

Nameservers such as ns1.godaddy.com usually mean DNS is managed in GoDaddy.

Add the domain in TestimonialSoftware.co

In TestimonialSoftware.co, enter the full subdomain you want to connect.

proof.yourdomain.com

Click Add Domain. The domain will move into setup and TestimonialSoftware.co will show the DNS record you need to add.

Add the CNAME record

For proof.yourdomain.com, the CNAME usually looks like this:

TypeCNAME
Host or Nameproof
Target or Valuedomains.testimonialsoftware.co
TTLAutomatic or default
ProxyDNS Only or disabled

If your DNS provider asks for the full name

Some DNS providers want proof. Others want proof.yourdomain.com. If one format is rejected, try the other. Most providers automatically add your main domain after the Host or Name field.

Sync and verify the domain

After saving the CNAME record, return to TestimonialSoftware.co.

Sync Statuses

Refreshes the provider status and checks whether new validation details are available.

Verify

Checks DNS, provider activation, and whether the custom domain is ready to use.

DNS changes may appear within a few minutes, although some providers take longer.

Add TXT validation only when requested

Sometimes HTTPS certificate validation needs an additional TXT record. When that happens, TestimonialSoftware.co shows Additional TXT record required for certificate validation.

Keep the CNAME record in place

The TXT record does not replace the CNAME. Keep the CNAME unchanged and add the TXT record as an additional DNS record.
Type: TXT
Name: _acme-challenge.proof
Value: Your unique certificate-validation value
TTL: Automatic
Proxy: DNS Only
  • Copy the TXT name exactly from TestimonialSoftware.co.
  • Copy the TXT value exactly from TestimonialSoftware.co.
  • Do not add https:// or a URL path.
  • Do not use a TXT value from another domain.
  • After saving the TXT record, click Verify or Sync Statuses again.

Rules to follow while editing DNS

Use only the hostname target

Correct: domains.testimonialsoftware.co. Do not enter https://domains.testimonialsoftware.co.

Keep proxying disabled

If your DNS provider has a proxy option, choose DNS Only, Proxy Off, Unproxied, or Disabled.

Avoid conflicting records

The same subdomain usually cannot have a CNAME plus another A, AAAA, or CNAME record.

Leave website and email records alone

Do not delete @, www, mail, MX, SPF, DKIM, or DMARC records unless your provider tells you to.

Troubleshooting

The domain remains in Provisioning

Confirm the CNAME target, proxy setting, and conflicting records. Wait a few minutes, then sync again.

A TXT record appears after sync

This can happen during certificate validation. Add the exact TXT record shown and keep the CNAME unchanged.

The DNS provider will not accept the record name

Try proof instead of proof.yourdomain.com. For TXT records, try _acme-challenge.proof.

The main website stopped working

A CNAME for proof should not affect the main website. Check whether @ or www was changed by mistake.

The domain opens but shows an SSL warning

The certificate may still be provisioning. Check whether a TXT record is requested, then verify again.

Need help connecting your domain?

Send support these details:

  • The custom subdomain you are connecting.
  • The name of your DNS provider.
  • A screenshot of the CNAME record.
  • A screenshot of the TXT record, when requested.
  • The domain status shown in TestimonialSoftware.co.

Never share private login details

Do not send passwords, domain-transfer authorization codes, two-factor authentication codes, or hosting login credentials.
Contact support