System updates

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

Home>Domains

Connect Your Domain to Square Online

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

Whether you have a custom domain name registered here at Square or with a third party, you may connect it to Square Online so that anyone searching the domain in a web browser can view your site.

Prefer managing your website and third-party domain together? Try transferring your domain.

Note: Transferring a domain moves domain hosting and billing from your current host over to Square. When a domain is transferred, it means you handle everything for your website from one account, including domain hosting and billing. Connecting a domain keeps domain hosting and billing with your current host. When a domain is connected, it means domain hosting and billing are in a separate account from your website.

Connect Your Third-Party Domain

To connect a custom domain you purchased elsewhere to your Square Online site:

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

  2. Select Connect domain.

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

Proceed below according to who hosts your domain.

Automated domain connection

If you have a domain with a well-known third party host like Godaddy or Google, you can automatically connect that domain with our integrated connection feature using these steps:

  1. Selecting Verify in step #3 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 logged in, the domain connection process will take care of itself automatically within 24 hours. SSL should also be enabled after this time period.

  3. Publish your site from the Square Online site editor to see your changes live.

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

  • GoDaddy

  • Google

  • 1and1.com

If you completed the automated domain connection, you don’t need to follow steps for the manual domain connection. You can stop here.

Manual domain connection

square-online-domain-connect-en

For all other hosts, you can manually connect your domain using these steps:

  1. Selecting Verify in step #3 in the first section above will show you a button that says Connect, and selecting it will show you the information you need 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’ pop-up window. You’ll see values under Type, Name and ‘Points to’. Note: The ‘Points to’ value is an IP address which is specific to your website. Be sure to use the IP address listed in these fields to also make sure SSL is automatically enabled for your site after DNS propagation. Without the correct IP address, you won’t have SSL.

  3. 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.

  4. Publish your site from the Square Online site editor to see your changes live.

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

If you’re not comfortable making the DNS changes using the steps above, the 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.

Note: If you want to use a custom subdomain with Square Online (e.g. ‘store.mybusiness.com’), 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.

Connect Your Square-Hosted Domain

To connect a custom domain you purchased from Square to your Square Online site:

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

  2. Under the domain you want to connect to your site, select Manage > Manage domain.

  3. Under Destination, select Edit site destination.

  4. Choose the Connect to one of my current sites option.

  5. Select Save when finished.

  6. Publish your site from the Square Online site editor to see your changes live.

Disconnect Your Domain

To disconnect a custom domain from your Square Online site:

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

  2. Under the domain you’d like to disconnect, select Manage > Manage domain.

  3. Under Destination, select Edit site destination.

  4. Choose the Disconnect from my current site option.

  5. 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.

Can't find what you need?