How do I buy a new domain directly from Shopify?
Shopify allows you to purchase a domain directly from your admin panel. Buying a domain through Shopify makes it easier to manage DNS settings, SSL certificates, and your online store from a single platform.
Important Considerations Before Buying
- Your store’s contact information cannot contain special characters (e.g., ß, ä, *). Replace these with English equivalents for the purchase.
- Email hosting is not included. You need a third-party email service to use your Shopify domain for email.
- Some domain extensions include WHOIS privacy. Verify if your chosen extension supports it.
- Certain TLDs require residency or business registration in specific countries (e.g., .ca, .fr, .it, .se).
- A new SSL certificate is automatically created for your domain. No extra purchase is needed.
- Domain renewals are charged annually, separate from your Shopify plan.
- Not all TLDs are available on Shopify. You may need to buy some from a third-party provider and connect it manually.
- If you deactivate your store but want to keep the domain, transfer it to another Shopify store or external provider first.
Step 1: Select and Buy Your Domain
- Go to Settings > Domains in your Shopify admin.
- Click Buy new domain.
- Enter the domain name you want to purchase and click Search.
- Review the available TLDs and pricing. Click Buy for your chosen domain.
Example interface:

Step 2: Review Domain Purchase Summary
- Automatic renewal is active by default. Toggle it if you want to disable automatic renewal.
- Confirm that your contact information (name, address, email) is correct.
- Check if WHOIS privacy is included for your chosen domain extension.
- Choose a payment method and review the ICANN policy and Domain Registration Agreement.
- Click Buy domain to complete the purchase.
Example purchase summary screen:

Step 3: Verify Your Email Address
After buying your domain, Shopify sends verification emails to confirm your purchase and registration details. Make sure to check your inbox and spam folder.
- Click links in the email to verify your contact information.
- If your email is incorrect, update it in Settings > Domains > Edit contact information.
- Failure to verify your email within 15 days may suspend your domain.
Step 4: Domain Configuration
- If this is your first Shopify domain, it becomes your primary domain automatically.
- If you already have a primary domain, the new domain redirects to it by default. You can later set it as primary if desired.
- Shopify automatically sets default DNS records (A record and CNAME) for the domain. No manual setup is needed.
Country-Specific Domain Requirements
- .be (Belgium): Validation from DNS Belgium; no residency requirement.
- .ca (Canada): Must meet Canadian Presence Requirements; accept the CIRA registration agreement.
- .fr (France): Must have EU/Switzerland/Norway/Iceland/Liechtenstein presence.
- .it (Italy): Individual registrants need Italian fiscal code; organizations need VAT number.
- .se (Sweden): Submit Swedish personal identity number or business registration number; follow formatting rules for phone and postal code.
Troubleshooting Domain Purchases
- Check your domain name and contact info for special characters.
- Ensure your payment method is valid.
- Clear browser cache/cookies or disable VPN temporarily.
- If errors persist, try a different payment method or contact Shopify Support.
Buying a domain through Shopify ensures automated SSL, DNS configuration, and easier management, while keeping your store fully professional and secure.
Related Answers
Still need help?
Talk to our Shopify experts
We've handled GDPR/CCPA compliance for dozens of EU & US Shopify stores.
