Widgets and Custom Visitor Labels

W3Counter Website List W3Counter Visitor Labels W3Counter Page Stats Widget

Go to this blog’s index page, then press and hold Shift+W on your keyboard for 3 seconds. You should see the proof-of-concept for a “page stats widget” appear over top of the page. It’s semi-transparent, draggable, and only loaded when the tiny trigger script detects the key being held. That means it adds no overhead to page loads until you choose to display it. Try out the overlay link at the top of the widget for some updates to the overlay appearance, including fixing some clipping issues due to bad z-index choice.

The appearance, information it shows (which is all page-specific rather than site-specific), and activation method are likely to change; this was my experimentation with what type of widgets I could build to make use of W3Counter’s stats in a new way. There are two other widgets I’m working on too, but I’m not ready to show those.

That’s part of the work I’ve been doing the past two weeks. You can see a screenshot above of the new landing page after signing in to W3Counter. The news and survey are replaced by a simplified list of websites. The unlabeled icons, making actions like editing a website and retrieving tracking code hard to find, were reported as a pain point by several survey respondents. They’ve been replaced by text links, along with a new “Get Widgets” link.

The middle screenshot shows another new feature that was requested and implemented: visitor labeling. You can assign labels to any visitor to identify them in the live and recent visit reports. Clicking the label in the report goes to a page with all the information recorded about that visitor — all their past sessions, IP addresses, etc. It’d be simple, and I’ll provide code, to automatically label visitors with usernames from forum and blog systems.

Those are the only major features I’m working on for W3Counter right now. I’ve fixed up some minor bugs, missing errors and cleaned up the interface in a few minor ways. I’ve also done some refactoring, turning some repetitive code into preExecute methods that the Symfony controller runs before all actions and into filters. For example, the “remember me” tickbox on the sign in form is now handled by a filter, and no longer sometimes throws you back to a sign in screen even though you’ve checked it off.

As far as other projects go, not much that’s showable. All of my advertising is now being routed through my own ad tracking code before it hits AdWatcher. There’s no interface to the data, only recording code, so I have lots of real data to use when I start writing the app. I’ll need to do a lot of work learning the best method of tracking clicks, leads and sales accurately before I can think about how to differentiate whatever I build from the competition. I expect it’ll be months before there’s a beta product ready.

Especially since I’ve also started my senior design project for Drexel. I am working with 5 other computer science majors to build an application over the next 9 months for an outside stakeholder. It looks like the project will be a converter for wikis to formatted documents (PDF, Word, etc.). Not very exciting, but there’s someone willing to sponsor that project, providing requirements and guidance.

Tags:
AddThis Social Bookmark Button

1 Trackbacks to “Widgets and Custom Visitor Labels”

  1. Trackback from Dan Grossman » Bringing the web stats to your site on October 14th, 2007 at 3:10 am:

    […] but at least I have 6 of the 8 planned widgets working and in testing. You’ve already seen pWidget, the page stats overlay. Here are a couple […]

6 Responses to “Widgets and Custom Visitor Labels”

  1. doolally
    October 7th, 2007

    Looks good Dan, nice work.

  2. Brendon Kozlowski
    October 7th, 2007

    Even though I’m not (currently) a W3Counter subscriber, it’s always great to know that those responsible for an application are willing to listen, and respond, to customer requests. Awesome, Dan. Good luck on the senior design project!

  3. Jason
    October 8th, 2007

    Hey Dan,

    Awesome work! On the overlay that shows how many clicks there are for a link, can you color code the little icons to show which ones are clicked more often? The color code can be based on a ratio for the page or a constant variable.

  4. Jason
    October 8th, 2007

    Hah, well label me dumb. I didnt see how the icon was a different color on your main links up top. I only saw all the same color icons in the body content. So, disregard my previous comment :)

  5. Daniel Jost
    July 26th, 2008

    I had no idea you could use the Shift+W technique! You should really make this more obvious for new users, it’s awesome!

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Network Activity

Visitor Boost and Targeted Visitors have received 0 order today and 0 order yesterday.

W3Counter is currently processing 0 queries per second for 13,676 websites.

Website Goodies is hosting 94,379 guestbooks, 12,586 counters and 7,427 polls.

Award Winning Hosts has collected 206 customer reviews of web hosts.