Electronic message lifecycle management
AssigneeHubSpot, Inc.
InventorsJames Kebinger, Farid Jahanmir, Sean Patrick Hogan, Ryan Kophs, Nathaniel Dempkowski, Michael Axiak, Tom Monaghan
Life of this patent
Estimating the term…
Abstract
Provided herein is an electronic message management platform that enables management and execution of electronic message campaigns while appropriately managing challenges presented by spam filters, black lists, and domain blocking technologies, and that includes elements for managing an electronic message campaign based on dynamic conditions, quality measures, engagement factors, and other measures, factors and conditions.
Claims16
A method of managing a lifecycle of an electronic message comprising:
- preparing a message for delivery by adding at least one header value that facilitates identifying the message;
- updating at least one link in the message to include metadata that facilitates identifying a recipient of the message, wherein the at least one link in the message include at least one target URL;
- tracking and recording life cycle events throughout a delivery phase and an engagement phase of the lifecycle of the message;
- and
- determining at least one of a degree of engagement and a quality of engagement of the recipient with the message based on at least a portion of the tracked and recorded life cycle events,
- wherein updating the at least one link in the message comprises rewriting the at least one target URL based at least in part on a type of the message, wherein the type of the message is a plain text email or an HTML email, and
- wherein updating the at least one link in the message comprises rewriting the at least one target URL into a short URL that is a link to a resolution server that redirects to a longer URL that provides access to a resource that is consistent with the at least one target URL.
A non-transitory computer readable medium containing executable instructions that, when executed by a processor, cause the processor to manage a lifecycle of an electronic message by:
- preparing a message for delivery by adding at least one header value that facilitates identifying the message;
- updating at least one link in the message to include metadata that facilitates identifying a recipient of the message, wherein the at least one link in the message includes at least one target URL;
- tracking and recording life cycle events throughout a delivery phase and an engagement phase of the lifecycle of the message;
- and
- determining at least one of a degree of engagement and a quality of engagement of the recipient with the message based on at least a portion of the tracked and recorded life cycle events,
- wherein updating the at least one link in the message comprises rewriting the at least one target URL based at least in part on a type of the message, wherein the type of the message is a plain text email or an HTML email, and
- wherein updating the at least one link in the message comprises rewriting the at least one target URL into a short URL that is a link to a resolution server that redirects to a longer URL that provides access to a resource that is consistent with the at least one target URL.
Dependencies are inferred from the claim text.