Domain Name

A domain name is the human-readable address used to access a website — firstpier.com, shopify.com, anthropic.com. Behind the scenes, the Domain Name System (DNS) translates these names into IP addresses that browsers use to actually connect. For ecommerce brands, the domain name is the primary brand identifier on the web and the foundation of email, marketing tracking, and customer trust.

Anatomy of a domain name

A typical domain name has three parts:

  • Subdomain: the optional prefix (www, shop, blog). The www. is conventional but not required.
  • Second-level domain (SLD): the brand name itself (firstpier, shopify).
  • Top-level domain (TLD): the extension (.com, .co, .store, .io).

Choosing a domain name for ecommerce

  • Stick with .com when possible. Despite the proliferation of new TLDs, .com still produces the highest customer recognition and trust. Branded .com is worth the premium when available.
  • Avoid hyphens and numbers. Both reduce memorability and create confusion in voice references and word-of-mouth.
  • Check trademark conflicts before committing. A domain that conflicts with an existing trademark in your category can produce legal exposure and forced rebrand later.
  • Verify social handle availability. The brand needs the matching Instagram, TikTok, and ideally X handles. Domain-name decisions made without checking social availability often produce inconsistent brand identity.
  • Buy defensive TLDs and common misspellings. Once the primary domain is locked in, buying nearby variants (.co, .net, common typos) is cheap insurance against squatters and impersonators.

Custom domain on Shopify

Shopify stores launch with a default your-store.myshopify.com domain and almost always migrate to a custom domain at launch. The setup involves either buying the domain through Shopify (simpler) or pointing an externally-registered domain at Shopify via DNS records.

Common Shopify DNS gotchas:

  • Apex (root) vs. www handling: both should resolve to the storefront with one redirecting to the other. Inconsistent handling creates duplicate-content SEO issues.
  • Email and DNS: custom-domain email (orders@yourbrand.com) needs MX records pointing to Google Workspace, Microsoft 365, or similar — separate from Shopify DNS configuration.
  • SSL certificates: Shopify provisions SSL automatically for connected domains, but DNS changes can cause temporary HTTPS issues during transition.
  • SPF, DKIM, and DMARC records: needed for transactional and marketing email deliverability. Klaviyo, Attentive, and similar require their own DNS verification records.