The workflow is supposed to work like this:
Item Name, Item Code, Product Category. Based on item name, I have a formula that covers some basic items to help with product categorization, i.e.
If Contains([Item Name], "Bulb") then "Lighting".
So the user just points the workflow to a spreadsheet of items + their item codes, and the workflow adds the categories next to each item. Obviously it isn't very practical to write 30+ if statements for every possible product, especially considering that new items may be added to the store over time. Basically I am trying to avoid a feedback loop where the workflow would constantly have to be re-worked to ensure new items are categorized, and the way I imagined it would work (but not sure if feasible, or how to do it in alteryx) would be this:
Near the end of the workflow, a filter tool detects null product categories, and a pop up window asks the user to manually enter product category for each uncategorized product. Then this is saved somehow, maybe by writing the user input to another excel file which is updated each time the workflow is ran, and then you also reference this file at the beginning of the workflow, so each time the workflow is ran, it also checks past user description/categories before listing the uncategorized items in the user pop-up.
Any ideas what tools to use to achieve this? Any help would be much appreciated.