TABLE OF CONTENTS
- The Orderbot
- The Display
- The New Integration Option: Generate Labels from Tags
Shopify provides a functionality similar to Skubana’s labels called “tags”. These can be added by a third-party app or manually on the UI, and can be added post creation. For right now, we only capture tags at order download. In the future, as we expand our webhook functionality, we will be able to potentially get tag updates, and rerun certain orderbots again. Certain third-party apps attempt to add as soon as an order is created but could still be after we download it, hopefully, the webhooks will eliminate the missing orderbot processing that occurs because of this.
- The Orderbot
There is a new orderbot filter called “Shopify Tags” and will have a comparator for various contain functions (e.g. all contain, one contains, all blank, etc). If the user wants to filter on multiple distinct tags (i.e. order has these two specific tags), I recommend creating two distinct filter rows, one with each tag, not comma separating them on one row or some other way to combine them.
2. The Display
A new tab has been added to the edit/view order modal called “Channel Fields”. This will contain read-only reference data from the channel that does not directly fit into our current order model. Shopify is the only channel currently displaying anything.
3. The New Integration Option: Generate Labels from Tags
There is a new Shopify channel integration setting that will convert tags to labels and will apply to the order. We will loop through each tag we get on an order, and if we don’t have a label with a name equal to the tag name, we will create one. If we already have a label with that name, then we will grab the first one. We will then apply each of those labels to the order. We will still bring in tags regardless if this setting is enabled or an orderbot is set up!