First, let me just say that I love HitsLink. HitsLink is an ASP (aka hosted) web stats and visitor tracking provider. Basically, they are a competitor of sorts of WebTrends, Omniture, Coremetrics, ClickTracks and all the smaller web traffic stats companies out there. HitsLink is a bit on the lower-end in terms of price and robustness of their offering, but for most small businesses its more than adequate.
Their e-commerce version (“Enterprise” I believe is its official title) is what you really want though. Instead of just pumping money into PPC campaigns at Google and Yahoo Search Marketing (formerly Overture), as well as shopping search engines, banner ads, emails, etc. – you can now utilize HitsLink campaign tracking feature to tie actual sales to the ad campaign that drove that visitor to the site. Thus, after collecting data you learn what campaigns produce great ROI for you – and thus maybe warrant a larger budget – as well as which campaigns are real dogs and should be tweaked or shut down alltogether.
Anyhow, enough of the explanation. I use HitsLink on a number of sites, and typically the installation part is like 5 minutes, one-time, and then you never think about it again. However… I noticed an issue in moving from their “professional” edition to the “e-commerce” edition. I assumed I could keep the same script they require on each page for sending them the data. I saw nothing saying otherwise, but then again I’m not the most careful reader. I set up my campaigns with the normal syntax that had worked so well for me for other sites:
Basically you use that link with the “?source=CampaignABC” at the end and that tells HitsLink what campaign to associate the visitor and any resulting sale with. Fair enough. Worked great for me on several sites. But for some reason for a couple of sites that I upgraded from the base version to advanced (base does not have campaign tracking feature) I couldn’t get it to work…