Tracking clicked links and paths is a problem most website administrators have to deal with. Thankfully this problem has been solved many times over by independent developers and programmers. We can either use a home-cooked solution, or we can use built-in features from Google Analytics to achieve our goal. We will set up our initial example website with roughly ten different links to our registration page scattered across the site. Some pages will have more than one link to our registration page. With this setup, we can demonstrate a few different features available in Google Analytics. Using Google Analytics, we can both track how often each of these individual links are clicked, which links get clicked more frequently than others, and which of these links result in completed user registration most frequently. Using UTM’s, we will be left with the issue of beginning new user sessions too frequently. Given this, UTM’s will be ruled out for our purposes. Alternatively, we can use Google Tag Manager. Google Tag manager gives us the ability to set programmatic goals to meet within the website through a streamlined user interface provided by Google. Once you're at the appropriate page, you should be able to set a destination goal that will track how frequently your submission form is being submitted. Alternatively, we can create a button click goal that will track how frequently a button is pressed. Google Analytics offers many high-quality solutions for your website statistical analysis problems. If setting all of this up manually looks intimidating or is too time consuming, Google Optimize can be used for running automated tests on your website. This reduces the amount of time spent fiddling around in the Google Analytics interface, and it enables you to gather all the behavior experience data that you need to make informed business decisions. For more information click here https://www.reddit.com/r/SEO/comments/afa95u/googleanalyticsadvicepleasehowshoulda_i/.