You can modify these in the ga call if necessary (lines 24 to 26). Launch and use Now that you're all set up, you're ready to use your new URL shortener. Shorten URL (e.g. bit.ly/buSzh) is meaningless because readers don’t know where the link is directing to. Bit.ly, which is what we integrate with in CoSchedule, uses a 301 redirect. See the company's blog to learn more about the changes that are taking place. More » TinyURL.com TinyURL used to be one of the top shortening choice in the past, and people still use it a lot today, however it does include a couple more characters compared to others like Bit.ly and Goo.gl. Reporting breaks down by person, location, and device type.
We want tracking to work everywhere so I recommend using a library with robust cross-browser event handling. If you're comfortable with Web hosting and setting up simple PHP and mySQL applications, there are several free scripts you can use to set up a URL shortener on your own server, giving you much more control. We recommend choosing only one type of Google Analytics tracking. Adding tracking directly to your site If you have added the Analytics tracking code directly to your site, you can copy and paste the script below into your own pages to set up Event tracking for outbound links. Sridhar, Founder at 2ONE Answered 73w ago I have seen many short URL service but none provides detailed reporting like . They keep URLs that are loaded with UTM tracking tags from looking ugly by hiding the length and characters in the UTM tracking system.
Don’t fall for one of those “build your Twitter follower count fast” programs. ClickMeter is a super-easy to use web-based professional tool. If you’re logged in you can also get the shortlink for any page on WordPress.com, there’s a link under the “Blog Info” menu in your admin bar. But, if you need to shorten some links off of Twitter, or for other reasons, these are all great options.Geniuslink: smarter links for commerce Geniuslink offers URL shortening with your own custom branded domain powered by the most intelligent link management platform in existence.
A shorthand link is associated with the registered URL. The benefit to Buffer is being able to keep your feed populated even when you’re too busy to post. buff.ly/0a0b0c0 Hootsuite: For the professional user, there’s Hootsuite. Don’t fall for one of those “build your Twitter follower count fast” programs. You can use initials for one or more words or, if it works, all of them. Yourls is a way to homebrew your own shortened links so that you don’t have to rely on that middleman.
After that, it’s up to you to decide what you need. They both built with the same engine so there is no difference between them in terms of features an capabilities. If you're comfortable with Web hosting and setting up simple PHP and mySQL applications, there are several free scripts you can use to set up a URL shortener on your own server, giving you much more control. Our CTID can be passed through any affiliate network using SubID tracking. You can also pass the CTID to affiliate networks with pixel tracking or postback tracking if the network supports it. The bad news is that if you’re posting links on Twitter, your link will automatically be shortened using Twitter’s t.co shortener. In April 2009, TinyURL was reported to be blocked in Saudi Arabia.[27] Yahoo! Professional marketers never sent traffic directly to their website or landing page. 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. There are many reasons this tool can help all types of event planners.