I think a few of these points are worth following up on. Often regular unshortened links may be aesthetically unpleasing. Here at CoSchedule we bought cos.sc as our custom domain, and integrated it with Bit.ly. If you are using WordPress, you can take advantage of the default permalink structure to shorten URLs. The shortest possible long-term URLs were generated by NanoURL from December 2009 until about 2011, associated with the top-level .to (Tonga) domain, in the form , where xxxx represents a sequence of random numbers and letters.[15] On 14 December 2009 Google announced a service called Google URL Shortener at goo.gl, which originally was only available for use through Google products (such as Google Toolbar and FeedBurner) and extensions for Google Chrome.[17] On 21 December 2009, Google introduced a YouTube URL Shortener, youtu.be.[18] From September 2010 Google URL Shortener became available via a direct interface. According to Tonic Corporation, the registry for .to domains, it is "very serious about keeping domains spam free" and may remove URL shortening services from their registry if the service is abused.[21] In addition, "u.nu" made the following announcement upon closing operations: The last straw came on September 3, 2010, when the server was disconnected without notice by our hosting provider in response to reports of a number of links to child pornography sites.
In order to address the fear of linkrot happening when a link shortening service shuts down, the Internet Archive started the 301 Works project in an attempt to preserve the link shortening databases should participating services shut down. Remember: Even though you’re good at marketing your event, still, it doesn’t matter how many people you drive to your event page if only a small percentage of them buy a ticket. Get everything hooked up Some services, such as Bitly, let anyone create a vanity URL shortener. You will need to make sure you have the standard google tracking script on your page too. To learn more, read Troubleshooting Click Tracking. There are two rules to consider: Tracker URLs always supercede parameter values.
Once you are set, you can now view cool stats and detailed charts of your links (e.g. unique and non-unique clicks). Or maybe you’re using UTM tracking tags that make your link look ugly.
It's also important to note that some countries only allow registrations on what's call the third level — .co.uk for example. When your campaign arrives in recipients' inboxes, the plain-text click tracking will look something like this example. The downside of this approach, however, is that if a user visits your shortened domain without a directory path on the end, they will be directed to a Bitly branded page. Additionally, if a link source is moved between the NTFS 3. Instead of redirecting, an iframe loads a page within another webpage. 4Priority rules for Campaign Structure Parameters Data entered into parameters is used in as fully as possible, but priority is given to a consistent and logical tracker structure.
This can be added to existing JavaScript files or in a script block as long as it’s loaded somewhere within the HTML body (ideally, just before the closing tag). jQuery (or your alternative) must be loaded first although the Google Analytics tracking code can appear anywhere on the page. /* Track outbound links in Google Analytics */ (function($) { "use strict"; // current page host var baseURI = window.location.host; // click event on body $("body").on("click", function(e) { // abandon if link already aborted or analytics is not available if (e.isDefaultPrevented() || typeof ga !== "function") return; // abandon if no active link or link within domain var link = $(e.target).closest("a"); if (link.length != 1 || baseURI == link[0].host) return; // cancel event and record outbound link e.preventDefault(); var href = link[0].href; ga('send', { 'hitType': 'event', 'eventCategory': 'outbound', 'eventAction': 'link', 'eventLabel': href, 'hitCallback': loadPage }); // redirect after one second if recording takes too long setTimeout(loadPage, 1000); // redirect to outbound page function loadPage() { document.location = href; } }); })(jQuery); // pass another library here if required The event is recorded with the category name ‘outbound’, action name ‘link’ and the value set to the URL of the outbound page. Now let’s quickly see how to shorten links on Twitter in the easiest and user-friendly way possible. One good way to do this is to use Domai.nr, which links directly to registrars for many domain extensions. All you need to get started is an email application that runs on a PC or other email-enabled device such as a mobile phone or personal organizer and an ISP or network connection.Google Analytics provides an overwhelming quantity of information. This example assumes that you are using the analytics.js tracking code.