Segment update had completely devalued our Email Marketing strategy

Hi all,

Our business is FC Stickers, a company that produces UK football stickers for fans of specific teams.

When a customer purchases specific products, we can make an assumption of what team they support, however there is no way of automatically labeling them as such.

Previously I have asked for something to be added to segments where you can filter customers that have bought products from a certain category, this would be a very simple way of achieving what we need.

As this doesn’t exist, we were getting by with selecting customers that had bought specific products instead and selecting all the products in the chosen category. Time consuming but the end result is near enough what we wanted.

Now however, since an update to customer segments, the ability to filter out specific products bought has been removed completely and we therefore have no other method other than to manually search each individual customer and look at their purchase history - this is far too time consuming.

Is there any plans to reinstate the option to filter our customers by specific products purchased?
Is there any plans to introduce a categories purchased from option?

Is there any other method I can use to achieve what we need or is our email marketing subscription now completely worthless to us?

Please help!

I know that it’s in the plans for these options to return. There are a few workarounds, that may not be perfect, but might fit your needs.

The first that comes to mind is to use Wix Automations when an order is placed to assign a label to the contact based on a condition. For example:

Where the condition uses the “Custom code” option, with:

/**
 * @param {Payload} payload - description of the payload parameter.
 * @returns {boolean} that determines if the automation follows the Then path or the Else path.
 */
export default function(payload) {
  return Boolean(payload.lineItems?.some(item => item.rootCatalogItemId === '123'));
}

You’d replace 123 with your category, and set this up for each category.

It checks if the order contains an item from the category, and then will apply the label. You can then use the label in Segments for your email marketing.

Thank you, that is really helpful, I will set it up for the future customers.

Is there a method I can use for the current ones in the database? And do you have any idea of when the options will return?

Depending on the number of contacts, it might need a little work to backfill the labels.

I don’t currently have an ETA, but know that it’s planned :slight_smile: