Link Deals to Campaigns

Salesforce / Pardot has connected campaigns - like having one master search-based property across contact, company and deal. It makes it easy for marketing to maintain and attribute or for sales to then attribute and we know sales avoid admin. Has HubSpot got anything similar? Or if not whats the solution? Is it a matter of creating 3 seperare properties and sitching them together with a workflow in 2024, to build this model? Have I missed any product updates?