Skip to main content

Add a custom domain

Point a subdomain you own at your Wall of Love and landing page.

Written by Damon Chen

Point a subdomain you own at your Wall of Love and landing page. Custom domains are available on paid plans. You need access to your domain’s DNS settings.


What is a subdomain?

A subdomain sits in front of your main domain. Example: love.yourwebsite.com uses the subdomain love on yourwebsite.com.

Use a subdomain. Root domains such as your-company.com are not accepted.


Add the custom domain in Testimonial

  1. On the dashboard, click the 3-dot icon on the space card and select Custom domain.

  2. Enter a subdomain, not the root domain. Common choices:

    • testimonial.yourwebsite.com

    • love.yourwebsite.com

    • shoutout.yourwebsite.com

  3. As you type, a CNAME table appears with copy buttons. Copy these values:

    • Type: CNAME

    • Name: the subdomain label. For love.yourwebsite.com, Name is love.

    • Value: cname.testimonial.to

  4. Pick your DNS host and follow the short steps. Hosts include Cloudflare, GoDaddy, Namecheap, Google/Squarespace, Route 53, and Other. On Cloudflare, turn the proxy off so the cloud is grey (DNS only), not orange.

    notion image
  5. Click Check DNS. The result is connected, mismatch, or missing.

  6. After the record points at cname.testimonial.to, click Retry connection. The secure connection (SSL) can take a few minutes.

  7. When the domain is set, the Custom domain row in the space sidebar shows the hostname.


CNAME details

If the custom domain is testimonial.yourwebsite.com, Name is testimonial and Value is cname.testimonial.to.

Note: If you later remove the custom domain from Testimonial, also remove the CNAME record.

Host docs, if you need them:

Add a favicon for the custom domain in Extra Settings under Group Meta Tag. Upload the icon and save.

Note: DNS can take more than 24 hours. It often finishes sooner. Use Check DNS in the custom domain modal for the current result.


Troubleshooting

The page layout looks different

If you just added the domain and the layout does not match the testimonial.to URL, message us in the chat widget.

The domain does not work yet

  • Click Check DNS. Connected means the record matches. Mismatch means a record exists, but the value is not cname.testimonial.to. Missing means the CNAME is not visible yet.

  • Wait for the CNAME to propagate. That can take 24 to 72 hours depending on your provider.

  • You can also check the record at What’s My DNS.

  1. Enter your subdomain.

  2. Select the CNAME record type.

  3. Click Search. A working record looks like this:

Once the record points at cname.testimonial.to, click Retry connection. The secure connection (SSL) can take a few minutes.

CNAME is added but the domain still fails

  • On Cloudflare, set the CNAME to DNS only, not proxied. The cloud must be grey, not orange.

    notion image
  • Do not add more than one record for the same name. DNS does not allow two CNAME records on one name, and a CNAME cannot sit next to an A record for the same host. Example: if love.yourwebsite.com CNAMEs to cname.testimonial.to, do not also add an A record for love.yourwebsite.com.

Need help? Message us in the chat widget.

Did this answer your question?