Conditions
5 min
outline conditions are the foundation of flows they define when a flow is triggered and how outcomes are applied, based on the rules you set some conditions are general and apply across all ecommerce platforms, while others are platform specific and unique to systems like shopify, bigcommerce, or magento general conditions date purchased – this trigger starts the flow when an order was placed on a specific date or within a set date range date fulfilled – this trigger starts the flow when an order was fulfilled on a specific date or within a set date range days since fulfilment – this trigger starts the flow when a set number of days has passed since the order was fulfilled days since purchase – this trigger starts the flow when a set number of days has passed since the order was purchased item weight – this trigger starts the flow when an individual item being returned falls within a defined weight range example apply different shipping fees for items over 5kg total order weight – this trigger starts the flow when the combined weight of the order meets your defined threshold example adjust return shipping for heavy, multi item orders product sku – this trigger starts the flow when the returned item matches a specific sku you can include multiple skus if you'd like it to be triggered by multiple items delivery country – this trigger starts the flow when the order’s delivery address matches a specific country example charge higher shipping fees for us returns approved returns – this trigger starts the flow when a customer has reached a defined number of approved returns (across one resolution or all) example after 5 approved returns, give free return shipping rejected returns – this trigger starts the flow when a customer has reached a defined number of declined returns example block returns if the customer has had 3 or more declined in the past total open returns – this trigger starts the flow when a customer has more than a set number of pending (unprocessed) returns example prevent lodging new returns until open ones are resolved total lodged returns – this trigger starts the flow when a customer has lodged a certain number of returns in total based on outcome and shipping option example apply higher shipping fees if a customer has lodged 10+ returns return reason – this trigger starts the flow when the customer selects a specific return reason example if “faulty” is selected, the return is automatically flagged for review if multiple conflicting reasons are chosen, the flow with the highest priority will apply order delivery postcode this trigger starts the flow when a customer's initial order has a specific postcode example adjust the return address to a closer warehouse if a customer is based in western australia this filter uses a regex pattern to help define the postcode range in order to generate a regex pattern, we recommend asking an ai chatbot like chatgpt to assist if, for example, you'd like to have a flow trigger based on if a customer's postcode is equal to or less than 7000, ask the ai chatbot to generate you a regex pattern to check if a value is equal to 7000 or less shopify specific conditions product tag – triggers when a returned item carries a specific product tag tags are captured at the time of purchase (removing the tag later will not affect it) order tag – triggers when the order itself carries a defined order tag customer tag – triggers when the customer has a defined tag line item property type – triggers when a specific line item property type is present on an order item discount level – triggers when a product has a discount greater than a defined threshold this trigger works based off of the product compare at price this does not work for order level discounts or product discounts applied from coupon codes bigcommerce specific conditions category id – triggers when the item belongs to a defined category id customer group – triggers when the customer belongs to a specific customer group magento 2 specific conditions attributes – triggers when a product has specific attributes category – triggers when a product belongs to a defined category multiple conditions you can combine conditions to create more complex logic and – all conditions must be met for the flow to trigger example flow triggers only if the sku is “x123” and the purchase date is within december or – the flow triggers if any of the conditions are met example flow triggers if the sku is “x123” or the delivery country is “canada” this flexibility allows you to mirror even the most detailed return policies