Filters clashing with each other on my directory page

Description

Hi all - I’m making a directory page for our partners, but unfortunately the filters seem to be clashing. Two issues I noticed, both are displayed in the video:

  • When filtering for 1 option with only 2 results, then applying another filter which has 3 results, it overrides the count. It should stay relevant to how many are being filtered.
  • If I filter on two different things, and remove one of them, instead of undoing the filter, it just sets the results to none. It can only be cleared if I clear everything else, or by pressing the Clear button.

I’m new to Webflow so I’m sure there is functionality to fix this but I’m stuck. Your help is very appreciated!!

Thanks :slight_smile:

Site URL

Video/Screenshots

Looking at your HTML and the video, I can see the exact issues with your List Filter v2 implementation.

The core problem is your checkbox fields all using the same data-name="Checkbox" attribute. This causes all filters to interfere with each other because List Filter can’t distinguish between different filter categories.

Here’s what you need to fix:

  1. Update Checkbox Field Names

In Webflow, go to each checkbox field’s settings and change the “Name” field to be unique for each filter category:

  • Service Type filters: Change to data-name="service-type"
  • Location filters: Change to data-name="location"
  • Any other filter categories: Give each a unique name like data-name="industry" or data-name="specialization"
  1. Verify Your List Filter Setup

Make sure you have these key attributes in place:

  • Collection List wrapper: fs-list-element="list"
  • Form containing all filters: fs-list-element="filters"
  • Each checkbox field: fs-list-field="IDENTIFIER" (matching your CMS field)
  • Results count element: fs-list-element="results-count"
  1. Add the Correct Script

Ensure you have the List Filter script with the fs-list tag.

When multiple checkbox fields share the same data-name, List Filter treats them as one big group instead of separate filter categories. This causes the count to show incorrect results and filters to conflict.

Once you update the field names to be unique for each category, your filters should work independently while still combining properly.

If you need further assistance with custom code solutions, @Support-Luis or @Support-Pedro can help you out.