Prerequisites to Connect Domain with Shopify

Before proceeding further, make sure you have the following:

  1. Active Accounts: Have full access and 
  2. Domain Ownership: A registered domain with full access
  3. Basic Technical KnowledgeIt will be useful to know about DNS (Domain Name System) settings. Although not strictly necessary, it can be useful info

Steps to Connect Custom Domain with Shopify

Here’s the step-by-step process:

Step 1: Access Your DNS Settings

  1. Log InFor this process, first, have full access to your domain, and then log in to the account you’ve created
  2. Manage DomainFrom your account dashboard, navigate to ‘Domains’ and then select the domain you would like to connect to the Shopify store
  3. DNS SettingsYou will get the option ‘DNS Settings’ or ‘Manage DNS’ to view your domain’s DNS records

Step 2: Configure DNS Records

To direct your domain to Shopify, you’ll need to adjust the following DNS records:

  1. Access DNS Settings: Find the option for ‘DNS Settings’ or ‘DNS Management’ within your domain management area.
  2. Modify the A Record:
    • Host: Enter ‘@’ or leave it blank, depending on your domain’s requirements
    • Type: Select ‘A Record’
    • Value: Enter Shopify’s IP address
    • TTL: Set to the default value or the lowest possible option
  3. Modify the CNAME Record:
    • Host: Enter ‘www’
    • Type: Select ‘CNAME’
    • Value: Enter shops.myshopify.com
    • TTL: Set to the default value

Note: If existing A or CNAME records conflict with these entries, update them accordingly. Incorrect DNS settings can prevent your domain from connecting properly.

Step 3: Connect Domain in Shopify

  1. Access Shopify Admin: Log in to your Shopify admin panel
  2. Navigate to Domains:
    • Click on ‘Settings’ in the bottom-left corner
    • Select ‘Domains’ from the settings menu
  3. Connect Existing Domain:
    • Click ‘Connect existing domain’
    • Enter your custom domain (e.g., www.yourstore.com) and click ‘Next’
  4. Verify Connection:
    • Shopify will attempt to verify your domain’s connection
    • If DNS settings are correctly configured, verification should succeed
    • If verification fails, recheck your DNS settings in Crazy Domains for accuracy

Important: Changes in DNS can take up to 48 hours to propagate fully. However, they often update within a few hours. During this period, your domain may not immediately connect to Shopify, so be patient.

Step 4: Set Primary Domain

Once your domain is connected and verified:

  1. Access Domains in Shopify: In the ‘Domains’ section of your Shopify admin.
  2. Set as Primary:
    • Locate your newly connected domain.
    • Click ‘Set as primary’ to make this domain the default for your store.

This ensures customers can see your custom domain when visiting your store.

Also Read – How to Manage Multiple Domains Under One Hosting Account

Why Connect a Custom Domain to Shopify?

Also Read – Branding with Domains: How Your Web Address Reflects Your Business Identity

Troubleshooting Tips

  • DNS Propagation:
  • DNS Record Accuracy: Attention to the IP address and CNAME because even a single mis-type can lead to connection problems.
  • Existing Records
  • Support: If problems remain unresolved, contact your Domain support or visit the Shopify Help Center.

Wrapping Up