Patent ID: 8738739

Claim:
A computer-implemented method for advertising selection, the method comprising: presenting at least one chatbot on a system of a first party as part of at least one messaging window of a web page document of a second party, wherein the chatbot including at least one of initial greeting and a picture of an agent is customized to a specific user of the system based on at least one of a geographic location, age, and gender associated with the specific user; receiving information from the system of the first party, in response to the chatbot, wherein the information includes at least one explanation by the first party for discontinuing a transaction with the second party; associating the information received with the first party; selecting at least one advertisement from a third party an advertisement database of a third party with the information received, and wherein a web-based management console is hosted by the third party to manage the chatbot; and sending, after a settable period of time, the advertisement to the first party.