The following example code represents the default download tracking configuration: s.trackDownloadLinks= true; s.linkDownloadFileTypes= 'exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls'; Use the following procedure to enable download tracking for your Adobe Analytics framework: Open the SiteCatalyst framework and expand the Link Tracking Configuration section. 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. Whenever you paste a link into Buffer to be scheduled to post at a later time, it automatically shortens the link for you. Check out the following URL shortening providers that you can get started with using right away. (P.
This automatic behavior provides the best possible experience to your app users who open goo.gl links, no matter what platform or device they are on. Doing so generates a tracking link unique to that publisher and offer: What is generated looks something like this: Each part of the affiliate tracking link helps our ad server determine what to do with the traffic when a user follows the link: demo.go2cloud.org - This is the tracking domain of your network, using the provided go2cloud.org domain. aff_c - This part after the domain tells the ad server that this user is clicking through, as opposed to a conversion or impression. offer_id=1001 - In HasOffers, each offer is given an ID number, which is used to connect the click session to the rest of an offer's information. aff_id=2002 - The affiliate ID tells HasOffers which publisher receives credit for the click and the conversion (if the user converts). Clicks per unique opens Percentage of recipients who opened your campaign and then clicked a link.
To quote John Wanamaker, the father of modern advertising: So which half of your advertising is a waste of money? Custom Short Links To help combat concerns about following shortened URLs, many major websites have started registering their own custom short links.
You should use the one that’s right for your use case, but below is what I typically use on this site. In the olden days, if you wanted Google Analytics to track a specific click on a link, you used to have to ask a web developer to fix this up for you.
In this example we have used Twitter. utm_medium parameter is used to describe what kind of medium we have used, in this example we have used a Tweet. utm_campaign parameter to define a campaign name, slogan, promo code, etc. utm_term parameter is used to identify paid search keywords. utm_content You could be using a variety of content types in a campaign, this element allows you to differentiate among them. Things to note When we were setting this up we came across a few other things that might save you time when doing the same. This solution doesn't work where the user starts on Eventbrite and then goes to your website. For example, if you send out weekly newsletters, this might be "newsletter". You'll also get detailed statistics for every link when you sign up for an account, and you're paid via PayPal for payouts as low as $5. More » Bit.do Bit.do is another great alternative that's both simple and powerful. Our agency activities and custom domain portfolio remains private and secure. 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. 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. When you add Google Analytics tracking to an email campaign, we supply a default title for your campaign that will appear in your Google Analytics account and your tracking URLs. However, I was thinking about possibly helping my sister grow her business. If you use a third-party for some of your emails, you might use that third-party's name. I have used Google Analytics, bitly, ConversionFly, and ClickMagick works the best for me. As they say, barriers can boost creativity, so people have learned to be pretty witty with 280 characters, even inventing hashtags to make the whole process easier.