This is in BETA, expected March 17, 2026.
Trait Name | Trait Description | Selection Options | Flow re-entry? |
Cart Abandoned
| Triggered when a customer abandons their ecommerce cart before completing checkout. | after, on, before, between, in last, in next | Yes |
Cart Status Updated
| Triggered when the status of an ecommerce order changes during the fulfillment lifecycle. | after, on, before, between, in last, in next
+status filter - see options below | Yes |
Status Filter
A Status dropdown allows filtering to a specific order state. Available statuses:
pending: Cart created but checkout has not yet been completed.verification: Order has been submitted but has not yet been accepted by the store.staff_member_review: Order requires manual review by a staff member before moving forward.preparing: Order has been accepted and is currently being prepared.delivery_started: Order has left the store and is out for delivery.delivery_finished: Order has been successfully delivered to the customer.ready_for_pickup: Order is prepared and ready for in-store pickup.finished: Order has been completed after pickup or delivery.with_review: Order has been completed and the customer has submitted a review.cancelled: Order was cancelled by the customer while still in verification status.dismissed: Order was cancelled by the store.finished_without_review: Legacy status previously used when an order was completed without a review.
Example Use Cases
Abandoned Cart Recovery
Goal: Trigger messages when a customer abandons their cart. This helps recover lost ecommerce revenue.
Trigger: Cart Abandoned in last 30 minutes
Action: Send SMS reminder
Action: Send email with discount incentive
Order Lifecycle Messaging
Retailers can send updates based on order progress.
Goal: Notify customers that their order is being reviewed.
Trigger: cart_status_updated = verification
Order Preparing
Goal: Notify customers when their order is being prepared.
Trigger: cart_status_updated = preparing
Ready for Pickup
Goal: Automatically notify customers when their order is ready.
Trigger: cart_status_updated = ready_for_pickup
Delivery Updates
Goal: Send notifications when delivery begins or finishes.
Trigger: cart_status_updated = delivery_started
Trigger: cart_status_updated = delivery_finished
Cancelled Order Recovery
If an order is cancelled or dismissed, retailers can trigger a recovery campaign.
Example: cart_status_updated = cancelled
This can trigger:
a winback discount
a reminder to reorder
support messaging
