Shopify Filter Order Rules

Shopify Filter Order Rules

CartRover supports using order tags and customer tags to filter which orders should or should not be loaded into the WMS. 


Under your Shopify cart settings in CartRover (Carts tab > Shopify > Edit Setup), in the "Filter Order Rules" section you will see the following options:



Filter Orders By Fulfillment Service

This option is explained HERE


Filter Orders By Order Tags

If this option is set to YES, two new fields will display:

  1. Only Load Order if it: (4 options)
    1. Contains All Following Tags
    2. Contains At Least One of Following Tags
    3. Does Not Contain All of Following Tags
    4. Does Not Contain Any One of Following Tags
  2. Filter Order Tags:
    1. This is where you enter which tags you would like to filter based on. You can add multiple tags separated by a comma (For example, if an order has three tags: tag1, tag2, tag3)


If CartRover attempts to download orders from Shopify and an order is skipped because it does not meet the requirements of the order tag filter, the only way for CartRover to download that order would be if the filtered tag were to be added/removed from the order in Shopify (to match the filter set). This will update the timestamp on the order in Shopify and make it eligible to be downloaded by CartRover again. 


Filter Orders By Customer Tag

If this option is set to YES, two new fields will display:

  1. Only Load Order if Customer: (4 options)
    1. Contains All Following Tags
    2. Contains At Least One of Following Tags
    3. Does Not Contain All of Following Tags
    4. Does Not Contain Any One of Following Tags
  2. Customer Filter Order Tags:
    1. This is where you enter which tags you would like to filter based on. You can add multiple tags separated by a comma (For example, if an order has three tags: tag1, tag2, tag3)

This option works exactly the same was as the order tags option above, except the filter is based on CUSTOMER tags, instead of ORDER tags. 


Hold Order By Tags

You can use the Filter tags to tell CartRover to not load orders with specific tags, like "ON-HOLD". Then when you want CartRover to load the order, simply remove the tag from the order in Shopify and the orders will be loaded the next time CartRover loads orders.


Shipment Signature Tag

  • If an order contains the given Shipment Signature Tag, CartRover will send this order to WMS as Signature Required. 
    Please be aware that not all WMS accepts Signature Required switch.


Shipment Insurance Tag

  • If an order contains the given Shipment Insurance Tag, CartRover will send this order to WMS as Insurance Required. 
    Please be aware that not all WMS accepts Insurance Required switch.



    • Related Articles

    • Shopify Settings

      This page covers the various options that can be set in CartRover and in your Shopify account.  CartRover Settings Setting Description Default Options Order Status Only pull orders with the selected Order Status. (This should almost always be set to ...
    • Shopify Custom Fulfillment Service - Routing Items

      In Shopify, setting up Custom Fulfillment Services lets you specify which items should ship from specific fulfillment services. You can use this with CartRover to identify which items CartRover should load. Additionally when this feature is enabled ...
    • Shopify - Line Items: must be stocked at the same location

      Problem Shopify returns one the following error message preventing CartRover from sending the tracking information to Shopify: Line Items: must be stocked at the same location [Base]: None of the items are stocked at the new location. Solution This ...
    • Shopify - All line items of a fulfillment must use the same fulfillment service

      Problem Shopify returns the following error message preventing CartRover from sending the tracking information to Shopify: All line items of a fulfillment must use the same fulfillment service Other Error Message If instead the error message mentions ...
    • How to Ignore Shopify POS Orders

      If you need CartRover to ignore POS orders so they don't get sent to your warehouse for Fulfillment there are a few different ways to handle this. Option 1: Automatically Mark POS Orders as Fulfilled You need to make sure Shopify marks the orders as ...