12 категорий фильтрации в каждой из которых есть выбор, или 12 UI элементов? Как на счёт простейших стретегий: группировка и скрытие элементов. Закинуть, скажем, 8 наименее используемых фильтров в один дропдаун?
Хорошие примеры: http://www.targetprocess.com/3/ и https://mixpanel.com/ . Оба продукта доступны для бесплатного ознакомления.