Funnel software allows marketers to undertake lead generation, attract potential customers and close sales online. This is undertaken by the creation of software funnels which guide prospective buyers through the sales process.