Converting Website Visitors to Leads: A Modern Framework