Ability to create segments based on data in the product table
It would be great if we could build contact segments off of data in the product table for products purchased by our customers. We are currently only able to build contact segments off of product data that we included with orders, but this means that we are unable to build segments off of custom fields (except for the single "other" order product field).
An example would be if we decided to include a boolean field with our product data upload called "Organic" and then be able to create a segment for all customers that bought an Organic product. We could map the product table and the order table through the SKU field.
The benefits would include being able to create segments on more than just one "other" field, as well as being able to create segments on product data that doesn't exist yet (meaning, if we added an Organic field to our product table today, all previous orders with "organic" products would be able to be segmented, based on an association between the product table and the order table.