Lead generation is the process of turning people who are strangers to your business into interested leads. This can be a time-consuming process for many business owners, but with marketing automation systems in place, it’s like putting your lead generation on autopilot mode.