As part of the home buying process, it is very common for a prospective home buyer to utilize the “Contact Agent” form or similar contact for to reach out to an Agent for more information about a property. As a prospective home buyer, the site user is a valuable potential customer for many types of products and services. The “Contact Agent” form presents an opportunity to present the site user with products and services that may be of benefit for them. The user can then OPT IN to the products or services that they are interested in so that the related companies can also receive their contact information for a follow up.