The Order Submitted trigger is a powerful new workflow trigger that allows businesses to upsell customers after they have submitted an order. This trigger works with both 1 Step and 2-Step order forms, giving businesses the flexibility to customize their upsells based on the type of order form used or types of products purchased.


Covered in this Article:

When does the Order Submitted trigger fire?

How is it different from the Order Form Submitted Workflow Trigger?

Using an Email Template to send an Order Confirmation via this Workflow

How do submission types filters work? 

Will this trigger impact existing Order form submission triggers?

What are the filter types, if/else conditions, and custom values I can use?




When does the Order Submitted trigger fire?


Please Note

Make sure that the Allow Multiple Setting is toggled on in the Workflow Settings if you want it to fire off for the same contact for an Upsell, right after it fires off for them for a Primary Product's purchase.

If you put in a wait step which holds the first instance (which came from the purchase of the primary product) of the customer in the workflow, and they go ahead and purchase the upsell, since they would still be held inside the workflow, the Upsell purchase will not let them enter the workflow a second time. Try to avoid using wait steps in this workflow, feel free to use them if you do not plan on selling Upsells or Bumps for the same product.



The trigger runs upon a 1-Step or 2-Step order form submission and upsells. This trigger runs both when an order form is submitted, and again when an upsell purchase occurs; on either of these occasions it holds the product information. This means that if the end customer purchases products A and B on an order form and product C on an upsell, it will run two times (first for A and B purchase, and then for the upsell purchase)


Please note: 

This only works with version 2 funnels. (Check out this article for more details on V2 Funnels) If you are using a version 1 funnel, please upgrade to version 2 using the button shown below:






How is it different from the Order Form Submitted Workflow Trigger?


The following are the most significant differences between the Order Submitted and the Order Form Submitted Workflow Triggers:


  • The trigger does not run multiple times on multiple product purchases. The trigger contains a single checkout object sending info only a single time upon an order form submission, Even if that one order session consists of buying multiple products.
  • Ability to filter the trigger directly on the basis of the global product/price. The existing trigger does not provide this functionality


  • Ability to use order-related custom values inside the workflow. This contains custom values related to customers, order details, coupon information, and payment gateway


Please Note:

These Custom values will not show up in the custom values drop down unless the Order Submitted Trigger is one of the workflow trigger steps.




  • Use conditions related to order details or product details in the If branches to direct the workflow based on the cart value/products purchased/funnel 




Using an Email Template to send an Order Confirmation via this Workflow



The products purchased by a client can be populated using the Shopping Cart element on an email builder template and using that specific template to send out a confirmation email to the end customer. The Shopping Cart element will auto-populate the product line items along with the purchased quantities, product images, and line item prices. 


Please Note: 

The Shopping Cart element will also populate the product images added in the Payments ➝ Products page. In case no image is added for the product, the element will populate the default image on its own. It is highly recommended to use custom product images while making use of the shopping cart element to avoid any default system-generated images.


All you would need to make sure is that the Shopping cart element is added to Template, and the same template is added to the workflow in the Send Email action for the values to populate properly.



How do submission types filters work? 

Primary - Filters if any primary product is purchased at the checkout on the order form. 

Bump - Filters only if a bump product has been purchased on the order form. The trigger would not work if no bump product has been purchased

Upsell - Filters only in case of upsell purchases. If the filter is set to upsell, the trigger would not run on an order form submission (purchase of a primary/bump product)




Will this trigger impact existing Order form submission triggers?

No, this should not make any changes to an existing order form submission trigger. However, we recommend using the Order submitted trigger to make use of the order-related custom values along with coupon information and product line items.



What are the filter types, if/else conditions, and custom values I can use?


Trigger
FilterOperatorsSelectable items
Order submission1Productis,  is notGlobal product name
1aPriceis,  is notPrice Name
2Order Sourceis,  is notOrder form
2aSubmission Typeis,  is notPrimary, Bump, Upsell
3Funnelis,  is notFunnel names
3aPageis,  is notPage inside funnel
3bProductis,  is notFunnel level products


If/ElseFilterOperatorsSelectable Items
AOrder Sourceis, is notOrder form
BProductis, is notGlobal product
CPayment Gatewayis, is notStripe, Paypal
DOrder TotalNumeric operatorsNumeric operators
ESubmission Typeis, is notPrimary, Bump, Upsell
FFunnelis, is notFunnel names


Custom Value CategoryCustom Value
OrderCurrency symbol ($)
Currency code (USD)
Cart Total
Order total
Coupon code
Total discount
Created on
Created at

Order ID
Payment Gateway



Custom Value CategoryCustom Value
Order>CustomerID
First Name
Last Name
Name
Email
Phone
Full Address
City
State
Country

Postal Code