The auto-extract option allows attribute values to be automatically generated from distinct values from the selected source column instead of manually defining each attribute value.
For example, if an attribute group Brand can be derived from a single column in the selected dataset then turning this option on would automatically extract the distinct values and create individual attribute values for each. This includes new values that may appear in future updates to the source dataset.
Note: If the conditions for attribute values are more complex—for example, involving a combination of columns meeting specific criteria—it's best to leave the Auto Extract option off. This allows you to define attribute values individually using the condition builder. For more details on creating attribute values individually, please refer to the article Creating Attribute Using Attribute Builder.

Auto Extract Fields
In the Attribute Builder, you can enable the Auto Extract toggle to activate the Auto Extract feature. When this feature is enabled, the following three fields will be displayed:
- Source Column - Select the column of the connected dataset from where the attribute values are to be extracted.
- Regex - An optional field is used to locate the values to be extracted from the selected source column. If the attribute values are to be exactly as seen in the source column, this field should be left blank.
- Frequency - This is an additional factor for the attribute value that defines the minimum number of occurrences that must appear for a given visitor, within the date range defined by the recency value, for the attribute condition to be met. The value should be an integer equal to or greater than one. Example- If the frequency value is set to 5 and the recency value is set to 3, a visitor must meet the criteria at least five times within the last three days to qualify for the attribute value.