Uma forma, quando é segura, é uma maneira eficiente de reunir informações importantes. No entanto, um formulário no email não é seguro. Alguns clientes de email podem ver o formulário como um risco de segurança e exibir um alerta para o assinante. Outros irão desabilitar o formulário. Ambos diminuirão sua taxa de conclusão e sua reputação. Considere incluir um apelo à ação no seu email, com uma hiperligação para uma página de destino com o formulário.
A dificuldade de enviar formulários por e-mail
Existem dois motivos principais pelos quais os formulários não são usados com freqüência em um email, e por que você provavelmente nunca enviou um por email.
- A maneira como os formulários são normalmente usados na Web não funciona com o email direta e independentemente.
- Não há cliente de email que tenha Inserir | Formato… algures no seu menu.
Como enviar um formulário via e-mail
Para enviar um e-mail, precisamos configurar um script em algum lugar em um servidor da web que receba a entrada do formulário enviado por e-mail. Para que isso funcione, o navegador da Web do usuário deve ser iniciado e exibirá algum tipo de página de "resultados" em que informamos que coletamos os dados. O cliente de email compõe automaticamente um email contendo a entrada do formulário e o envia de volta para um endereço que especificamos. Isso parece complicado, mas se você tiver acesso a um servidor da Web e puder executar scripts nele, essa é uma opção viável.
Para configurar o formulário, precisamos de algumas habilidades e tags de HTML, e é também aí que começamos a inserir o segundo (e último) problema.
Código fonte HTML
Primeiro, vamos dar uma olhada no que o código-fonte HTML de um formulário muito simples deve ser. Para descobrir por que esses códigos HTML são usados para este formulário, dê uma olhada neste tutorial de formulários.
Aqui está o código nu:
Você vai participar?Certo!Talvez?Não. O problema agora é colocar esse código em uma mensagem que você cria em um programa de email. Para fazer isso, você precisa procurar uma maneira de editar a origem HTML para a mensagem. Infelizmente, isso nem sempre é possível. O Outlook Express 5 para Macintosh, por exemplo, não oferece nenhuma maneira de editá-lo; nem o Eudora. O Netscape e o Mozilla oferecem uma maneira de inserir tags HTML na mensagem. Não é perfeito, mas funciona. A melhor opção provavelmente é o Outlook Express 5+ para Windows, onde você tem uma guia extra para a fonte. Lá, você pode editar livremente e inserir o código do formulário como quiser. Quando terminar de digitar o código-fonte do formulário e escrever o resto da mensagem, você poderá enviá-lo e enviar um formulário por e-mail. Em resposta, você receberá (esperançosamente) os resultados do formulário no formulário de dados brutos, que terá de pós-processar, como faria se o formulário de e-mail estivesse em uma página na Web. Obviamente, você só obterá resultados se os destinatários do formulário enviado por e-mail puderem exibir HTML em seus clientes de e-mail. O Formulários Google permite que você crie e envie pesquisas inseridas em um e-mail. O destinatário pode preencher o formulário no e-mail se tiver o Gmail ou o Google Apps. Caso contrário, há um link no início do e-mail que os levará a um site para preencher o formulário. Todo o processo de incorporação do Formulários Google no e-mail é relativamente simples de concluir. Uma alternativa: o Formulários Google