System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Back to Home

Connect Your Domain to Square Online

Note: Using a custom domain name requires an upgrade on your Square Online site.

If you’ve already registered your own domain name through a third party, you can still use it with Square Online. You’ll need to perform the following tasks to connect your domain with Square Online.

Prefer managing your website and domain together? Try transferring your domain.

Connect a Domain

To connect your domain with your Square Online site:

  1. In your Square Online Overview page, go to Website > Site Preferences.

  2. In the Site Address section, select Customise.

  3. Under Use a domain I own elsewhere, type in your domain name, and select Verify.

  4. Proceed below according to who hosts your domain.

Automated Domain Connection

If you have a domain hosted with a well-known third-party host like GoDaddy or Google, you can automatically connect that domain using our integrated connection feature.

  1. Selecting Verify in step 4 in the first section above will show you a button that says Connect with..., and selecting it will prompt you to log in to your third-party domain host account.

  2. Once you log in, the domain connection process will take care of itself automatically within 24 hours.

Here are some popular domain hosts that are supported by this feature:

  • GoDaddy

  • Google


You will not need to proceed to the next section, so you can stop here.

Manual Domain Connection

If the domain is not supported by the automated domain connection feature outlined above, you can manually connect your domain.

  1. Selecting Verify in step 4 in the first section above will show you a button that says Connect, and selecting it will give you your next steps to update DNS with your domain host.

  2. Log 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" popup window. You will see values under Type, Name and "Points to."

  3. When finished making the changes in your domain host account, go back to the "Set up your domain" popup window, and select Verify changes.

Note: DNS changes can take 24–48 hours to propagate in some cases, so it may take time for your site to start working.


If you’re not comfortable making the DNS changes using the steps above, your domain host should be able to help. Let them know you’ve built your site with a new host (Square), and you need them to update the DNS settings for you. Share the details from the "Set up your domain" popup window.

Note: If you want to use a custom subdomain with Square Online (e.g., you can create an additional A record for the subdomain and point it to the provided IP address following the same steps outlined in this article.

Disconnect a Domain

You can disconnect a custom domain you purchased elsewhere from your Square Online site by replacing it with the free Square subdomain instead. Learn how to use a free subdomain with Square Online.