How Click Tracking Looks in Plain-Text Campaigns To track a click, the original URL has to be replaced with one that points to our servers and redirects to the destination URL. Custom public profile URLs are available on a first come, first served basis. You can use your own short URLs to point to different pages on your site.
Bitly also offers a paid version, but it's pretty pricey. Another reference to URL shortening was in 2001.[8] The first notable URL shortening service, TinyURL, was launched in 2002. Twitter.com: The truth is that the best URL shortener for Twitter is the one that’s built into Twitter. Select "Get Tracking ID." If you’re setting up a new property, choose "Get Tracking ID" to generate the tracking ID for your event listing.
It is reserved for campaigns using paid keywords. View Click Results in Report Overview The report Overview gives you a broad summary of how well a campaign performed. This is similar to how UTM parameters work on the Web. I think a few of these points are worth following up on. Undo Undo URL Shortener @URL_Shorteners_ 12 Dec 2012 More Twitter vs Instagram. As you shorten your links, Google will display them below with its long URL version, when it was created, its corresponding shortened goo.gl link and how many clicks it has received.
Testing Tracking Links To test if your offer is properly directing, click on the test link on the offer's Tracking page. When a user clicks on a link that is being listened to, Google Tag Manager fires off a gtm.linkClick event.
Undo Undo Shorten URL @ShortenURL 26 Jun 2011 More Statistics for Sunday, June 26, 2011 Thanks. Use short links with Bluetooth Low Energy (BLE) Beacons for asset tracking and proximity marketing. When someone clicks on the link, they will be taken to your Bitly page where all the links can be accessed. You should see the activity in the Analytics Real-Time > Events panel. The macro below will allow you to grab just the hostname from the outbound URL. Get the details/analytics of Short URL //Request Format: var request = gapi.client.urlshortener.url.get({ 'shortUrl': "", 'projection':'FULL' }); //projection can be 'FULL',"ANALYTICS_CLICKS" or "ANALYTICS_TOP_STRINGS" //JSON Response { "kind": "urlshortener#url", "id": "", "longUrl": "", "status": "OK" } Google URL Shortener API PHP Example $longUrl, 'key' => $apiKey); $info = httpsPost($postData); if($info != null) { echo "Short URL is : ".$info->id."n"; } //Short URL Information $shortUrl=""; $params = array('shortUrl' => $shortUrl, 'key' => $apiKey,'projection' => "ANALYTICS_CLICKS"); $info = httpGet($params); if($info != null) { echo "Long URL is : ".$info->longUrl."n"; echo "All time clicks : ".$info->analytics->allTime->shortUrlClicks."n"; } //Get Full Details of the short URL $shortUrl=""; $params = array('shortUrl' => $shortUrl, 'key' => $apiKey,'projection' => "FULL"); $info = httpGet($params); var_dump($info); function httpsPost($postData) { $curlObj = curl_init(); $jsonData = json_encode($postData); curl_setopt($curlObj, CURLOPT_URL, ''); curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curlObj, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($curlObj, CURLOPT_HEADER, 0); curl_setopt($curlObj, CURLOPT_HTTPHEADER, array('Content-type:application/json')); curl_setopt($curlObj, CURLOPT_POST, 1); curl_setopt($curlObj, CURLOPT_POSTFIELDS, $jsonData); $response = curl_exec($curlObj); //change the response json string to object $json = json_decode($response); curl_close($curlObj); return $json; } function httpGet($params) { $final_url = '?'.http_build_query($params); $curlObj = curl_init($final_url); curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curlObj, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($curlObj, CURLOPT_HEADER, 0); curl_setopt($curlObj, CURLOPT_HTTPHEADER, array('Content-type:application/json')); $response = curl_exec($curlObj); //change the response json string to object $json = json_decode($response); curl_close($curlObj); return $json; } ?Overview The Google URL Shortener at goo.gl is a service that takes long URLs and squeezes them into fewer characters to make a link that is easier to share, tweet, or email to friends. The distributed link tracking service enables client applications to track link sources that have moved. There are no real extra features or services, so this is good choice if you just want to get the job done as fast and as smoothly as possible without all the extra fluff like signing in and CAPTCHAs and other stuff.