CMS Multi-Reference Filtering

Let's say I have a "Blog Post" collection, with a reference (or multi-reference) field pointing to a "Tags" collection.

On the blog post template, I won't be able to display ONLY "Tags" that are related to this post.

It would be great to be able to filter them.

  • Matthieu Layes
  • Jan 18 2017
  • Shipped
  • May 23, 2019

    Admin response

    Excited to share that we've just launched filtering by multi-reference fields! Now you can filter collection lists by multi-reference fields, making it easier to create related post and product lists based on multiple attributes like tags and categories. Learn more about the release.

  • Walter Chen commented
    4 Feb, 2020 04:35pm

    This Admin Response doesn’t actually address the issue this wishlist item was referring to. For example, you still can’t add a Collection List of Categories to a Blog Post template page and filter it by ⚡️Category is Current Category

  • Hamish Maclean commented
    24 May, 2019 12:35am


  • Hamish Maclean commented
    14 Feb, 2019 12:21pm

    Hi Roope Hovi! You approach sounds great. I am encountering this issue for ecommerce related products. I had to ditch the ecommerce categories because they are multi ref. Then related products are only able to show related for one category. This is right up there with nested collection lists in solving data model / architecture planning pain! Thank you. 

  • Devone Paul commented
    2 Nov, 2018 08:17pm

    Roope Hovi,

    That is the exact capability I'm looking for several of my websites and what I believe is being requested. The current limitations mean I can't use a multi-reference Tag/Category collection for "Related Posts" sections. Being able to show all matching items in a Multi-Reference would be amazing.

  • Roope Hovi commented
    28 Oct, 2018 05:14pm

    Hey, all 👋I'm an engineer at Webflow and trying to understand your use cases better.

    Would it solve your use cases if you could list items of a collection whose Multi-Reference field contains any of the values in the Multi-Reference field of the current Collection Template page item?


    Re: Donald Savard

    We would like to understand your use case better. Could you, please, help us and list the collections you mentioned with the lists of which collections they reference to with Single and Multi-Reference fields? Thanks!

  • Marius Du Toit commented
    13 Aug, 2018 05:38am

    Use case:

    I have a business directory - each business belongs to multiple categories (or tags).

    When viewing a business page, I want to list businesses at bottom of it's page which belongs to the same categories.

    So basically, if the business you are viewing is not what you are after, then here is a list of similar businesses you could look at.

    At this time it is possible to insert a collection list and filter it on the reference field (category), but it is a manual selection.  All other businesses will show the same list based on this manually set filter.

    The ideal is to set filter where cms list reference field = current record reference field.

  • Donald Savard commented
    19 Jun, 2018 07:06pm

    Here Is the use case I want to achieve with this feature:

    So first of all, it’s a web offers website. Here is the structure:

    • Area page - All offers within this area (10+ areas)
    • Category page - All offers within this category AND area (200+ categories)
    • City page - All offers within this city (Cities are linked to an area) (100+ cities)
    • Category by city page - All offers within this city AND this category
    • Sub-category page - All offers within this city AND this category AND this sub-category

    So it’s all about filtering! all offers are in a collection list with multi-reference lists for areas and cities etc. But actually we’re not able to filter that far.

  • Jay Bussiere commented
    14 Dec, 2017 12:20pm

    You cannot use a multi-reference on regular pages?! 

  • Sean Tubridy commented
    19 Oct, 2017 08:00pm

    But that solution only shows the all the tags - not just the tags associated with that category. And you can't make links from those tags that link to page that shows only posts with those tags assigned to them.

  • Peter Schröder commented
    15 May, 2017 03:53pm

    as far as i can recall my issue, i think it's actually solved. don't know if that feature was not available or if i just missed it.


    a) show all categories belonging to a blog post (worked at that time)

    b) on a categories page, show all blog posts belonging to the current category (now there is a "Categories contains Current Category" option that i havn't seen before)

  • Matthieu Layes commented
    15 May, 2017 02:45pm

    Not really...

    I'll continue with your exemple to explain :

    On each blog post, I would like to have the possibility to display "RELATED POSTS" that are similar to the current one... In order to do so, I would like to drop a dynamic list below my article and generate a list of articles, filtered according to their tags. For now it is not possible to filter an external reference...

    I hope I could clarify the problem !

  • Peter Schröder commented
    14 Mar, 2017 02:07pm

    i do not understand the current use-case for multi-reference fields.

    the only way that i kinda got this working by having a multi reference on the category/tag and referencing blog posts from there.

    in my mind, this direction should be the other way around. when i create a blog-post, i want to have a multi-ref field there. on the blog detail page i want to show the categories that i referenced in the blog post.

  • Sean Kinney commented
    23 Jan, 2017 07:58am

    That, and it would be great if you could create tags directly from the blog post collection instead of having to add them to a separate category first (think squarespace). I find the reference and multi-reference a less than ideal solution for tags and categories.

  • +65