Shopify Builds>Primitives>Customer accounts

Customer accounts

Definition

Customer accounts are Shopify's identity layer for a storefront. Once a shopper is logged in, a theme can read the customer object, its orders, addresses, tags and marketing consent, and render account pages from Liquid, while Shopify keeps authentication, the address form contract and the account API. Everything a storefront personalizes for a known shopper starts here.

Documented at shopify.dev, the customer account API.

How We've Used It

Two patterns, and they barely overlap. The first is segmentation at render time: loyalty tier and subscriber status resolved from customer.tags in the layout before any script runs, so the value reaches analytics and personalization without a vendor SDK round trip and without a flash of the wrong state. The second is the account surface itself, where the platform's form contract is fixed, so we keep the address forms and the theme's controller exactly as they are and rebuild only the chrome around them. Headers, footers, cart drawers and reward pages then read the same three signals: logged in or not, tier, consent.

Builds Using It

9 further gated builds use it; their pages follow.

Related Entities

Builds