Ecommerce Customer Account UX: What Should Customers Be Able to Do?
What an ecommerce account should let customers do: orders, tracking, returns, addresses, payment methods, subscriptions, wishlists, rewards and privacy.
Quick answer
An ecommerce customer account should let shoppers handle their relationship with the store without contacting support. Lead with orders: status, tracking, returns and exchanges, invoices. Then profile: details, addresses, saved payment methods, communication preferences and privacy controls. Add commerce features the store offers: buy again, subscriptions, wishlists, saved carts, rewards. Make sign-in easy (email codes or links), keep guest checkout with optional account creation afterwards, and let guests track orders from emails. Keep it distinct from B2B portals, which serve companies.
Why Account UX Matters
Accounts are where customers go when something needs doing after a purchase: tracking a parcel, starting a return, changing an address, reordering, managing a subscription. Each task that can't be done in the account becomes a support contact or a frustrated customer. The diagram above groups account features into orders, profile, commerce and loyalty. For B2B needs, see B2B customer portal, which is a different product.
Feature Map
| Area | Features | Priority |
|---|---|---|
| Orders | Status, tracking, order details, invoices | Essential |
| Returns | Start return or exchange, labels, status, refunds | Essential if you accept returns |
| Addresses | Add, edit, default | Essential |
| Payment methods | View, remove, set default (as the platform supports) | Common |
| Personal details and privacy | Name, email, preferences, consent, data requests | Essential |
| Buy again | Reorder items from past orders | Valuable for repeat products |
| Subscriptions | Manage upcoming orders, skip, pause, cancel | If offered |
| Wishlists | Saved items with stock and price | If offered |
| Rewards | Points, tier, redemption | If offered |
The Account Overview
Start with what's current: orders in progress with status, any action needed (a return to send, a payment to update), then shortcuts to the other areas. Signed-in customers who arrive from an email should land on the relevant order or subscription, not a generic dashboard.
Pro tip
Deep-link every transactional email to the exact place in the account: “Track this order”, “Start a return”, “Manage subscription”. Customers rarely navigate accounts from the top.
Orders, Tracking and Returns
Order history should show status in plain language, estimated delivery, tracking links, items with images, totals and invoices. Returns should start from the order: select items, reason, preferred resolution (refund, exchange, store credit), then instructions or a label and a status timeline until the refund. Exchanges for size or colour keep revenue and are valued by customers. See ecommerce reorder experience for buying again from orders.
Sign-In and Guests
Password friction keeps customers out of their accounts. Offer email one-time codes or magic links, remembered sessions on trusted devices and social or platform sign-in where appropriate. Shopify's newer customer accounts, for example, use email one-time codes rather than passwords. Keep guest checkout, offer account creation after purchase, and let guests track orders and start returns through secure links. See checkout UX.
Customers contacting support for things they could do themselves?
ZSpace designs customer accounts around the post-purchase tasks that generate the most contacts.
Profile, Payment Methods and Privacy
Customers should be able to update their name, email, addresses and communication preferences, and see or remove saved payment methods where the platform supports it. Privacy controls should include marketing consent and routes to request access to or deletion of personal data, in line with laws such as GDPR in the EU and UK and state laws in the US. Sensitive changes (email, payment methods) should require re-authentication.
Commerce Features: Buy Again, Subscriptions, Wishlists
Where the store sells repeat products, “Buy again” turns the account into a shortcut to the next order. Subscriptions need a management area with next order, skip, pause and cancel. Wishlists should show stock and price changes. These features make the account worth visiting between orders. See subscription management portal and ecommerce wishlist UX.
Rewards
If you run a loyalty program, show points, tier progress and available rewards in the account overview, and let members redeem at checkout. Keep the program inside the account rather than a separate portal. See ecommerce loyalty program UX.
Mobile and Accessibility
Account visits often come from email links on phones. Design mobile-first: order status and tracking on the first screen, large actions, clear labels, accessible forms and tables, and no dependence on hover. Test return flows on small screens. See website accessibility.
Worked Example: Reducing “Where Is My Order” Contacts
An illustrative scenario: a fashion retailer's support team receives many contacts about order status and returns. The account shows orders without tracking and returns require emailing support. The redesign adds tracking and delivery estimates to each order, deep links from shipping emails, a self-service returns and exchanges flow with status updates, and email-code sign-in. Guests get secure tracking and return links in emails. The team measures contacts per order, self-service returns and exchange share.
Account Information Architecture
| Section | Screens | Entry points |
|---|---|---|
| Overview | Current orders, actions needed, shortcuts | Sign-in, header |
| Orders | List, order detail, tracking, invoice | Shipping and delivery emails |
| Returns | Start return, return status | Order detail, delivery email |
| Buy again | Previously purchased items | Homepage row, reminders |
| Subscriptions | List, next order, manage | Renewal reminders |
| Wishlist | Saved items, lists | Header icon, product pages |
| Rewards | Balance, tier, rewards | Header, cart, checkout |
| Profile and privacy | Details, addresses, payment methods, preferences | Settings |
Common Mistakes
- Forcing account creation before checkout
- Password-only sign-in
- Order status without tracking
- Returns only by email or phone
- Emails linking to the account home instead of the order
- Subscriptions, loyalty and wishlists in separate portals
- No privacy or preference controls
Ready to improve your customer account?
Talk to ZSpace about account UX, Shopify customer accounts and retention audits.
Conclusion
A good customer account handles post-purchase tasks, starting with orders and returns, and gives customers reasons to come back through reordering, subscriptions, wishlists and rewards. Make it easy to reach from emails and easy to use on a phone. For retention strategy, see ecommerce customer retention.
Common questions
Order history with status and tracking, returns and exchanges, addresses, saved payment methods, personal details, communication preferences and privacy controls, plus subscriptions, wishlists, rewards and reordering where the store offers them.