1. A method, comprising: querying a cache for one or more most-recently-used (MRU) entities corresponding to a mobile device; providing a streamlined, triple-action data entry path using a server in communication with the mobile device that automatically identifies entities as most likely to be selected for sales activity logging according to the queried one or more MRU entities; transmits for display data that identifies the most likely entities and an interface that accepts selection among the most likely entities by a first action; receives a selection of a particular entity responsive to the first action, identifies a list of sales activities that fits on a single screen of the mobile device, and transmits for display the list of sales activities with an interface that accepts selection among the sales activities by a second action; receives a sales activity selection responsive to the second action, and transmits for display a comment entry screen with at least some ghost text that a user has an option to revise; and receives the ghost or revised ghost text responsive to a third action; and updating a customer relation management system with the selected particular entity, the selected sales activity, and the received ghost or revised ghost text.