Systems and methods of generating an engagement profile
First Claim
1. A method comprising:
- accessing, by one or more processors, for a first record object of a system of record of a data source provider, data from a plurality of electronic activities linked with the first record object, each electronic activity identifying one or more participants associated with the first record object, the first record object including a stage object field-value pair identifying a stage field and a stage value selected from a plurality of stage values, each stage value corresponding to a respective stage of a process and indicating a respective proximity to a completion of the process corresponding to the first record object;
identifying, by the one or more processors, for a participant of the one or more participants, from the plurality of electronic activities, a set of electronic activities including the participant;
determining, by the one or more processors, for a first stage of the process, a first metric based on a first portion of the set of electronic activities, each electronic activity of the first portion of the set having a respective timestamp associated with the first stage;
determining, by the one or more processors, for a second stage of the process, a second metric based on a second portion of the set of electronic activities, each electronic activity of the second portion of the set having a respective timestamp associated with the second stage;
determining, by the one or more processors, an engagement profile of the participant based on the first metric corresponding to the first stage and the second metric corresponding to the second stage; and
storing, by the one or more processors, in one or more data structures, an association between an identifier of the participant and the engagement profile of the participant.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to systems and methods for determining an engagement profile of a participant by associating electronic activities to a profile. It may generate the engagement profile based on analysis of the electronic activity level. An example implementation may contain the following steps. The system may access for a first record object a plurality of electronic activities linked with the first record object. The system may identify for a participant from the plurality of electronic activities a set of electronic activities including the participant. The system may determine an engagement profile of the participant based on a first number of electronic activities of the set of electronic activities sent by the participant, a second number of the set of electronic activities received by the participant and a temporal distribution of the set of electronic activities. The system may store the engagement profile in one or more data structures.
-
Citations
18 Claims
-
1. A method comprising:
-
accessing, by one or more processors, for a first record object of a system of record of a data source provider, data from a plurality of electronic activities linked with the first record object, each electronic activity identifying one or more participants associated with the first record object, the first record object including a stage object field-value pair identifying a stage field and a stage value selected from a plurality of stage values, each stage value corresponding to a respective stage of a process and indicating a respective proximity to a completion of the process corresponding to the first record object; identifying, by the one or more processors, for a participant of the one or more participants, from the plurality of electronic activities, a set of electronic activities including the participant; determining, by the one or more processors, for a first stage of the process, a first metric based on a first portion of the set of electronic activities, each electronic activity of the first portion of the set having a respective timestamp associated with the first stage; determining, by the one or more processors, for a second stage of the process, a second metric based on a second portion of the set of electronic activities, each electronic activity of the second portion of the set having a respective timestamp associated with the second stage; determining, by the one or more processors, an engagement profile of the participant based on the first metric corresponding to the first stage and the second metric corresponding to the second stage; and storing, by the one or more processors, in one or more data structures, an association between an identifier of the participant and the engagement profile of the participant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
one or more hardware processors configured by machine-readable instructions to; access for a first record object of a system of record of a data source provider, data from a plurality of electronic activities linked with the first record object, each electronic activity identifying one or more participants associated with the first record object, the first record object including a stage object field-value pair identifying a stage field and a stage value selected from a plurality of stage values, each stage value corresponding to a respective stage of a process and indicating a respective proximity to a completion of the process corresponding to the first record object; identify for a participant of the one or more participants, from the plurality of electronic activities, a set of electronic activities including the participant; determine, for a first stage of the process, a first metric based on a first portion of the set of electronic activities, each electronic activity of the first portion of the set having a respective timestamp associated with the first stage; determine, for a second stage of the process, a second metric based on a second portion of the set of electronic activities, each electronic activity of the second portion of the set having a respective timestamp associated with the second stage; determine an engagement profile of the participant based on a first metric corresponding to the first stage and the second metric corresponding to the second stage; and store in one or more data structures, an association between an identifier of the participant and the engagement profile of the participant. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
18. A non-transitory computer-readable storage medium having instructions embodied thereon, the instructions being executable by one or more processors to perform a method, the method comprising:
-
accessing for a first record object of a system of record of a data source provider, data from a plurality of electronic activities linked with the first record object, each electronic activity identifying one or more participants associated with the first record object, the first record object including a stage object field-value pair identifying a stage field and a stage value selected from a plurality of stage values, each stage value corresponding to a respective stage of a process and indicating a respective proximity to a completion of the process corresponding to the first record object; identifying for a participant of the one or more participants, from the plurality of electronic activities, a set of electronic activities including the participant; determining, for a first stage of the process, a first metric based on a first portion of the set of electronic activities, each electronic activity of the first portion of the set having a respective timestamp associated with the first stage; determining, for a second stage of the process, a second metric based on a second portion of the set of electronic activities, each electronic activity of the second portion of the set having a respective timestamp associated with the second stage; determining an engagement profile of the participant based on a first metric corresponding to the first stage and the second metric corresponding to the second stage; and storing in one or more data structures, an association between an identifier of the participant and the engagement profile of the participant.
-
Specification