Many of the tips here are the building blocks of lead generation and any business can do them - but they are all the more easier to put in place with Marketing Automation. 

From tracking the individuals on your site to finding out which campaigns are resulting in high quality traffic, Marketing Automation Platforms such as Pardot can help you to do this more effectively and efficiently.