This is a great logo. The letter icon isn't as relevant for us, since we are all about converting form leads to phone calls - so if you could make the letter look more like a website form, that would be awesome. Thanks!
The latest iteration is more relevant than the mail icon, but it's still a little tricky to grasp the concept from the image. I don't know if there's a better way of showing a web form, but I would be interested seeing something that's simple, yet conveys the message of web forms and phones.