Segments are a feature of the system that allows you to easily create a list of products that meet specific conditions. Some examples:
Attribute exists,
Product completeness,
The product belongs to a category,
Product has status
Segments are also used to make a set of products that can be assigned to a specific API key.
A list created this way can also be used, for example, to send only some products via API, or be used with a module to export a file in the .csv format.
To create a new segment click on + NEW SEGMENT in the upper right corner.
Now type a name for this segment. Choose a name that will allow you to identify its content.
Click on CREATE to save a segment or CREATE & EDIT to open it in edit mode. In edit mode, you will have access to three tabs: General, Translations, and Conditions.
Not much you can do here but see a name of a segment.
Here you may set or change an attribute displayed name, it can be different per every language. By default, only the main language is displayed but you may change it from the drop-down Translations menu.
This is probably the most important tab in Segments, as here you are able to set up different conditions for a product to meet, so they will be added to a segment by the system.
Available conditions are displayed on the left panel, to add them you simply drag and drop them.
In conditions where the user has a multi-select type to choose from, it's possible to select more than one, system will treat this as "OR".
Please be aware that configuration means: "if the product belongs to Monitors or Phillips category". If you wish for a condition to say: "if the product belongs to more than one (specific) category" the proper configuration is to use the same condition twice.
You can add one or more conditions but remember that both of them will need to be met for a product to appear in that segment.
Depending on the condition there may be extra options to choose from.
When you are done, click on SAVE CHANGES.