Email Click-Through Tracking

Wednesday, June 4th, 2008

In my work as a Network Administrator for a school district, I run into problems with email click-through marketing techniques rather frequently. The specific problem is with click-through tracking of email advertising campaigns. Since we are a school district that provides internet access to minors, we tend to filter our internet traffic rather heavily. This filtering wreaks havoc with most click-through advertising emails.

For instance, an email is received inside of our network with a link to:

<a href="http://www.rs6.net/?kna76dv978y34qtib33t897jk1bt4hq3fr897&site=www.theactuallink.com">www.theactuallink.com</a>

The user thinks that when they click on theactuallink.com that they will be taken to theactuallink.com, they are instead taken to rs6.net and then bounced through to theactuallink.com. This causes a great deal of frustration with our users. We constantly receive phone calls that our internet filter is blocking theactuallink.com, when it is in fact blocking rs6.net, and rightfully so.

I imagine that this problem will only increase as more and more companies increase the amount of internet filtering they do to comply with various laws and regulations. So, what is the solution?

I would highly recommend never, ever rely on a 3rd party to bounce your links through. If you need to track the effectiveness of an email advertising campaign, then invest the time and resources to roll your own tracking. That or use a tool like Google Analytics that will not break the link even if the tracking itself gets blocked. I know that a large number of the emails are generated by non-profit organizations or businesses with limited budgets that are running their email advertising campaigns through a 3rd party, but I think the time has come to abandon the 3rd party and either hire the talent or develop it from within to avoid losing your audience entirely. There are a large number of free, open source applications that will allow you to run email advertising campaigns so the cost for software would be negligible. Hardware costs and requirements are ever decreasing as well, so the excuses not to are few.

WSUS 3.0 SP1 & 0×80190194

Thursday, May 22nd, 2008

I know that the title probably makes no sense to any one of the 2 people who read my weblog on a semi-annual basis, but I have decided to try to post more stuff related to my work as a Network Engineer. That being said…

Today I ran into a problem with our Microsoft WSUS server. Recently I upgraded the WSUS from 3.0 to 3.0 Service Pack 1 (SP1). This is the second time our WSUS has been broken by an update. Usually Microsoft’s updates are pretty solid, but WSUS updates seem to be a tad iffy. The upgrade from WSUS 2.0 to WSUS 3.0 broke completely and I had to completely rebuild the server, luckily I run the WSUS on a virtual server using VMWare’s ESX server, so rebuilding it was very simple.

The particulars of the problem are that the client machines would not download updates! Normally I don’t check on the update status of machines very often, but I was creating a new image for a laptop and the thing just would not download updates. I check the WSUS log on the client machine and noticed that there was a 0×80190194 error. A quick search on Google pointed me to a number of forum posts that state this is an HTTP 404 (Page not found) error. Unfortunately, none of these posts had any information about a solution. A bit more searching led me to a post on Microsoft’s TechNet Discussion Groups that had the solution, Re: WSUS 3 sp1 do not distribute patches to clients in Windows Server Update Services (URL is rather deep and may be broken, no warranty). The noteworthy part of the post:

  1. Create a new virtual directory called ’selfupdate’
  2. Set the pathname to
    %programfiles%\Update Services\selfupdate

Hopefully Microsoft will put some more resources into testing the updates for WSUS, it is a really nice product, but the updates always seem to break it!

IE8 - Full Standards Compliance

Monday, March 3rd, 2008

via: Simple Bits

Some exciting news from the developers of Microsoft’s Internet Explorer 8! Basically they have reversed course on their previous decision to hamstring standards based web design by forcing IE8 to render all web pages in an identical fashion as IE7, unless explicitly told to do otherwise. Microsoft was planning on forcing web developers tell IE8 to render a web page according to web standards or else IE8 would render the page identically to IE7 (which has some shortcomings when it comes to standards).

This is definitely good news and I for one am glad to see Microsoft making a decision that makes sense for the web community at large.

xkcd = funny

Wednesday, October 10th, 2007

I have seen a few of the comics from xkcd and have found them to be rather funny (although I don’t know what that says about me…). Anyways, check it out!

I need a server

Wednesday, May 2nd, 2007

My digital library has quickly exceeded the storage capacity of my MacBook Pro. What does this mean, well I either have to get rid of files or move them off of my laptop. Since I have no desire to delete anything, I move them to a external USB drive. I received a nice little 160GB Western Digital Passport this past Christmas. While this works really well, I am loathe to store all of my stuff on one hard drive. I prefer to have data on a server that utilizes some sort of HDD redundancy to safeguard my data against HDD failure. To this end I am thinking about either a small desktop computer running Linux or perhaps a used Mac Mini. I will keep you informed of my eventual decision.

Debian + Ruby + Gem + Rails + Mongrel = RubyOnRails

