Hello,
I'm attempting to use preset filter buttons with regex to filter a GA4 website engagement dashboard by page path groupings for specific time ranges so that I don't have to create a separate page for each page path grouping. While the filter works correctly for metrics like page views, it seems to cause other metrics like sessions and total users to sum all values per day rather than give a unique count of total users or sessions, heavily inflating the metrics.
My Preset Filter regex example: (data type: boolean) REGEXP_MATCH(Page path , "/path|/path/.*)
I've attempted to use this filter with both GA4 direct connection and Supermetrics GA4 connection—both have equally inflated metric counts when the filter is active compared to a GA4 explore report using the same filter/date range. When the filter is inactive, the total user and session counts align with what GA4 explore shows for unfiltered.
In other words, the filter seems to cause some metric values to aggregate as a sum of each day's total value, rather than a unique total count for the whole time period. How can I use this filter to match what GA4 explore shows?