How to Add Custom Blocks to Shopify Customer Order Status 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
A customer account’s supported Order status content uses its own saved placement and order context. Confirm the signed-in customer owns the test order and inspect the exact account view.
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: Add store support details to a returning order view
Example setup: A completed test order and a working merchant support address.
Step-by-step instructions
Open UI extension blocks and choose Contact information with Order status listed on its card.
Enter your real merchant support email and any supported phone/hours; save as Active.
Open Shopify’s editor and select Order status for the intended configuration.
Place the matching Rivio contact block and select the configuration if prompted; save.
Open the completed order’s status link and verify the contact details.
For the customer-account article, also sign in as the customer who owns the order and verify its supported account order-status view.
Verify the result
| Test case | Expected result or verification |
|---|---|
| Returning order-status visit | The saved contact block appears. |
| Support email selected | It targets the merchant support address. |
| Condition requiring selected shipping method | Do not rely on that input on Order status. |
Important: Thank you, account Profile, and Order status are distinct placements. Test the exact view linked from your demonstration.
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 Add Custom Blocks to the Shopify Order Status Page
- How to Add a Buy Again Button to Shopify Customer Accounts
- How to Customize 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.