Connect Your Custom Domain
Mapping Your Custom Domain to Your TeamSnap Website
Want to use a custom domain name with your site (for example, www.myleague.com instead of myleague.teamsnapsites.com)? We can help!
In this article:
- What is Domain Mapping?
- Submitting your Custom Domain Mapping request
- Required DNS Settings
- Domain Registrar-Specific Instructions
- Important Information and FAQs
- Troubleshooting
What is Domain Mapping?
Domain mapping allows you to use your own domain name (like yourteamname.com
) for your TeamSnap website instead of the default TeamSnap subdomain (e.g., myleague.teamsnapsites.com
). This gives your team or club a more professional web presence.
Submitting Your Custom Domain Mapping Request
- Purchase a domain from a domain registrar (namecheap.com, domains.google, godaddy.com, etc.) if you don't already own one
- Update your DNS settings as outlined in the next section
- Complete the Custom Domain Mapping Request Form with the following information:
- Your Organization Name
- Your TeamSnap URL
- The domain you want to map to
- A screenshot of your updated DNS settings
- Your submission will go directly to Thrive, our website partner, who will complete the mapping and confirm back with you
If you need assistance with any of the steps performed in your domain records, please contact your domain provider (the company you purchased your custom domain from) directly for assistance. They can assist with specifics within your domain settings, whereas TeamSnap and Thrive will assist with your website builder site.
Required DNS Settings
To map your custom domain to your TeamSnap website, you'll need to update three specific DNS records with your domain registrar:
Required DNS Records
Record Type | Host/Name | Value |
---|---|---|
A Record | @ | 141.193.213.10 |
A Record | @ | 141.193.213.11 |
CNAME | www | wp.wpenginepowered.com |
Important Notes:
- Remove any existing A Records that may conflict with these new settings
- Remove any existing www records (A or CNAME) before adding the new CNAME record
- DNS changes can take 24-48 hours to fully propagate across the internet
Domain Registrar-Specific Instructions
Below are specific instructions for updating DNS settings with common domain registrars:
GoDaddy
To change your domain's nameservers with GoDaddy:
- Log in to your GoDaddy account
- Navigate to My Products and select Domains
- Choose the domain you want to update
- Under Additional Settings, click Manage DNS
- In the DNS Records section, add or edit your records to match the required settings
- Click Save to apply the changes
Namecheap
- Log in to your Namecheap account
- Go to the Domain List section and click Manage next to your domain
- Select the Advanced DNS tab
- Add or edit your records to match the required settings
- Click the green checkmark to save your changes
Bluehost
If your domain is registered with another provider but you're using Bluehost's hosting services:
- Log in to your Bluehost account
- Go to Domains > Domain Manager
- Click on DNS next to the domain you wish to edit
- Add or edit your records to match the required settings
- Save your changes
IONOS
- Log in to your IONOS account
- Navigate to the Domains & SSL section
- Select the domain you wish to modify
- Click on DNS Settings
- Edit your DNS records to match the required settings
- Save your changes
Network Solutions
- Log in to your Network Solutions account
- Go to the Domain Names section
- Select the domain you want to update
- Click on Edit DNS
- Update your DNS records to match the required settings
- Save your changes
Squarespace
- Log in to your Squarespace account
- In the Home Menu, click Settings, then Domains
- Click on the domain you want to update
- Scroll down to the DNS Settings section
- Add or edit records to match the required settings
- Save your changes
Important Information and FAQs
- DNS Propagation Time: DNS updates can take up to 48 hours to take effect; during that time, your site may be inaccessible. We recommend making these updates during a slower period for your Organization.
- Logging In After Mapping: Once your custom domain is set up, you must log in using your new URL with
/wp-admin
added. For example,www.example.com/wp-admin
. - SSL Certificate: An SSL will automatically be generated for your new website, so your visitors can securely browse your site.
- Previous Domain Use: If your custom domain was previously used on a site from another service where your nameservers were changed, you will need to revert the nameservers back to the default for your domain provider. Most domain providers have instructions for their default in their support documentation, or you can contact their support team for assistance.
Troubleshooting
Unable to Edit DNS Settings?
If you cannot edit DNS settings at your registrar, your nameservers (NS) may have been changed to point to another service. You have two options:
- Update DNS records at the service managing your nameservers
- Reset nameservers to use your registrar's default nameservers
IMPORTANT: If you have other services like email or subdomains pointing elsewhere, you may lose these connections when changing nameservers. We recommend recording all current DNS records before making changes.
Common Issues
- Website not loading after DNS changes: Remember that DNS changes can take up to 48 hours to fully propagate. During this time, your site may be temporarily inaccessible.
- "Not secure" warnings: Make sure you've added both A records and the CNAME record correctly. Once your custom domain is set up, an SSL will automatically be generated for your new website.
- Email services stopped working: Check if your email was using MX records that need to be preserved.
- Can't log in after mapping: Once your custom domain is set up, you must log in using your new URL with
/wp-admin
added (e.g.,www.example.com/wp-admin
).