How Click2Call works with WebRTC.
In the past (and the current google implementation) click2call has been really lame, the process went like this: the website visitor clicking the "click2call" button is required to enter their phone number, some backend process then initiates a call to the visitor and the owner of the website, once both parties answer they are connected. Yes, that is just as useless as it sounds.
With WebRTC and some other VOIP technologies we can actually initiate a real call to any phone number right in the browser. This new "click2call" implementation allows website visitors to click a button and ring the website owners phone number. The website owner will then be talking on their phone and the website visitor will be talking through their browser. Here is an example of the click2call button in action and below is an image of what it looks like.
The benefits of using a browser as a phonePrice
The biggest benefit is pretty clear in that it's free for whoever is talking in their browser. This means those coming to your website won't pay a dime to get in touch with you. This benefit is really noticeable when your business is international. You can take a call from across the world, and it completely free of charge for the caller and only cost you local rates. Pretty cool deal ehh.Conversion Tracking
A more subtle benefit that stands out to anyone in the marketing industry is that you can track which website visitors are placing calls. ie: you can start conversion tracking based on click2call button clicks. This information is generally lost by marketers and is often a source of headache when trying to determine which landing page increasing conversion for exampleEase of Use
Admittedly, not the most compelling case can be made here, none the less a small case can be made for saving the user a few seconds of dialing the number on their phone. Also, even though most people have phones these days, there is a small chance that a customer won't have a phone or their service is down in which case they can use click2call to get in touch.
Thanks to WebRTC we are well on our way to moving communications online. Being able to communicate with high quality and reliability in the browser is a big step in the right direction. I'm looking forward to seeing what other innovative technologies are built on top of WebRTC.