views:

38

answers:

0

I'm trying to add click tracking to a telephone link on one of my pages. These links are in the form of <a href="tel:5555555555">call me</a>

So my click tracking happens normally by sending the user to an intermediate page that tracks their click and sends them on to there intended url. This works beautifully on the iPhone and Android since they are both webkit based browsers. Here is what works in those browsers <a href="http://my.redirect.com?red=tel:5555555555"&gt;call me2</a> This is wierd I know but it works.

So at this point I tried that and tried to do an onclick to a function that does a window.location="http://my.redirect.com?red=" but this appears to work in the UI but doesn't track. Let me know if you have any other suggestions.

The jist of the problem is I can't find a way to track a click on these telephone links when the user has a BlackBerry. If I use anything other then the href="tel:555555555" the blackberry complains of a protocol error, but all of the above work on the iphone and android. How can I get click tracking to work, considering I need to hit a url with a certain set of parameters while still allowing the call window to come up.