Wednesday, March 21st, 2007

After much frustration, I think I finally have a working installation recipe for RubyOnRails on Debian Linux.

  1. Install Debian
  2. Install ssh and sudo
  3. apt-get install ssh sudo

  4. Remove “root” login from ssh config file
  5. Create a “source” directory
  6. cd /
    mkdir source

  7. Install tools for compiling from various sources
  8. apt-get install gcc gcc-3.4-doc gcc-3.4 g++-3.4 make libc6-dev flex openssl curl wget zlib1g-dev libzlib-ruby

  9. Download latest Ruby (1.8.5 as of this entry), unpack and install
  10. cd /source
    wget http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p2.tar.gz
    tar xzvf ruby-1.8.5-p2.tar.gz
    cd ruby-1.8.5
    ./configure
    make
    make install
    cd ..

  11. Download, unpack, compile and install zlib (not included in testing version of Ruby?)
  12. wget http://www.blue.sky.or.jp/atelier/ruby/ruby-zlib-0.6.0.tar.gz
    tar xzvf ruby-zlib-0.6.0.tar.gz
    cd ruby-zlib-0.6.0
    ruby extconf.rb
    make
    make install
    cd ..

  13. Download, unpack, compile and install Ruby Gems (0.9.2 as of this entry)
  14. cd /source/
    wget http://rubyforge.org/frs/download.php/17190/rubygems-0.9.2.tgz
    tar xzvf rubygems-0.9.2.tgz
    cd rubygems-0.9.2
    ruby setup.rb

  15. Install Rails
  16. gem install rails --include-dependencies

  17. Install Mongrel
  18. gem install mongrel mongrel_cluster --include-dependencies

  19. Create a dummy application
  20. cd ~/
    rails test
    mongrel_rails start

  21. Go to http://your.ip.address:3000/ to see if it works
  22. Sources

Linux

Wednesday, March 7th, 2007

It may just be me, but it seems as though Linux has been in the news with increasing frequency. It seems like a giant snowball is beginning to form and may have the potential to be a serious game changer. With the upgrade to Vista looming in a dark corner for most organizations, it seems like once passed over alternatives are looking considerably more viable. As one who works in the IT industry, I am all for it! While I don’t dislike Microsoft’s Windows XP operating system, it is definitely lacking. The next version of Microsoft’s operating system, entitled Vista does offer some new features, but it is a fear of the unknown security flaws that makes me less than enthusiastic about it. Being a complete Linux noob, I have quite a few questions and concerns, most of them concerning integrating Linux into our existing server environment. I am sure that these questions all have answers, I just don’t know them yet!

Apple’s new Airport Extreme!

Thursday, January 11th, 2007

Apple Inc. has released an update to their awesome wireless router, the Airport Extreme. What is the big deal? Well, the old Airport Extreme was cool, but the new one is even better. It includes 802.11n (faster wireless), and the ability to hook an external hard drive up and share it with multiple computers wirelessly!

Apple is cool!

Tuesday, September 12th, 2006

So, Apple had a little press show today, if you aren’t familiar with Apple’s press events let me just say that it is almost a cult phenomena. That being said, the new products and software they have released are really cool!

iPod

The new iPod, iPod Nano, and iPod Shuffle are really sweet. The design changes and improvements, while subtle and evolutionary in nature are really well thought out. I really like what Apple is doing, with the direction they are going.

iTunes

More of the same here, subtle changes that just make you go “ah… that’s nice”. It seems that Apple truly cares about making their products better. Instead of letting their accountants design their products and software by cutting corners everywhere, they are making high quality products and software, charging appropriately and reaping enormous profits!

My new MacBookPro

Thursday, August 31st, 2006

My new MacBookPro! First let me start with, this thing is awesome. I haven’t been this excited about a piece of electronic hardware in ages. The look and feel of the MacBookPro is amazing. It just feels good! The operating system, OSX, is wonderfully intuitivel; it never seems to be in the way.

Now on to my complaints… My first MacBookPro would boot up with no problems, then the keyboard and trackpad would quit working after anywhere from a few seconds to a few minutes. This was very frustrating and I came very close to hurtling my $2,000 MacBookPro across the room in anger. I called AppleCare and we went through a couple of steps that I had already performed as a result of my online research regarding this problem, they then suggested that I return it to the store. This is where my biggest complaint lies. The nearest Apple Store to me is approximately a 1.5 hour drive, I had to go there twice to get a fully functional MacBookPro. When I took my first MacBookPro back to the store, they were very nonchalant and unapologetic about the hardware failure. I fully expected that they would throw in a free Mighty Mouse or at least a cheap case for my trouble, but no. So much for customer service!

Despite my troubles, I would fully recommend everyone in the world switching over to a Mac, they really are just better!