CPC G06Q 30/0282 (2013.01) [G06Q 50/01 (2013.01); H04W 4/14 (2013.01)] | 37 Claims |
1. A system, comprising:
one or more processors configured to:
transmit a review request message requesting a potential reviewer to write a review for an entity, wherein the review request message comprises a first link that has encoded a user-location key, wherein the user-location key is generated based at least in part on a combination of an identifier of the potential reviewer and an identifier of the entity;
in response to an indication that the first link has been clicked on:
obtain the identifier of the potential reviewer and the identifier of the entity at least in part by extracting the user-location key encoded in the first link;
based on the obtained identifier of the entity, determine a review site on which the potential reviewer should be directed to write the review for the entity; and
return a second link configured to direct a device associated with the potential reviewer to a profile page of the entity on the determined review site; and
determine whether direction of the device to the determined review site was successful based at least in part on a determination of whether a callback was returned by a browser of the device; and
a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.
|