Point a GoDaddy domain to Gumroad

GoDaddy is one of the most popular and widely used domain name registrars. If you're trying to connect your Gumroad profile with a custom domain, there are pretty high chances you'll be doing it through GoDaddy.

The entire setup will take no more than 15 minutes, and here's your step-by-step guide:


  1. You own the domain name you'll be connecting to, and it rests in your GoDaddy account (duh!)

In your GoDaddy account

  1. Log in to your GoDaddy account and visit the domain manager: https://dcc.godaddy.com/domains/
  2. Click on the domain name you wish to connect with your Gumroad profile
  3. Scroll down to the Additional Settings section and click on Manage DNS
  4. You'll now be looking at a few default DNS records set by GoDaddy at the time of domain name purchase. You don't have to worry about them and they are safe to delete. 

  5. Now comes the part where you tell the DNS servers "Hey, when someone types my domain name on their browser, you've got to send them to my Gumroad profile."

    This is achieved by the record type CNAME. A Canonical Name or CNAME record maps an alias name to a true or canonical domain name. You'll now have to create a new CNAME record with the following parameters:

    Type: CNAME
    Host: www
    Points to: domains.gumroad.com
    TTL: 1 hour (this basically tells how long it will take for your changes to go into effect from the next change onwards

    For CNAME, you actually need to put "domains.gumroad.com", not {yourusername}.gumroad.com. 

  6. Your audience might not always enter the "www" part while typing your address. They might just enter example.com and unless you set up the DNS settings for this root or naked domain, they will not land at your Gumroad profile. So, let's fix that now!

    On the same page where you added the CNAME settings, scroll down to find the Forwarding section. Click on the "Add" button next to "Domain".

  7. Select https:// in the FORWARD TO dropdown menu. Remember that when you create a custom domain on Gumroad, we automatically provide it with an SSL certificate, so you don't have to set that up on your end.

  8. Type your domain name with "www" in the box to its right. www.example.com in this case. This ensures that when someone types in your domain name without "www", they get forwarded to the site with "www" — for which you have already set up everything above.

  9. Click on the Preview button to make sure it works, and if it all looks good, hit Save.

That's all for GoDaddy. You don't have to bother with any of the other settings.  

In your Gumroad account

Head to the advanced settings page and enter your domain name in the “Custom domain” box and hit the pink “Update settings" button on the top.

Annnd we're done! If you're lucky, your custom domain will be functional within a couple of hours. Although on some unfortunate days it might take up to 24 hours for it to finally kick in.

What does your audience see?

Once the custom domain setup is complete and everything is up and running, yourcustomdomain.com will point to your Gumroad profile page — what you currently see at username.gumroad.com. (This is just to help you visualize what the page will look like, the URL will not have "gumroad" anywhere).

In case you do not have any products published yet, your audience will be taken to yourcustomdomain.com/follow which is your Gumroad follow page, identical to gumroad.com/username/follow.

Also, this feature does not allow customers to access their content through your own URL. They still have to go to their downloads through a Gumroad download link.

If you don't see your Gumroad profile via your domain even after 24 hours of setup, or face any other glitches, reach out to us using the 'Contact Us' form linked below. 

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