Leads for Business Opportunities and How to Get Them. Maybe you have just started a new business opportunity or perhaps you have been involved with one for a while now, either way if you going to succeed you are going to need to generate a regular supply of leads for business opportunities..