Google tag manager is something that will allow you to collect a lot more data than you would otherwise. It can be used along with Google analytics. Tags are actually snippets of codes that are added to a website in order to collect information and then send it to third parties. You can use tags for all kinds of different reasons. You can use it to monitor form submissions as well as conduct surveys and generate heat maps.
Read more: An Introduction to Google Tag Manager