Setting up a custom domain

In this article:

The “Custom Domain” feature allows you to direct your customers to a custom domain like "" instead of “”

DNS Configuration

First, you need to set up the DNS records with your domain registrar. If your domain is "", your DNS records should be as follows:

Host name Record type Value
@ URL redirect

Note: For the CNAME record, you need to put "," not {username} We also provide support for custom domains through CNAME records, so you don't have to re-configure nameservers for it.


If you wish to use a subdomain, like, your DNS records should be as follows:

Host name Record type Value
store CNAME

Update your Gumroad settings

Next, head to your Gumroad Advanced Settings, enter your domain name in the “Custom domain” section and click “Verify” on the right. If you see a failure message, recheck your DNS settings and wait for 24-48 hours for them to propagate. 

Click “Update settings” to save your changes. If you are still facing issues, contact your domain registrar’s support team. 

We also provide your custom domain with a free SSL certificate, please give it up to 24 hours to activate.

IP address issues

Some providers may ask you to enter an IP address to set up a custom domain. You can enter

Cloudflare issues

Unfortunately we don't support Cloudflare Proxies for custom domain verification. In the case you have Cloudflare Proxy enabled, you will have to disable it and then click the "Update settings" button on your Advanced Settings page. 

Also, the "URL Redirect" record type is just to ensure that is redirected to For Cloudflare, you can point the CNAME of both @ and www records to

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us