1. A system comprising: a processor; a computer-readable storage medium having stored therein processor-executable instructions for causing the processor to: receive, from a client device, content items uploaded to a synced online content management system, wherein the content items are associated with an account of a first user; cluster at least some of the content items having a common attribute as an event; identify a second user satisfying a minimum similarity threshold for the event based on the common attribute; provide a suggestion to the first user to share the event with the second user; and make content items clustered in the event available to the second user when the first user accepts the suggestion.