Skip to main content
Under Review

Feature Request - AND/OR logic for Automations

Related products:Orders & Shipment Management
  • Sep 22, 2022 9:48 PM UTC
  • 6 replies
  • 9 views

When creating an automation, we need a way to chain multiple criteria and CHOOSE between AND or OR for them.

 

For example,


If the order has the following SKU ....

APP17C

OR

APP18C

OR

APP19C

THEN do the following...

 

Or we can change those "OR" to "AND" in order to only do something if the order contains ALL of those SKU's etc..

 

Adding this functionality would greatly expand on the available tasks for automations.

 

 

6 replies

  • Author
  • Employee
  • Nov 8, 2022 7:45 PM UTC

Still wishing we had this. For example, you could use this to find specific customer names that need to be shipped with a certain shipping provider, or chain multiple AND/OR's to replace having a ton of different automation rules.


Moderator-Davis

Howdy @JohnLecole, 

 

I definitely understand wanting to have a direct drop down choice for OR/AND as a part of the criteria modal, but we do have this type of logic available for use in the automation rules. 

 

Please check out this section of our knowledge base in regards to Automation Rule Criteria! It is not quite a drop down to select AND/OR but I think you'll find it is still absolutely achievable! 

 

I hope this can help in the meantime 🙂 


avel
  • Employee
  • Nov 11, 2026 10:21 PM UTC

I've been a ShipStation customer since 2013, and this is a feature I've wanted from the beginning.

To clarify, we're not simply requesting basic IF/THEN functionality. We're asking for compound conditional logic using AND/OR operators, including the ability to group multiple conditions within a single filter or automation rule.

As illustrated in my example, four separate lithium battery rules could be consolidated into one rule containing multiple OR conditions. The same concept would apply to more complex combinations of AND/OR conditions.

 

IF/THEN AND/OR Logic

If this was possible one rule would replace 4 rules. See my example

 

Four Lithium Rules that would be replaced

Why this benefits ShipStation customers:

We currently have more than 89 filters and automation rules. With proper conditional logic, many of these could be consolidated, making them easier to manage, troubleshoot, and maintain. This would also reduce redundant rules and the potential for conflicting automation.

More importantly, why this could benefit ShipStation's own infrastructure:

Consider how many customers have created multiple individual rules because the current system doesn't allow them to combine conditions.

Every order processed must be evaluated against applicable filters and automation rules. While consolidating rules doesn't necessarily eliminate the underlying condition checks, it creates opportunities to reduce redundant processing, simplify rule execution, and optimize how conditions are evaluated.

Now multiply that potential efficiency improvement across ShipStation's customer base and the enormous number of orders processed daily.

If thousands of merchants could consolidate dozens of individual rules into a smaller number of logically grouped rules, ShipStation could potentially reduce the overhead associated with managing and executing those rules across its infrastructure.

That means potential benefits beyond customer convenience:

  • Fewer individual rules to store, retrieve, and manage.

  • Opportunities to reduce redundant evaluations and database operations.

  • More efficient rule execution through optimized conditional logic.

  • Improved scalability as customers and order volumes grow.

  • Less complexity for both customers and ShipStation's support teams.

At ShipStation's scale, even relatively small improvements in processing efficiency per order could translate into meaningful infrastructure savings.

We've been asking for this functionality for years. I believe it's worth evaluating not only as a customer-requested enhancement but also as a potential platform optimization that benefits ShipStation and its entire customer base.

​​​


  • Community Manager
  • Nov 11, 2026 10:34 PM UTC
Updated idea statusNew→Under Review

avel
  • Employee
  • Nov 11, 2026 10:39 PM UTC

Thank you ​@JuanAdmin for the consideration.


  • Community Manager
  • Nov 11, 2026 10:53 PM UTC

Avel, 

You laid out a compelling case! I’ll send this over to our product team as soon as I can! Will update you when they get back to me