CPC G06F 16/2365 (2019.01) [G06F 16/9566 (2019.01)] | 20 Claims |
1. A system comprising:
one or more processors; and
memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to:
receive a first timestamp associated with first click data at a website associated with a merchant, a referring link, a current link, and first user identification data;
receive transaction data comprising a second timestamp, second user identification data, and a first name associated with a transaction with the merchant;
determine whether the first timestamp is within a predetermined period of the second timestamp;
determine whether the first user identification data corresponds with the second user identification data; and
responsive to determining that the first timestamp is within the predetermined period of the second timestamp and the first user identification data corresponds with the second user identification data:
extract a second name from the current link and a third name from the referring link;
determine whether the second name at least partially matches the first name; and
when the second name at least partially matches the first name, transmit the referring link and the second name to a user device for display in a graphical user interface (GUI) on the user device.
|