When creating a workflow, you will come across ecommerce special triggers:
Abandoned Cart: This triggers actions to do after a visitor abandons the cart. You will choose if the trigger executes 30 Minutes of Adding Their First Product To Cart or 30 Minutes of Adding The Last Product To Cart:
Note that if a contact is added to the workflow and they made a purchase before the delay is over, they will be removed from the workflow automatically and won’t receive the action. That’s why we always recommend adding a delay after this trigger.
Completed Order: This Trigger is executed when a contact completes an order.
Custom Events: This trigger is used to create customized events, for example, A contact who searched for iphone: