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

Efficiently manage sales with Square Online

Square Online accepts and manages orders, both online and in-store from social and mobile showroom to stockroom, for today and tomorrow.

Note: Use a custom domain name by upgrading your Square Online subscription.

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.

Transferring vs connecting 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

Square-Online-Manual-Domain-Connection-EN

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

  1. From 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.

  4. Proceed below depending on your domain host:

Automatic connection

If you have a domain name with one of these third-party domain hosts:

  1. Select Connect to seamlessly and automatically connect your domain to your site.
  2. Select Continue to log in to your domain host account and follow the prompts in the modal until you finish. Once complete, 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.

Manual connection

For all other domains:

  1. Select Connect manually to view 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” 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.
  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: Here are a few things you need to know before manually connecting your domain to your Square Online site:

  • DNS changes can take 24-48 hours to propagate, so it may take time for your site to start working.
  • Square doesn’t use TTL values. Whatever your host defaults to should work (i.e. you can leave your TTL values unchanged).
  • If you want to use a custom subdomain with Square Online (like “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 above.
  • 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:

  1. From 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. From 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.