I'd love to be able to arrange contacts on a company record in order of importance or relevance to the record. Sometimes we have more than 5-10 contacts associated with a company and it would be ideal to arrange them so that the top contacts relevant to the company were shown on the company view without having to click through.
I’m a Product Designer here at Hubspot and am in the process of designing a few potential solutions. To help us better understand your needs, we’d love to connect with anyone interested in providing feedback. If you're available, please submit this short form and we will reach back out to you.
Hi everyone, Lily here from the HubSpot product team 👋
Thank you all for the contributions and continued feedback in this space. Over the last year we've added the ability to customize your record pages more deeply and will continue to invest in this space next year, including within the right sidebar. Stay tuned for more updates here!
In the meantime, here are some updates we've made to help you display the right information in the middle column of a record page. Note: you must be ungated to the CRM Record Page Editor (currently in public beta, accessed via the Product Updates page).
Association label list: displays a list of associated records organized by their assigned association label. This allows your to display your associated records by association label; you can choose to show all, or just some. Card + Card settings:
Association table + quick filters: displays a table of associated records and the records' properties, as well as customized default filters. This allows you to easily filter on a property like "Lead Status" right from the middle column card. Card + Card settings:
If you have access to development resources, check out our UI Extensions beta (currently in public beta, accessed via the Product Updates page).
Within this beta, there are additional customization options available such as applying a default sort or a pre-filtered query to your association table to filter the data by specific values of the associated records. This allows you to create an association table that only shows associated deals with a deal stage of 'contract sent'. Card:
Thank you as always for your continued feedback, it helps us build a great product. We've investigated and researched this request and at the time this is not something we're prioritizing to build into HubSpot.
As always, we're constantly evaluating and re-evaluating our priorities to deliver as much value as possible. So, I could certainly see a day in the future where we address something like this, but we do not have a timeline on when that may be. Keep the use cases and ideas coming though and we will update this post as we make progress!
Hi everyone, I'm a member of the HubSpot product team. Thanks for filing this issue @BradCarter, it was an interesting one to stumble upon. I'm doing research on this exact problem right now and I'm looking for some help from you all.
What do you consider to be "important or relevance" when it comes to this type of sorting? What attributes or data points tell you that one record is more important than another associated?
Feel free to add your examples or use cases as comments, as this is a problem we're currently keen on solving on the CRM record pages.
@vanessahunt That's useful yes but not really a solution. It just shows you the same 5 contacts as the right panel but you can sort the widgets.
IF HubSpot was really looking into usability improvements for their users then simple addition of dragging contacts into an importance order or numbered hierarchy shouldn't be so hard to implement.
I raised this idea 2 and a half years ago. I get that it's marketing first with HS which is where all the dev seems to be however small-scale quality-of-life improvements for the hordes of customers that use the CRM functionality first and foremost are continually overlooked.
Totally agree. Drag and drop is super useful, and even much smaller companies have this feature. We never should never have left Close.io. They also have a great feature where the system assumes the first email in the list is the main contact so that you can choose to just send mass emails to the first name in the list instead of all names. This is tremediously helpful because our salespeople aren't diligent in labeling main contacts.
Hi @BradCarter - you can sort the column headings too (not just the order of objects in the tab). I hear you - it's not ideal, but you could add a custom field called Priority or similar, and then sort by that? I think you may be able to sort by Association Labels too - so if you assigned a label like VIP to Contacts, you could sort by that potentially...
@TBorsellino The first Contact you add to a Company is designated as the Primary Contact, but you can update this if another Contact should become the Primary instead. Then you could send your mass email to only Primary Contacts.
Hi @vanessahunt I saw the sort options. Adding another field for people to not fill in as @TBorsellino mentioned - sales and admin don't really ever fit hand-in-hand and for a company with over 25k companies that's an enormously erroneous task that would never get completed - even for the several hundred active customers in that list.
Hopefully the HS product team take a look back here as they marked the item as not planned and then simply vanished - a very valuable and simple UX improvement would go a long way
@vanessahunt We imported our contacts from several different CRM systems when we consolidated teams. We didn't enter them one by one and certainly didn't pay attention to what order they were imported in. There are now 16,000 contacts across 6,000 companies. My team has six people. Please explain how a designated primary contact field can be applied to these retroactively.
Barring a drag-and-drop function, I would think it's pretty easy to build the capability to display the contact list sorted by most recent activity.
I've just had a play with the overview tab and it is an improvement but still not ideal.
I have added the column "last activity date" so I can at least quickly bring to the front the contacts I am actually interacting with.
It would be great if you could 'save' in the view the sorting of that column, so that I don't have to reorder the list every time to bring up those with recent activity.
Also, it would be great if a filter could be applied.
We have a lot of customers that are associated with multiple companies but only have 1 primary company. It would be great if I could filter the contacts in the overview tab to only show the contacts that are associated through primary contact.
In my screenshot you see that the two contacts (Scott and Marcos) at the bottom actually are working for agencies that sometimes do some work for the company I am looking at. It would be great to be able to filter them out from this view.Contacts in Company Overview tab
How is this decided not to be developed? It is clearly a problem to a lot of people, and another issue is that there are multiple "ideas" in the community, that are referencing the same problem. Instead of upvoting this (which in all honesty was the last idea I found when searching for "Sort Associated Contacts on Company View"), people end up creating their own idea.
The problem with this is that it is impossible for Hubspot to see how requested this feature actually is. Given that you have the feature Association label, please please please, make it possible to either sort all contacts by this label, or only show contacts with an association label.
Bumping this in case it gets reevaluated. Ability to do some sorting on contacts would be a huge win. Right now, it can be tedious to identify the appropriate contact when a company has 5+ and really annoying if a company has 15+ or so. A few possible solutions: 1. The ability to pin contacts (additional considerations would be doing so via workflows, allowing the org to set org defaults and/or team defaults and allowing users to override) 2. The ability to chose what property to use for sort. With some additional planning and work, just being able to say "Sort contacts descending based on X property" could open lots of opportunities.
3. Relatedly, but distinctly: customizing values on the relationships themselves such as date it began, date it ends, whether or not it is active based on those dates within inactive contacts requiring a click to surface, etc.
We need to sort how contacts are shown on the company record directly in the right sidebar menu, too.
Ideally, it would be sorted by Association Label and we could rank the association labels in order of importance to the sales team. For example; Primary, Secondary, Accounts Payable, Data, Graphics, Vendor, etc. would show in that order. Alternatively, we could also sort that view of associated contacts by last activity date as a default as I think that would be useful for the entire Hubspot community.
Currently, if a company has 10 contacts, we see a randomized view. However, we can't delete them or re-prioritize them in order of priority from the company record.
Need to be able to sort contacts in the company sidebar view. It's a hassle to expand to 'view all associated contacts' as most decision makers get lost - which I believe is now sorted by 'Create Date'? It would be great if we can set rules how the contacts are sorted (If property status= active view at top/inactive contacts view at bottom...).
Would be nice to have a color code feature as well or mark favorite contacts with a star.
@Dylan I think with 198 upvotes this may be somethig to consider? It is very hard to see information when a company record has 100+ contacts but only 3 are the decision makers, day to day, finance and maybe something else. Ideally you should be able to define what type of contact your want to see in that view based on conditions like persona, or other fields within the contact record. Then if you want to see all associated contacts you can click view all.
I wonder if this idea will get incorporated into the roadmap (Better contact management it is a critical piece for sales and Customer success)
I just went searching to see if anyone else might have posted this and can't believe all of the upvotes and comments but still no way to either filter or somehow prioritize the contacts shown on the company page - I'd like to be able to filter this based on at least "primary contact=Y" and also last activity date (I see this above) would be great too.
@Dylan Given this is up to 200+ upvotes, will this get a second consideration? I can't imagine that with this much support this would remain as something you aren't currently planning to do. Can you provide any updates? If not this, is there something else Hubspot is thinking for contact management? We have companies that have many contacts, and the ability to display the most imporant/relevant ones on the company page (and not make people have to search for them) would be huge for our teams.
214 upvotes! As many have said before, why has HubSpot still not considered this? We're increasingly hearing from our customers - especially enterprise accounts - about the struggles of managing company records with large numbers of associated contacts. Some sort of functionality to bring relevance to the contact list is a must. Hopefully, HubSpot jump on this one soon and get the ball rolling... or see you all in 2026 still waiting 😉