Behavioral properties are nested under the filters module when conducting analysis. You can use them to add granularity to your query to only see the results relevant to your question.
![Graph with the Filters drop-down open and behavioral properties listed](https://help.heap.io/wp-content/uploads/2020/10/behavioral-properties-in-filter.png)
Users who have done a count of
Selecting Users who have done a count of in a filter or group by clause will show you the number of times a user has done a given event. Within a filter, you can customize the date range. However, when used in a group by, the count is the number of times a user has done x within their entire user history.
Users who have (not) done
Selecting Users who have done or Users who have not done in a filter or group by clause will limit your search to users who have (not) done a specific event. You can customize the date of the given event when you use Has done in a filter. Has done will refer to the user’s entire history when used in a group by clause.
Users who are (not) in segment
Selecting Users who are in segment or Users who are not in segment in a filter or group by clause will limit your search to users who are (not) in a specific segment.
Users who have done the sequence
Selecting Users who have done the sequence in a filter or group by clause allows you to select for users who have completed a specific flow within your product. You can add a series of two or more events to analyze by clicking the + button.
![Graph with the 'Users who have done' group-by option selected and a set of events selected](https://help.heap.io/wp-content/uploads/2020/09/behavioral-properties-add-button-1024x447.gif)
You can select a time window during which the users completed the sequence of events in the drop-down below the last event.
Where the (sum / average / highest value of / lowest value of)
Selecting one of these properties allows you to make calculations in your graph analysis.