A method, comprising: accessing a content sharing platform via an application executed by a client device, the access on behalf of a user of the client device; receiving a session continuation notification including a payload, the payload including a visit identifier and a navigation end-point of a session of the user that occurred on another client device, the session associated with the content sharing platform, wherein the visit ID is different than a session ID and is associated with content sharing platform events associated with the another client device and corresponding to the user, wherein occurrences of the content sharing platform events are separated by less than a determined time interval, and wherein the session ID is associated with the content sharing platform events that occur within a single day on the another client device; transmitting a first request for a content item corresponding to the navigation end-point of the session; receiving, responsive to the first request, instructions to load the content item corresponding to the navigational end-point of the session and to request additional components of the content item by using the visit ID, the additional components comprising recommended content items to consume next that are identified based on a set of recently consumed content items associated with the visit ID; transmitting a second request for the additional components of the content item, the second request comprising the visit ID; and responsive to receiving the additional components, providing the content item comprising the recommended content items to consume next. accessing a content sharing platform via an application executed by a client device, the access on behalf of a user of the client device; receiving a session continuation notification including a payload, the payload including a visit identifier and a navigation end-point of a session of the user that occurred on another client device, the session associated with the content sharing platform, wherein the visit ID is different than a session ID and is associated with content sharing platform events associated with the another client device and corresponding to the user, wherein occurrences of the content sharing platform events are separated by less than a determined time interval, and wherein the session ID is associated with the content sharing platform events that occur within a single day on the another client device; transmitting a first request for a content item corresponding to the navigation end-point of the session; receiving, responsive to the first request, instructions to load the content item corresponding to the navigational end-point of the session and to request additional components of the content item by using the visit ID, the additional components comprising recommended content items to consume next that are identified based on a set of recently consumed content items associated with the visit ID; transmitting a second request for the additional components of the content item, the second request comprising the visit ID; and responsive to receiving the additional components, providing the content item comprising the recommended content items to consume next.