Connecting Squarespace domain to Shopify

If you purchased a domain from Squarespace and want to use it on a Shopify store without moving the hosting to Shopify, then this guide will help you manually connect your Squarespace domain to Shopify.

Step 1: Log in to your Squarespace account

  1. Open a new browser tab, and then log in to your Squarespace account.
  2. Click Account dashboard > Domains, and then click the domain that you want to connect to Shopify.
  3. Click DNS.
    Highlight of the DNS button in Squarespace's left side bar
  4. Optional: If you have existing records that you want to keep, such as MX records or TXT records, then save them in a Word Document or Google Docs.
  5. Click the trash can icon to delete the existing Squarespace DNS records.
    Highlight of the Trash button in Squarespace's DNS Settings page

Step 2: Add the A record

Note: An A record is required only when connecting the root domain (for example, shopify.com). If you're connecting a subdomain (for example, shop.shopify.com), then you only need to configure a CNAME record.

  1. From the DNS settings of your Squarespace domain, click ADD RECORD.
    Highlight of the 'ADD RECORD' button in Squarespace's DNS Settings page
  2. Enter the following A record to your DNS settings:
    • Host: @
    • Type: A
    • Priority: -
    • Data: 23.227.38.65
  3. Click SAVE.
    Highlight of the filled in A records in Squarespace's DNS Settings page

Step 3: Add the CNAME records

  1. From the DNS settings of your Squarespace domain, click ADD RECORD.
    Highlight of the 'ADD RECORD' button in Squarespace's DNS Settings page
  2. Enter the following CNAME record to your DNS settings:
    • Host: www
    • Type: CNAME
    • Priority: -
    • Data: shops.myshopify.com
  3. Click SAVE.
    Highlight of the filled in CNAME records in Squarespace's DNS Settings page

Step 4: Connect your domain to Shopify

  1. From your Shopify admin, go to Settings > Domains.

  2. Click Connect existing.

  3. Type the name of the domain that you want to connect, and then click Next.

Step 5: Additional verification for your Shopify domain

As an additional security measure, your domain might require extra verification. This extra verification requires you to create a TXT record on the domain.

Steps:

  1. In your Squarespace.com account, click Account Dashboard > Domains.
  2. Click the domain that you're connecting to Shopify, and then click DNS.
  3. Click ADD RECORD.
  4. In a new tab, go to your Shopify admin, click Settings > Domains, and then click the domain that you're verifying.
  5. Locate the New value, and then click the copy icon.
  6. Go back your Squarespace tab, and then enter the following TXT record to your DNS settings:
    • Host: shopify_verification
    • Type: TXT
    • Priority: -
    • Data: Paste the Required value
  7. Click SAVE.
    Highlight of the filled in TXT records in Squarespace's DNS Settings page
  8. Go back to your Shopify admin tab, then click I updated DNS records.