HubSpot Ideas

HNewman

Allow Filtering on Custom Associated Record Sidebar Cards

Current Functionality

 

Currently it is possible to create new cards via the record customisation page.

 

For cards created that are displayed in the center tab, it is possible to apply filtering on some of the card types to only display the details you want to see.

 

In the below example, I have an "association table" card that allows me to display associated records, the properties I want to see, and a filter to only show certain types of records that match the filter criteria; in this case I only want to see product subscriptions that are not deactivated:

 

HNewman_0-1724839592094.png

 

Limitation

 

While this is true for cards in the center tab, sidebar cards on a record currently are only able to display all associated records. It is possible to create new cards to display different properties of those records, but it will still show every associated record. When creating a new card, there is only the option to change the properties visible, and nothing else.

 

HNewman_1-1724839756219.png

 

Suggestion

 

My suggestion would be to be able to create cards with similar filtering and sorting options, so as only to display associated records with certain criteria you are interested in, at a glance.

 

Example

 

On a company page you could create a sidebar card called "Ticket Openers". This card would show associated contacts of the company, but filtered on a custom property that exists on the contact level, "Number of tickets opened". You could set the filter to be "Number of tickets opened" > 0, sort by "Number of tickets opened" descending.

 

Now this sidebar card would show you, at a glance, the contacts associated to the company record you are viewing that have opened tickets, in order of most to least.

 

Benefit

 

Due to the sidebar cards always being present on a record (unless minimised) they have the benefit of displaying information without needing to navigate around the record. Sometimes teams will be looking for common information, and the ability to display that information on the sidebar would minimise the amount of navigation required as it will be visible at a glance.

 

This would also help to clean up associations somewhat. In my first example of "Active Product Subscriptions", the current functionality displays all of our custom object Product Subscriptions. Some of these may be old trials that we ran. Some may be deactivated products, or legacy products. This is all useful data, but due to the associations showing all records, it means we could have 10+ associated records showing in the sidebar, most of which are not relevant. By allowing filtering, we could change this to only display the ones that are useful at a glance.

HubSpot Updates
December 19, 2024 02:36 PM

Lily here from the HubSpot Product team 👋

 

Thank you for your feedback on this functionality. I am excited to announce that we recently released the ability to add default sort behavior to sidebar association cards! You can read more about the feature in the product notification.

9 Replies
ehakim
Member | Diamond Partner

I'm facing a challenge with managing different types of associated contacts in HubSpot, and I believe a filtered association card feature would be extremely valuable.

Current Scenario:

  • B2B2C business model
  • Two teams working with different types of contacts associated with the same companies:
    • Sales Team: Managing commercial contacts (typically 2-3 per company)
    • Support Team: Managing both commercial contacts and end users (can exceed 100+ per company)
  • All contacts need to be associated with companies for analytical purposes

Current Problem:

  • The right sidebar association card shows ALL associated contacts
  • Sales team finds it difficult to quickly identify their relevant contacts when there are 100+ support contacts mixed in
  • No native way to filter or segment these associations in the side panel view

Requested Feature: The ability to create filtered association cards in the right sidebar based on contact properties or association labels. For example:

  • Sales team could see only "Sales Contacts" in their association card
  • Support team could see all contacts in their association card
  • Both maintaining the company association for reporting purposes

Use Case Benefits:

  1. Cleaner user interface for different teams
  2. Maintain data relationships for reporting
  3. Better user experience for teams managing different contact types
  4. No need to create separate databases or compromise on data structure

Has anyone found a workaround for this, or does anyone else face similar challenges?

Hawk-Steve
Top Contributor

+1 from me, just ran into this myself when testing - Will need to get developers to create a custom card to solve for my use cases, would have been great to have this be possible in the UI.

Use case:

  • A deal record in an enquiry sales pipeline is the parent record to multiple additional associated deal records of different types (A and B).
  • The right side bar needs to have a card showing only associated deal records (type A)
  • The right side bar needs to have a card showing only associated deal records (type B)

 

The filter I'd like to apply would either be:

  • A deal record property - E.g. Type A deal records are identified by being associated AND being in a separate deal pipeline
  • The association label - E.g. The enquiry is associated to type A deal record with the association label "enquiry_type_a"
TimLopez
Member

This is a good idea, and an important feature request. I would use it to only show deals from a particular deal pipeline in the Account Overview sidebar for any given company or contact record. I want my sales reps to only see those that are part of the "ACTIVE" pipeline. Right now a company might show dozens of old, Closed Won or Closed Lost deals in the sidebar, when all I want to see are the 2 active deals for a given client.

MBentley8
Member

I just came across a use case where it would be nice to only see open tickets in the tickets card on any particular deal. Once a ticket is closed, it would be nice if it disappeared so the team didn't have to worry about it anymore.

LRosenbloom
HubSpot Product Team

Lily here from the HubSpot Product team 👋

 

Thank you for your feedback on this functionality. I am excited to announce that we recently released the ability to add default sort behavior to sidebar association cards! You can read more about the feature in the product notification.

TimLopez
Member

@LRosenbloom, this is a good start, thank you for the update and the work on this! 

What about adding a filter option that would allow us to exclude inactive Deals (e.g. filter by a specific deal pipeline)? I'm currently seeing dozens of years old, inactive deals for each customer, which distracts from the active deals. Sorting by deal amount will be helpful at times, unless the deals with the highest amounts are the ones that are old and inactive.

Thanks!

MLaun
Participant

thank for the update

 

I was very pleased about the sorting function. Only to realize once again that it can only be used to a very limited extent and is therefore unusable for me in some cases.

Unfortunately, we only have very few fields per card that I can display. For example, if I only want to display the most recent deals at the top, I have to include a date, which I have not displayed so far, and as a result I lose important information in the view.

It would be easier if I had a filter: filter out all deals that are already X years old and sort the rest by amount.

 

TimLopez
Member

@MLaun can you explain how you add a date to the Deal card in the sidebar? That might be what I need to do as a workaround until they add the filtering option we're both requesting.

MLaun
Participant

@TimLopez 

 

You go to the corresponding view. Create a new card on the right-hand side. There is only a selection of association cards here. Then you can add any properties, including a date, e.g. completion date, to sort by.

MLaun_2-1737013016119.png

 

It would also have been nice to be able to select the user-defined order for options in the sorting function, then you could have sorted by deal phase. Unfortunately, it only works alphabetically.