=== Track a click on Google Analytics ===
Contributors: gounder, sidmetal98, inkmyweb
Donate link: https://www.instamojo.com/inkmyweb/
Tags: Event Tracking, Google Analytics, Link Click, Click Tracking, Link Tracking, Goal Conversion
Requires at least: 2.5.0
Tested up to: 4.6
Stable tag: 4.6
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
A simple shortcode to insert Google Analytics event tracking code on your links
== Description ==
**Are you using UTM Source to track link clicks within your website?**
That's a really bad idea! Not only will it create a new session with the links utm_source and inflate your visitor stats, it will also increase the bounce rate on the page you're tracking.
**So what's the solution?**
Use [event tracking] (https://developers.google.com/analytics/devguides/collection/analyticsjs/events) on Google Analytics which capture events like a link click into your Google Analytics Dashboard.
For e.g.
`Download Free Ebook`
But then the WordPress Visual Editor will keep cleaning out the onClick part, so we made a quick shortcode that would save you from the trouble of redoing the onClick part everytime it got cleaned out.
**How does it work?**
In place of an A href tag like `Download Free Ebook` use our shortcode `[tac_ga url="http://example.com/wp-content/uploads/2015/06/free-ebook.pdf" category="Downloads" action="Click" label="Ebook Downloaded"]Download Free Ebook[/tac_ga]`
By default this shortcode uses the following information:
Category: link
Action: click
Label: The URL Entered
**How do I check if this works**
Google Analytics' Real time tab will show you that these tags would or not.
*Some cases in which this shortcode won't work:*
* You use Google Tag Manager to insert Google Analytics
* You use Monster Insights Plugin (Formerly Yoast's Google Analytics Plugin) to install Google Analytics