Skip to content
Workflows

Workflow Trigger - Order Submitted

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

4 min read996 words6 explained imagesUpdated Tue, 8 Apr, 2025 at 12:38 PM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. When does the Order Submitted trigger fire?
  2. How is it different from the Order Form Submitted Workflow Trigger?
  3. Using an Email Template to send an Order Confirmation via this Workflow
  4. How do submission types filters work?
  5. Will this trigger impact existing Order form submission triggers?
  6. What are the filter types, if/else conditions, and custom values I can use?

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.
When does the Order Submitted trigger fire? (video 1) Open in a new tab

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:
When does the Order Submitted trigger fire? (image 1 of 6) What this shows The trigger runs upon a 1-Step or 2-Step order form submission and upsells. What this shows Illustrates the "When does the Order Submitted trigger fire?" section of "Workflow Trigger - Order Submitted". This screenshot appears in the "When does the Order Submitted trigger fire?" section of "Workflow Trigger - Order Submitted". The text alongside this image reads: 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…. Immediately after, the guide continues: The following are the most significant differences between the Order Submitted and the Order Form Submitted Workflow Triggers. Image 1 of 6 What this coversThe 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)
Buttons and menus referenced Please NoteAllow Multiplewait stepversion 2
Next stepThe following are the most significant differences between the Order Submitted and the Order Form Submitted Workflow Triggers:

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

How is it different from the Order Form Submitted Workflow Trigger? (video 2) Open in a new tab

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
How is it different from the Order Form Submitted Workflow Trigger? (image 2 of 6) What this shows The trigger does not run multiple times on multiple product purchases. What this shows Illustrates the "How is it different from the Order Form Submitted Workflow Trigger?" section of "Workflow Trigger - Order Submitted". This screenshot appears in the "How is it different from the Order Form Submitted Workflow Trigger?" section of "Workflow Trigger - Order Submitted". The text alongside this image reads: 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…. Immediately after, the guide continues: Ability to use order-related custom values inside the workflow. This contains custom values related to customers, order details, coupon information, and payment gateway. Image 2 of 6 What to fill inThe 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
Buttons and menus referenced not
Next stepAbility to use order-related custom values inside the workflow. This contains custom values related to customers, order details, coupon information, and payment gateway
All 2 steps in this procedure
  1. 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.
  2. 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.
How is it different from the Order Form Submitted Workflow Trigger? (image 3 of 6) What this shows 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. What this shows Illustrates the "How is it different from the Order Form Submitted Workflow Trigger?" section of "Workflow Trigger - Order Submitted". This screenshot appears in the "How is it different from the Order Form Submitted Workflow Trigger?" section of "Workflow Trigger - Order Submitted". The text alongside this image reads: 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. Immediately after, the guide continues: 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. Image 3 of 6 What this coversThese Custom values will not show up in the custom values drop down unless the Order Submitted Trigger is one of the workflow trigger steps.
Buttons and menus referenced not
Next stepUse conditions related to order details or product details in the If branches to direct the workflow based on the cart value/products purchased/funnel
All 2 steps in this procedure
  1. 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.
  2. Ability to filter the trigger directly on the basis of the global product/price. The existing trigger does not provide this functionality
  • 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 
How is it different from the Order Form Submitted Workflow Trigger? (image 4 of 6) What this shows Use conditions related to order details or product details in the If branches to direct the workflow based on the cart value/products… What this shows Illustrates the "How is it different from the Order Form Submitted Workflow Trigger?" section of "Workflow Trigger - Order Submitted". This screenshot appears in the "How is it different from the Order Form Submitted Workflow Trigger?" section of "Workflow Trigger - Order Submitted". The text alongside this image reads: 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. Immediately after, the guide continues: 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…. Image 4 of 6 What this coversUse conditions related to order details or product details in the If branches to direct the workflow based on the cart value/products purchased/funnel
Buttons and menus referenced not
Next stepThe 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.
All 2 steps in this procedure
  1. 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.
  2. Ability to filter the trigger directly on the basis of the global product/price. The existing trigger does not provide this functionality

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

Using an Email Template to send an Order Confirmation via this Workflow (video 3) Open in a new tab

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.
Using an Email Template to send an Order Confirmation via this Workflow (image 5 of 6) What this shows The Shopping Cart element will also populate the product images added in the Payments ➝ Products page. What this shows Illustrates the "Using an Email Template to send an Order Confirmation via this Workflow" section of "Workflow Trigger - Order Submitted". This screenshot appears in the "Using an Email Template to send an Order Confirmation via this Workflow" section of "Workflow Trigger - Order Submitted". The text alongside this image reads: 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…. Immediately after, the guide continues: 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. Image 5 of 6 What this coversThe 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.
Buttons and menus referenced Shopping cartSend Email
Next stepAll 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.

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)

How do submission types filters work? (image 6 of 6) What this shows Upsell - Filters only in case of upsell purchases. What this shows Illustrates the "How do submission types filters work?" section of "Workflow Trigger - Order Submitted". This screenshot appears in the "How do submission types filters work?" section of "Workflow Trigger - Order Submitted". The text alongside this image reads: 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). Immediately after, the guide continues: 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. Image 6 of 6 What this coversUpsell - 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)
Buttons and menus referenced PrimaryBumpUpsell
Next stepNo, 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.

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?

TriggerFilterOperatorsSelectable 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

Frequently asked questions

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…
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…
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 Filter Operators Selectable items Order submission 1 Product is, is not Global product name 1a Price is, is not Price Name 2 Order Source is, is not Order form 2a Submission Type is, is not Primary, Bump, Upsell 3 Funnel is, is not Funnel names 3a Page is, is not Page inside funnel 3b Product is, is not Funnel level products If/Else Filter Operators Selectable Items A Order Source is, is not Order form B Product is, is not Global product C Payment Gateway is, is not Stripe, Paypal D Order Total Numeric operators Numeric operators E Submission Type is, is not Primary, Bump, Upsell F Funnel is, is not Funnel names Custom Value Category Custom Value Order Currency symbol ($) Currency code (USD) Cart Total Order total Coupon code Total discount Created on Created at Order ID Payment Gateway Custom Value Category Custom Value Order>Customer ID First Name Last Name Name Email Phone…

Was this guide helpful?

Related guides