Seamless Domain Migration to Squarespace: Connecting Your Existing Website Domain
Navigating Domain Migration: When Squarespace Doesn't Offer a 'Connect' Option
Migrating an existing website to a new platform like Squarespace is a common undertaking for store owners seeking enhanced design, functionality, or a simplified management experience. A frequent point of friction arises during the domain connection phase, specifically when Squarespace's interface appears to limit options to 'Transfer Domain' or 'Connect Subdomain,' leaving the desired 'Connect Domain' button conspicuously absent. This scenario can be particularly confusing for non-technical users, leading to frustration and delays in launching their new site.
Understanding the 'Missing' Connect Button
The core of this issue lies in how Squarespace's system interprets the current status of your domain. When a domain is already actively pointed to another hosting provider (such as Wix, Shopify, or a custom server), Squarespace's domain connection wizard often won't present the straightforward 'Connect Domain' option that many tutorial videos showcase. This isn't a bug, but rather a design choice that assumes a domain not yet in active use elsewhere, or one that is ready for a direct transfer.
Instead, you might see:
- Transfer Domain: This option allows Squarespace to become your domain registrar. It's often greyed out if your domain is newly registered (typically within 60 days) or if there are other locks preventing transfer. Crucially, a transfer is a change of ownership and management, not just a change of where the domain points.
- Connect Subdomain: This option is for adding a prefix (e.g.,
blog.yourdomain.com) to an already existing primary domain connection, which is not what you want for your main website.
The absence of the standard 'Connect Domain' option indicates that Squarespace expects you to manage the domain's DNS records manually at your current registrar.
The Solution: Manual DNS Configuration
The key to resolving this challenge is to update your domain's Domain Name System (DNS) records directly with your domain registrar. DNS acts like an internet phonebook, translating human-readable domain names (like yourstore.com) into IP addresses that computers use to locate your website's server. By manually updating these records, you are telling the internet where to find your Squarespace site.
This process does not require transferring your domain to Squarespace; your domain will remain registered with your current provider (e.g., Crazy Domains, GoDaddy, Namecheap). You are simply changing the 'address' your domain points to.
Step-by-Step Guide to Pointing Your Domain to Squarespace
Follow these steps to successfully connect your existing primary domain to your new Squarespace website:
1. Gather Squarespace's DNS Records
First, you need to know what specific DNS records Squarespace requires. Log into your Squarespace account and navigate to the domain connection area. Squarespace will provide you with the necessary A records and CNAME records. Typically, these include:
- Two A Records: These point your root domain (
yourdomain.com) to Squarespace's IP addresses. - One CNAME Record: This points the
wwwsubdomain (www.yourdomain.com) toext-cust.squarespace.com.
Keep this information handy as you'll need it for the next step.
2. Access Your Domain Registrar's DNS Settings
Log in to your account at your domain registrar (e.g., Crazy Domains). Look for a section related to 'DNS Management,' 'Domain Settings,' 'Manage DNS,' or 'Advanced DNS.' The exact terminology varies by registrar.
3. Clear Existing DNS Records (Optional but Recommended)
To prevent conflicts, it's often best to remove any existing A records or CNAME records that point to your old platform (e.g., Wix). Be cautious and only delete records you know are related to your website's hosting. If you have custom email services tied to your domain, be careful not to delete MX records.
4. Add Squarespace's Required DNS Records
Using the information you gathered from Squarespace:
- Add the A Records: Create two new A records. The 'Host' or 'Name' field for these should be
@(representing your root domain), and the 'Value' or 'Points to' field will be Squarespace's IP addresses. - Add the CNAME Record: Create a new CNAME record. The 'Host' or 'Name' field should be
www, and the 'Value' or 'Points to' field should beext-cust.squarespace.com.
Ensure these records are entered precisely as provided by Squarespace.
Example DNS Records (Squarespace):
Type: A
Host: @
Value: 198.49.23.144
Type: A
Host: @
Value: 198.49.23.145
Type: CNAME
Host: www
Value: ext-cust.squarespace.com
(Note: Specific IP addresses may vary; always use those provided by your Squarespace account.)
5. Save Changes and Allow for Propagation
After adding or updating your DNS records, save your changes at the registrar. DNS changes are not instant; they need to propagate across the internet. This process can take anywhere from a few minutes to 48 hours, though typically it's much faster. During this period, your website might experience some intermittent availability as different parts of the internet update their records.
6. Verify Connection in Squarespace
Once you've updated the DNS, return to your Squarespace site's domain settings. After a period of propagation, Squarespace should detect the updated records and confirm that your domain is successfully connected. Squarespace automatically handles SSL certificates for connected domains, ensuring your site is secure.
Final Considerations for a Smooth Transition
While the DNS update is the primary step, remember to:
- Plan for Email: If your domain also hosts custom email addresses (e.g.,
info@yourdomain.com), ensure you have backed up any emails and understand how your email provider's MX records might be affected. Often, these remain separate from website hosting records. - Update Internal Links: After your site is live on Squarespace, review any internal links or third-party services (e.g., social media profiles, business directories) that might still point to your old platform's URL.
- Cancel Old Hosting: Once you're confident your Squarespace site is fully functional with your domain, remember to cancel your old hosting service to avoid unnecessary charges.
By understanding that the 'Connect Domain' option's absence is a prompt for manual DNS configuration, store owners can confidently navigate the migration process, ensuring their primary domain points seamlessly to their new Squarespace storefront.