1. A method for interacting with components across different domains in a single user interface providing access to an enterprise social networking system implemented using a database system comprising a customer relationship management (CRM) database, the method comprising: providing, from a server associated with the database system to a computing device, data to generate a user interface comprising a first component and a second component, the first component configured to expose content from a first network domain, the second component configured to expose content from a second network domain, the second network domain being different from the first network domain, the second component comprising a presentation of a CRM record feed dedicated to an identifiable CRM record stored in the CRM database, the CRM record feed configured to share, with one or more users following the identifiable CRM record, updates associated with the identifiable CRM record, the second component further comprising a publisher configured to receive and publish data to the CRM record feed; receiving, at the server from the computing device, an indication of a first interaction with the first component; causing, by the server, responsive to receiving the indication of the first interaction, a reference to populate a field of the publisher of the second component, the reference comprising first data related to the first interaction with the first component; receiving, at the server from the computing device, an indication of a second interaction with the second component regarding the reference; and causing, by the server, responsive to receiving the indication of the second interaction, the publisher to publish a feed item to the CRM record feed, the feed item comprising or identifying the reference.