TopSales provides sales automation, contact management, and e-mail processing for Internet marketing professionals. It can enhance sales productivity with contact management functions, mailing lists, and leads analysis. You can segment your contact database by demographic fields such as age, gender, zip code, job title, and so on. There are 40 user-definable string fields, 10 number fields, and 5 date fields available. You can also categorize contacts by interest and create mailing lists based on common interests.