Multi-nested topics filters in HubSpot blog? (Or any other solution)


#1

Hi there,

Apologies for posting here. I know this is not the right place for this question but I posted this question in the design forum like a week ago but didn't get any response. Since this forum is more active, I posted it here and I'd really appreciate if anyone can help me out with this.

I'm using HubSpot blog for blog post and resources. Currently, I have a simple topic drop-down filter which shows results based on the selected topic. Would it be possible to create more filters?

This is what I'm trying to create.

It would work something like this

  1. Select any Industry from the drop down (e.g. Sales)
    
  2. Select Type (e.g. White Paper)
    
  3. Select any topic (e.g Topic 1)
    
  4. Click Filter
    
  5. Now at the bottom, it should display the filtered resources
    

None of the filters need to be depended on each other.

This is exactly what I want - https://www.hubspot.com/agencies?industry=architecture

Any ideas? Or is it too complicated for HubSpot COS?

Thank You!


#3

Welcome, @saf_aww! While this type of filtering capability is certainly possible natively with HubDB (example: https://designers.hubspot.com/real-estate-listing-example?type=show-all&listing_address= || tutorial: https://designers.hubspot.com/docs/tutorials/how-to-build-a-real-estate-listing-with-hubdb), I haven't myself done any type of filtering this complex. It's conceivable you'd be able to create some custom fields you could use on each individual blog post, then create an array from those values to loop over, but to be frank, I haven't tested it out to check if it'd work. Otherwise, a custom JS solution would certainly work.

It does look like this topic is similar to what you're looking to do: https://community.hubspot.com/t5/CMS-Development/Blog-filters/td-p/3609. I'd start there!


#4

Hi @Connor_Barley,

Thank you so much for replying. Since the blogs are also involved with the Resources HubDB method is out of the way. I'll check out the other solution, It looks like we can achieve desired results with it.

Thanks again. You're amazing.