After working with Segmentation for more than a year, I just noticed a few things that would definitely improve quality of life for segment creation/editing thus making life easier for Klaviyo users dealing with complex segments.
- Autosave/Save function. I can’t stress this enough. When creating complex segments with multiple definitions and filters, the browser page tends to hang and might some times even crash. This also happens when loading a segment definition with a lot of stuff on it. It didn’t crash until now on me, but I can’t imagine what would happen if it did while I already added 10 definitions that each have 20 filters. Starting again would be very time consuming. An auto save function or even a save button (without creating the segment) would be very helpful.
- Ability to duplicate Definitions. Specific example would be creating a definition based on What someone does/doesn’t → Ordered a product after a date → then add 10+ products to the filters. Then I would want to add basically the same definition for when someone cancelled orders with the same 10+ products. Since there’s no duplicate feature, I would have to manually add all 10+ products again. I have segments where I need to do this at least 3 times, very time consuming.
- Ability to drag and drop Definitions. Trying to keep things organized. Lets say you need to create a segment with a lot of similar definitions and filters. You forget to add a specific definition when you’re almost done. You can always add that at the end, but that makes things unorganized, harder to spot. Every new definition, even if it’s similar to others needs to be added to the bottom and can’t be moved in the page.
I strongly believe that 1 & 2 would make segmentation way easier and safer. I do agree that the last items would be something nice to have.