Patent ID: 8326964

Claim:
A computer-implemented method for managing interactions between a visitor associated with a first business, and a website associated with a second business, to generate a qualified business lead, the method comprising: associating a lead score with the visitor; associating a user state profile with the visitor, wherein the user state profile includes a state profile level that is determined by an amount of information provided by the visitor to the website; defining a plurality of interests related to the second business; associating each of the plurality of interests with one or more categories of data content of the website; associating, based on activity of the visitor on the website, an interest from the plurality of interests with the user state profile; receiving business information based on an IP address associated with the visitor; storing the business information in the user state profile; and tailoring data content of the website and organization of the website based on the interest associated with the visitor and based on the business information; changing the lead score in response to an action taken by the visitor on the website; requesting first information from the visitor when the lead score exceeds a first state profile threshold value, the first information being different than the business information; elevating the state profile level of the user state profile when the visitor provides first information; and determining that the visitor is a qualified lead in the interest associated with the visitor when the lead score exceeds a threshold value.