Introduction
Shopify is one of the most popular e-commerce platforms, powering millions of online stores worldwide. By connecting an is-pro.dev subdomain to your Shopify store, you get a branded URL for your storefront that is easy to share and remember. This guide covers the DNS configuration required to point your subdomain to Shopify, set up SSL for secure checkout, and ensure your store runs smoothly on the custom domain.
Prerequisites
- An active Shopify subscription (trial or paid) with a published store
- An is-pro.dev subdomain registered at dash.is-pro.dev
- Access to the is-pro.dev DNS dashboard (Cloudflare-powered)
Step 1: Configure Shopify for Your Custom Domain
Log into your Shopify admin panel. Navigate to "Settings → Domains" and click "Connect existing domain". Enter your is-pro.dev subdomain (e.g., store.is-pro.dev). Shopify will verify domain ownership by checking for a specific TXT record that you need to add to your DNS. This verification step ensures you actually control the domain. Copy the verification TXT record value provided by Shopify. Do not proceed until you have this value ready — you will add it in the next step.
Step 2: Add DNS Verification Record
In the is-pro.dev DNS dashboard, add a TXT record for your subdomain. The name should be your subdomain prefix (e.g., store) and the value should be the verification string from Shopify. Shopify verification TXT records typically start with shopify-verification= followed by a long alphanumeric string. Set TTL to 60 seconds. Save the record. Return to Shopify and click "Verify" in the Domains settings page. Shopify checks for the TXT record and confirms ownership. Once verified, you can keep the TXT record or remove it — Shopify does not require it for ongoing operation.
Step 3: Point Your Subdomain to Shopify
After verification, Shopify displays the DNS records needed to point your subdomain to Shopify's infrastructure. For a subdomain, you typically need a CNAME record pointing to shops.myshopify.com. In the is-pro.dev DNS dashboard, add a CNAME record: enter your subdomain prefix as the name and shops.myshopify.com as the target. Important: set the proxy status to DNS-only (gray cloud). Shopify requires direct traffic for its CDN and SSL to function correctly with their custom domain feature. Proxied mode (orange cloud) can interfere with Shopify's certificate validation and cause checkout errors. Save the record.
Step 4: Configure SSL for Your Store
Shopify automatically provisions an SSL certificate for custom domains through Let's Encrypt. This process begins once the DNS CNAME record resolves to Shopify's servers. It typically takes 5-15 minutes but can take up to 48 hours in rare cases. During this period, visitors may see a security warning. Shopify manages the entire SSL lifecycle — the certificate is automatically renewed, and you do not need to take any action. Once the SSL certificate is active, Shopify enables HTTPS for your domain and processes all traffic securely, which is essential for PCI compliance when accepting payments through your store.
Step 5: Set Up the Primary Domain
In Shopify's Domains settings, you can set your is-pro.dev subdomain as the primary domain. This means all storefront links, email notifications, and search engine references will use this domain. Shopify also supports redirecting the www variant. If you want both store.is-pro.dev and www.store.is-pro.dev to work, add a CNAME record for www.store pointing to shops.myshopify.com and add www.store.is-pro.dev in Shopify's domain settings. Shopify will automatically redirect one to the other based on your primary domain setting.
Step 6: Test the Complete Setup
Thoroughly test your store on the custom domain. Visit your subdomain and verify the homepage loads over HTTPS. Navigate through product pages, add items to the cart, and proceed through the checkout to the payment page (you do not need to complete the purchase). Confirm the browser padlock icon appears and certificate details show it is issued to your subdomain. Test on mobile devices and different browsers. Verify that email notifications from Shopify (order confirmations, shipping updates) contain your custom subdomain URL. Use the is-pro.dev HTTP Headers Checker to verify security headers are properly set.
Best Practices
- Keep the Shopify TXT verification record in your DNS in case you need to re-verify the domain in the future
- Use a short, memorable subdomain name like
shop.is-pro.devorstore.is-pro.dev - Monitor your SSL certificate status using the SSL Checker tool on is-pro.dev
- If you use Cloudflare proxied mode for other services, keep the Shopify record DNS-only to avoid conflicts
Conclusion
Connecting a Shopify store to an is-pro.dev subdomain gives you a branded, professional storefront URL without the cost of registering a separate domain. The DNS configuration is minimal — a TXT record for verification and a CNAME record for routing — and Shopify handles SSL automatically. Your customers get a seamless, secure shopping experience on your custom subdomain.
FAQ
Can I use a subdomain like shop.is-pro.dev with Shopify?
Yes, Shopify supports subdomain connections just like root domains. The configuration is identical — you set up the subdomain as a custom domain in Shopify settings.
Why is my Shopify site showing a "Domain not configured" error?
This means the DNS record has not propagated to Shopify's servers yet, or the CNAME record is incorrect. Verify the CNAME target in your DNS dashboard matches Shopify's required value exactly.
Does Shopify support email hosting with custom domains?
No, Shopify does not provide email hosting. Use Cloudflare Email Routing or a third-party email service for custom email addresses on your subdomain.
FAQ
Is E-Commerce setup free on is-pro.dev?
Yes, all subdomains on is-pro.dev include free DNS management and SSL certificates.
How long does DNS take to propagate?
Cloudflare typically propagates DNS changes within seconds to a few minutes globally.
Can I use this for commercial projects?
Yes, is-pro.dev subdomains can be used for personal and commercial projects within our fair use policy.