Connect your domain to Square Online
Note: Use a custom domain name by upgrading your Square Online site.
Whether you have a custom domain name registered here at Square or with a third party, you can connect it to your Square Online site so anyone searching the domain in a web browser can view your website.
Prefer managing your website and third-party domain together? Try transferring your domain. |
When it comes to third-party domains, you can either simply connect them to your site with Square and leave the hosting and billing with the third party. Or you can completely transfer the domain hosting and billing to Square.
Another way to think of the difference is that connecting third-party domains leaves the website and domain in two completely different accounts. For example, your website could be hosted at Square but your domain could be hosted elsewhere.
Transferring, on the other hand, means that your website and domain are in the same account. In this case, Square could host both your website and the domain.
Connect your third-party domain
To connect a custom domain you purchased elsewhere to your Square Online site:
From your Square Online Overview page, go to Website > Domains.
Select Connect domain.
Under Use a domain I own elsewhere, type in your domain name and select Verify.
Proceed below depending on your domain host:
- Select Connect to automatically connect your domain to your site.
- Select Continue to sign in to your domain host account and follow the prompts in the modal until you finish. Once logged in, the domain connection process will take care of itself automatically within 24 hours. SSL should also be enabled after this time period.
If you aren’t able to connect automatically, select Connect manually and follow those steps in the next section.
For all other domains:
- Select Connect manually to view the information you need to update DNS with your domain host.
- Sign in to your domain host account in a separate tab or window, and change your DNS settings to the values listed in the Set up your domain pop-up window. You’ll see values under Type, Name, and Points to. The ‘Points to’ values are specific to your website. Be sure to use the values listed in these fields to also make sure SSL is automatically enabled for your site after DNS propagation. Without the correct values, you won’t have SSL.
- When finished making the changes in your domain host account, go back to the Set up your domain pop-up window and select Verify changes.
Square doesn’t use TTL values. Whatever your host defaults to should work, so you can leave your TTL values unchanged.
If you’re not comfortable making the DNS changes on your own, your domain host should be able to help. Let them know you’ve built your site with Square and you need them to update the DNS settings for you. Share the details from the Set up your domain pop-up window with them to get started.
Connect your Square hosted domain
To connect a custom domain you purchased from Square to your Square Online site:
From your Square Online Overview page, go to Website > Domains.
Under the domain you want to connect to your site, select Manage > Manage domain.
Under Destination, select Edit site destination.
Choose the Connect to one of my current sites option.
Select Save when finished.
Publish your site from the Square Dashboard to see your changes live.
Disconnect your domain
To disconnect a custom domain from your Square Online site:
From your Square Online Overview page, go to Website > Domains.
Under the domain you'd like to disconnect, select Manage > Manage domain.
Under Destination, select Edit site destination.
Choose the Disconnect from my current site option.
Select Save when finished.
You can also disconnect a custom domain from your site by replacing it with the free Square subdomain instead. Learn more about how to Use a free subdomain with Square Online.