Возможно под Ваши нужды нужен не сайт, а CRM (система управления взаимоотношениями с клиентами)?