Technicians in the field can generate new sales leads by capturing basic information about potential customers they encounter. The sales lead is entered into a mobile app and assigned to an office staff member, who then calls the potential customer within an hour to convert the lead into new business. Tracking sales leads allows companies to provide incentives for technicians and turn chance encounters into free sales opportunities that benefit both the company and customer.