How to Customize Shopify Customer Account Pages
What you will achieve in this guide
Follow the feature-specific setup and testing instructions below. Check the supported pages and plan requirements before activating the feature.
Rivio extends Shopify customer accounts with Buy again, profile fields, supported content blocks, and advanced styling.
How this feature works
Profile, Orders, and Order status are separate customer-account surfaces. Profile fields persist on the customer; order fields belong to an individual purchase. Buy Again starts a new cart from selected historical items and uses current product availability, prices, and checkout rules.
Before you begin
Use Shopify’s current supported customer accounts and a signed-in test customer. For order-related features, use a customer with a past order. Select the exact Profile, Orders, or Order status placement supported by the feature.
Worked example: Build a useful customer-account experience
Example setup: Current Shopify customer accounts and a test customer with order history.
Step-by-step instructions
Open Customer accounts in Rivio and choose the goal: Profile information, order content, or repeat purchase.
For Profile, configure a supported custom field such as Preferred delivery note and save as Active.
Place its matching extension on Profile in Shopify’s customer-account editor and save.
For order assistance, separately configure and place a Contact information block on supported Order status.
Enable and place Buy Again in the supported order-action locations if repeat ordering is needed.
Sign in as the test customer, save the profile answer, open a past order, and test each feature on its own page.
Verify the result
| Test case | Expected result or verification |
|---|---|
| Profile visit | The customer-level field can be completed and retained. |
| Order-status visit | The separate contact placement appears. |
| Buy Again | Starts a new selected-item cart, subject to current catalog availability. |
Important: Legacy theme-based account pages are not the same as the current customer-account extension surfaces.
If the result is different
| Check | What it means / what to do |
|---|---|
| Account feature is missing | Confirm current supported customer accounts, the matching page/action placement, and saved feature state. |
| Customer field value seems missing | Use the same signed-in customer and check the customer metafield rather than order attributes. |
| Buy Again price differs from the old order | The new cart uses current availability, pricing, discounts, and checkout rules. |
Check page-specific data
Customer-tag conditions require logged-in customer context. Selected shipping method is unavailable on Order status. Days since order is available only on Thank you/Order status. On Profile, only Customer, Language, Market, and Time on page conditions are evaluated; cart/order conditions are ignored.
Related guides
- How to Customize Shopify Customer Account & Sign-In Pages
- How to Add Social Media Links to Shopify Customer Account Pages
- How to Add Trust Badges to Shopify Customer Account Pages
Need help?
Email support@rivioapps.com with your store domain, feature name, target page, the relevant settings, and a screenshot of the actual result. Include the test cart, customer, or order details needed to reproduce the issue.
Screenshot reference
Screenshot to add: The saved settings described in this guide, with its selected conditions or scope visible.
Screenshot to add: The worked example’s actual customer result or saved Shopify record, including the relevant test inputs.
Was this article helpful?
Your feedback helps us continuously improve our setup guides and documentation.
Thank you for your feedback! Our documentation team reviews all suggestions.