Bringing Enterprise Analytics to WordPress

webtrends logo

For the last couple months, I’ve been working on a top secret project that’s pretty fun. Webtrends is a client of mine who we’re assisting with reducing cost per lead, increasing conversion rates and improving online visibility (I know that’s generic… but these guys are in a highly competitive market!). With the high number of enterprise businesses utilizing WordPress, it made sense that Webtrends would provide an integrated offering… so we built it.

The Webtrends plugin isn’t just a crappy little plugin to add your analytics code to your footer – that would have been too easy. Instead, we brought Webtrends incredible analytics into the WordPress dashboard!
Webtrends for WordPress

The project had it’s challenges! While Webtrends API is one of the best I’ve ever utilized (push a button in your Analytics app to get the API call!), trying to provide a unique user interface that matched WordPress was tough but I think we nailed it. There’s a settings page where you fill in your API details and select your account…. and you’re up and running!

The dashboard is also 100% Ajax driven to ensure pageload time are kept to a minimum. It was a joy to work through WordPress’ Ajax security model (a little sarcasm there, but I recognize the need to have a good one!).

Of course, the plugin adds the necessary footer JavaScript and noscript code (a huge advantage of Webtrends over free analytics is that you can still track folks with JavaScript turned off). It also brings back the pages that are the most popular, as well as Webtrends’ tweet stream, blog posts and support stream. Webtrends is moving to real-time functionality as well… this is great for Enterprise bloggers.

If you’re a Webtrends client and would like to beta test with us, please let me know. Your server will need to run PHP 5+ with the cURL library enabled so that the API calls can be retrieved! We’ll be talking more about the plugin at Engage 2010!

UPDATE: I forgot to mention that Ole Laursen assisted the team as well. Ole to helped us properly integrate FLOT with the plugin. FLOT is an open-source jQuery based rich charting engine. I’m so sorry I forgot to mention Ole! He was wonderful to work with.


  1. 1
  2. 2

    Thanks Paul! It was a fun one… lots of opportunity to continue enhancing as well. Webtrends has a great API, it made it much easier. The most difficult part was building out the interactive charting (you can mouseover points). 😀

  3. 3
  4. 4

    I would like to give your wordpress plugin a try. I have several blogs. Always interested in something new. I am not a client but saw a post on their blog saying I could just drop you a comment here if interested in trying it out. Just let me know.
    Lisa I.

  5. 5

    My name is Vittorio,
    I work in Italy for the ENEL an electric company that collaborates with webtrends and we would be interested to serve as beta test.
    how can I do this?


  6. 6

    I’d like to take a look at the plug-in if you’d be so kind. I’ve got some clients running WebTrends and WordPress that would love it. Is it available for download somewhere?



  7. 7

    This sounds great. I have a project running on WordPress that also needs WebTrends, is it possible to download this plugin?


  8. 8


    This looks great. Are you still looking for people to beta test the plug-in? I would like to give it a try on our WordPress MU installation.


  9. 9

    The integration is looking very promising. We (at would love to be able to test it. We only have blogs inside the firewall at the moment, but are launching external blogs within a fortnight. Is there anywhere we can download it, or are you close to releasing the final version?

    Espen Nikolaisen

  10. 10
  11. 11
  12. 12

    Hi Doug – I’m interested in your plugin. Are you still developing this? Is it in the WordPress plugin repository? It’s hard to tell how current this article is since there’s no date, but I’m hoping this is a current plugin that you’re still supporting. Any info is help – thanks in advance!

  13. 14

What do you think?

This site uses Akismet to reduce spam. Learn how your comment data is processed.