Order Tracking and Returns Setup
Rivo Accounts lets you add order action buttons directly inside each customer’s order view, including shipment tracking, returns, and international returns.
This guide walks through how to configure those buttons and how each partner option behaves.
Where to Configure This
In your Rivo admin, open Rivo Accounts.
Open the settings page for your account widget.
Go to Orders Settings.
Shipment Tracking Setup
Turn on shipment tracking
Enable Shipment Tracking to show a tracking button on each eligible order.
The tracking button appears on non-cancelled orders.
Choose a tracking partner
You can choose from:
Shopify
Wonderment
AfterShip
Malomo
WISMOlabs
Custom Link
Set button text and style
You can customize:
The tracking button label
Button style (primary or secondary)
Tracking custom link variables
When using a custom URL template, you can include these placeholders:
##{{order.name}}##{{order.number}}##{{order.order_number}}##{{order.email}}##{{order.created_at}}##{{order.tracking_number}}##{{order.zip}}##{{order.customer_first_name}}##{{order.id}}##{{order.carrier}}
Partner-specific behavior
Wonderment: the tracking button opens your Wonderment tracking route and searches by order name.
WISMOlabs: the tracking button uses your custom link field as the base URL.
Malomo: the tracking button uses your custom link field as the base URL.
If a dedicated tracking URL is not available, customers are sent to the order status page.
Returns Setup
Turn on returns
Enable Returns to show a return button on eligible orders.
By default, the return button appears on non-cancelled orders.
Choose a returns destination
You can choose from:
Loop Returns
Custom Link
Configure Loop Returns
If you choose Loop Returns, add your Loop subdomain.
The return link uses the order name and shipping ZIP code to prefill the return flow.
Set return button text and style
You can customize:
Return button label
Button style (primary or secondary)
Return custom link variables
Return links support these placeholders:
##{{order.name}}##{{order.email}}##{{order.order_number}}##{{order.zip}}##{{order.id}}
International Returns
You can optionally add a separate International Return button.
When enabled, this button uses its own URL and can appear alongside your standard return button.
International return URLs support these placeholders:
##{{order.name}}##{{order.email}}##{{order.order_number}}##{{order.zip}}##{{order.id}}
Fulfilled-Only Returns and Alternative Return Routing
Depending on your account configuration, you can also support:
Fulfilled-only returns: only show the standard return button when an order is marked fulfilled.
Alternative return routing by order tag: send tagged orders to a different return URL.
If these options are enabled for your account, the alternative return URL supports the same placeholders as other return links.
Tips
Keep button labels action-oriented (for example, “Track Shipment” or “Start a Return”).
Test every partner option with a real recent order before going live.
If you use custom links, verify placeholder values are populated correctly in your destination system.
FAQ
Why does the tracking button still open the order status page?
If no dedicated tracking destination is available for an order, customers are sent to the order status page.
Can I show both return buttons at the same time?
Yes. Standard returns and international returns are separate buttons and can both be shown.
Do cancelled orders show tracking and return actions?
No. These actions are hidden for cancelled orders.
