Use a Custom Domain

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 map the domain to tell WordPress to expect traffic for that domain. Just follow the steps below!

In this article


Access Your Custom Domain Records

  1. Log into your domain provider's site
    1. 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. Not sure who your domain provider is? You can look it up with a WHOIS directory such as https://whois.icann.org/en or https://www.godaddy.com/whois to enter your domain and see who it’s registered with.
  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. Complete the sections below

Update the A Record

  1. Click to edit the existing A record OR if there is no existing A record, click to add one
    1. Add/update the following: 
      1. Enter or select @ in the host field to point the record directly to your domain name
      2. Enter 35.225.171.115 into the IP or Points to field (clear any other IPs listed under your A Record)
      3. TTL can be left as is
        A Record screen example from GoDaddy.
    2. Save it!

Update the CNAME

    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!

Map Your Custom Domain

  1. Log into the dashboard of your TeamSnap Website Builder site
  2. Under Tools in your admin dashboard, click Domain Mapping
  3. Enter your custom domain URL (www.example.com) into the empty field
    • Make sure to enter your domain with the www prefix to map it correctly 
  4. Click Map Domain
Note: You can enter an additional domain mapping without the www prefix if desired. In this case, you would have two mapped domains. We recommend starring whichever you prefer as your primary 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.