Cloud application for lead management