Business opportunity leads are people who are interested in the opportunity that you are offering. You can gather these leads from various sources. These can include events, online surveys, and even through forms. However, a few things must be kept in mind when looking for leads.