1. A computer-implemented method, comprising: obtaining a journal of events associated with a user; identifying at least one sequence of events in the journal leading to at least one conversion but for which the at least one conversion failed to occur; computing intent scores for each of the at least one sequence of events; and selecting invitational content to deliver to a user terminal associated with the user based on the intent scores, wherein the invitational content is selected from invitational content related to at least one of the at least one sequence associated with the intent scores that are highest.