Patent attributes
A server system comprising one or more processors and memory receives, from a client device, one or more messages for use in a message campaign, where the one or more messages include a plurality of annotations indicating human-identified features in the one or more messages. The server system initiates delivery of the message campaign to a plurality of users and receives campaign-feedback data that is indicative of user interaction, during the message campaign, that corresponds the features identified by the one or more annotations. After receiving the campaign-feedback data, the server system receives, from a requestor, a request for analysis of the features during the message campaign. In response, the server system obtains a campaign report that provides information on one or more correlations between the features and user interaction with the features during the message campaign and provides the campaign report to the requestor.