Track first click to demo form signup submission

Is there a way to track the full lifecycle from visitor to signup to customer, GA uses goals and events to do this.

Recently read this article: https://knowledge.hubspot.com/articles/kcs_article/account/how-does-hubspot-track-visitors

Which states it’s tracking the information needed but you have to view the individual contact, is this data not aggregated into a report?

Thanks in advance

Kade

It looks like what I need is Attribution Reporting and seems to be a purchased feature.