You can resend a transactional order notification directly from the Order detail page in Shopify. To do this:Documentation Index
Fetch the complete documentation index at: https://partner-integrations.voyado.com/llms.txt
Use this file to discover all available pages before exploring further.
- Go to Shopify Admin
- Open the specific Order
- Press the More actions button
- Press Resend order notification
Which notification is sent?
The notification sent depends entirely on the current order status:| Order state | Notification sent from Engage |
|---|---|
| Unfulfilled | Order confirmation |
| Fulfilled | Order fulfilled (shipment email) |
| Partially fulfilled | Partial shipment email |
| Cancelled | Order cancelled |
| Refunded | Order refunded |
Correcting incorrect email
If a customer accidentally enters the wrong email during checkout, customer service can fix this and resend the notification. There are two approaches, depending on the desired outcome:Update order email only
Update order email only
To do this:
- Update the email address on the order in Shopify
- Click Resend order notification
- The app sends the order notification using the updated email
- A new contact will be created in Engage using that email address (if it does not already exist)
- The existing customer profile in Shopify remains unchanged
- The mistake only affects this specific order
- You do not want to modify the main customer profile
Update both order email and customer profile
Update both order email and customer profile
To do this:
- Update the email address on the order
- Update the email address on the Shopify Customer profile
- Select Resend order notification
- The Shopify customer profile is updated
- The corresponding contact in Engage is updated with the new email address
- The order notification is sent to the corrected email
- No duplicate contact is created in Engage
- The customer’s email should be permanently corrected.
- You want to avoid creating a new contact in Engage.
Receipt validation before resending
Before resending the order notification, the app performs a validation check:Has the transaction (receipt) already been synced to Engage?If the receipt has not been synced, the app will sync it automatically, but only if it matches your configured Receipt sync stage setting in the Voyado Engage app.
Receipt sync stage and resend
In the Voyado Engage app settings, you will define at which stage receipts are synced:- At order confirmation (Unfulfilled stage)
- At fulfillment stage
- If Unfulfilled, the receipt will be synced if the order is currently unfulfilled
- If Fulfilled the receipt will only be synced if the order is currently fulfilled
- Receipt data in Engage stays aligned with your configuration
- No receipts are synced prematurely
- Resending a notification does not bypass your defined sync logic
| Order status | Receipt sync stage | Result |
|---|---|---|
| Unfulfilled | Unfulfilled | Receipt is synced (if not already), and order confirmation email is sent |
| Unfulfilled | Fulfilled | Receipt is NOT synced. Order confirmation email is still sent |
| Fulfilled | Fulfilled | Receipt is synced (if not already), and fulfillment email is sent |