Use a Custom Domain With Website Builder

If you would like to use a custom domain name with your site (for example, www.myleague.com instead of myleague.teamsnapsites.com), you will need to make changes to your domain’s DNS (Domain Name System) information and then tell WordPress to expect traffic for that domain. Just follow the steps below!

Setting Up a Custom Domain for Website Builder

  1. Log into your domain provider's site
    • Don't have a custom domain yet? You can purchase one from a domain registrar (namecheap.com, godaddy.com, etc). Once you have your custom domain name, you will need to modify your DNS settings. Your domain registrar hosts your DNS information and necessary changes can be made through the account you set up on the domain provider's site.
  2. Access the DNS management area (using a registrar not shown below and having trouble locating your DNS manager? Let us know at support-website-builder@teamsnap.com and we'll be happy to help!)
    • GoDaddy
      1. Click My Products
      2. Click the DNS button next to the URL you need to update
      3. Move on to Step 4
    • Network Solutions
      1. Click My Domain Names
      2. Locate your domain name and click Edit next to Advanced DNS Settings 
      3. Move on to Step 4
  3. Locate the Records section (see above for specific steps in common registrar sites)
  4. Remove any existing domain redirects (skip this step if it does not apply to you)
  5. Enter or update your DNS records
    1. A Record
      1. Click to edit the existing A record OR if there is no existing A record, click to add one
      2. Add/update the following: 
        1. Enter/select the @ host to point the record directly to your domain name
        2. Enter 146.20.31.25 for the IP/Points To field (clear any other IPs listed under your A Record)
        3. TTL can be left as is
      3. Save it!
    2. CNAME Record
      1. Click to edit the CNAME record for your www subdomain name OR if there is no existing CNAME record, click to add one
      2. Add/update the following:
        1. Enter/select the host as www
        2. Enter your Website Builder domain (e.g. *site-name.teamsnapsites.com) in the Points To field
          *Note:
           Please do not actually enter site-name.teamsnapsites.com, that is an example URL used only for this help article. Replace the site-name portion with your Website Builder site name. For example, allstars.teamsnapsites.com or bananaleague.teamsnapsites.com
        3. TTL can be left as is
      3. Save it!
  6. Log into your Website Builder site
  7. Under Tools in your admin dashboard, click Domain Mapping
  8. Enter your domain URL (www.example.com) into the empty field
    • Make sure to enter your domain with the www prefix to map it correctly. 
  9. Click Map Domain

That’s it! It can sometimes take as long as 48 hours for the DNS changes that you made in the first section to take effect. During this time the site may be inaccessible in a browser and the health status may be displayed as invalid on the Website Builder domain mapping page, so keep that in mind. Once the changes have taken effect you will be able to visit your custom domain in a browser and end up at your Website Builder site!

Note: Once your custom domain is set up you will log in using your new URL with /wp-admin added to the end. For example,  www.example.com/wp-admin.

Please contact us at support-website-builder@teamsnap.com if you continue to see any issues after the 48 hours has passed.