Do I need to buy a domain name if I'm using Shopify?
Shopify provides a free trial and allows its users to create a store using a subdomain of Shopify. However, no one would take you seriously if you are using Shopify's subdomain. So when you are ready to launch your brand, you need to buy a custom domain.