We recommend you call your new Leads as soon as possible and introduce yourself. You are getting these Leads SECONDS after they press the submit button requesting more information on a home based business opportunity. If you call them soon enough, they are probably still taking your tour. This is the best way to increase your conversion. It's not uncommon to have a 10% conversion if you contact your leads by phone too.
As my mentor told me... "Form the habit of doing what the unsuccessful people don't like to do." Work your leads with massive action and create massive momentum!