SendGrid: o formulário de envio campo a campo e a seleção de clientes
ONDE ESTA A TELA
A tela chama "Enviar e-mails" e abre pelo próprio aplicativo, saindo da lista de Envios. O caminho de navegação mostrado no topo é Envios e depois Enviar e-mails. Aqui está o formulário campo a campo, as regras que travam campos e as mensagens de erro. A visão geral do SendGrid e o roteiro de ligação têm conteúdo próprio.
OS DOIS BLOCOS DO FORMULARIO
O formulário tem dois blocos, um embaixo do outro. O primeiro se chama "Dados do envio". O segundo se chama "Selecionar clientes". No fim da página ficam os botões Enviar e Cancelar. Nenhum e-mail sai antes do clique em Enviar.
Ao abrir a tela, o sistema já carrega os dados do formulário e a primeira parte da lista de clientes. Se esse carregamento falhar, aparece a mensagem de erro e a tela volta sozinha para a lista de Envios.
OS CINCO CAMPOS DE "DADOS DO ENVIO"
A lista é fechada. São exatamente cinco campos, nesta ordem:
Template. Opcional. É uma lista de seleção que começa na opção "Selecione", ou seja, sem template.
Assunto. Obrigatório.
Nome remetente. Obrigatório. Já vem preenchido com o nome do usuário que está logado. Você pode trocar.
E-mail remetente. Obrigatório e validado como e-mail, então tem que ter formato de endereço válido. Já vem preenchido pelo sistema. O ícone de aviso ao lado do rótulo diz "E-mail utilizado para cadastro na SendGrid!".
Mensagem. É um editor de texto rico, onde você formata o conteúdo. Só aparece em determinada situação, explicada abaixo.
Essa tela não tem campo de anexo, de agendamento, de cópia oculta nem de assinatura.
A REGRA QUE MAIS CONFUNDE: TEMPLATE E ASSUNTO
Quando você escolhe um Template, o campo Assunto é preenchido sozinho com o assunto cadastrado naquele template e fica bloqueado para digitação. Isso é proposital: o assunto pertence ao template. Se você voltar a lista de Template para "Selecione", o Assunto é apagado e volta a ficar em branco para você digitar.
Um detalhe que confunde: o bloqueio vale enquanto houver um template escolhido e o campo estiver preenchido. Se o template escolhido não trouxer assunto, o campo fica vazio, mas ele trava assim que recebe texto — não dá para digitar o assunto ali com um template selecionado. Nesse caso a saída é voltar Template para "Selecione" e digitar o assunto (que é obrigatório) com o texto escrito no campo Mensagem.
De onde vêm os templates não é assunto desta tela. Os modelos são montados na conta do SendGrid; dentro do ERP existe a tela Templates, que apenas lista e permite visualizar, e não há tela de criar ou editar template no ERP. O detalhe da tela Templates está no conteúdo de Envios e Templates.
POR QUE O CAMPO MENSAGEM SUMIU
O campo Mensagem só aparece quando NENHUM template está selecionado. Assim que você escolhe um template, o editor de texto desaparece da tela. Isso é o comportamento esperado, não é falha e não é permissão: com template, o conteúdo do e-mail vem do próprio template. Quem quer escrever o texto na hora precisa deixar Template em "Selecione".
O BLOCO "SELECIONAR CLIENTES"
Ele traz uma barra de busca simples, com o texto "Buscar" dentro do campo e a lupa ao lado, e um botão Busca avançada que abre e fecha os filtros. Esse campo de cima é o mesmo filtro Nome da busca avançada: o que você digita em um aparece no outro.
Na Busca avançada existem exatamente dois filtros, e essa lista é fechada: Nome e E-mail. Abaixo deles ficam os botões Buscar e Limpar. Limpar zera os dois filtros e refaz a busca na hora. Não há filtro por cidade, grupo, situação ou data nesta tela.
A tabela tem quatro colunas de dados: Nº, Nome, Tipo e E-mail. Em Tipo aparece "Pessoa física" ou "Pessoa jurídica". Os quatro títulos são links que reordenam a lista; clicar de novo no mesmo título inverte a ordem, e clicar em outro título começa de novo pela ordem crescente.
Antes das colunas existe uma caixa de marcação em cada linha e uma no cabeçalho. No rodapé da tabela há o botão "Buscar mais".
A ARMADILHA DA CAIXA DO CABECALHO E DO "BUSCAR MAIS"
A caixa do cabeçalho marca apenas as linhas que já estão carregadas na tela. Ela não marca todos os clientes da sua base: marca exatamente as linhas que estão à vista naquele momento, e só.
O botão "Buscar mais" acrescenta as linhas seguintes ao final da lista, sem marcá-las. As linhas novas entram sempre desmarcadas, mesmo que você tenha usado a caixa do cabeçalho antes.
A consequência prática é simples: quem quer enviar para muita gente precisa carregar primeiro e marcar depois. Clique em "Buscar mais" até a lista parar de crescer e só então use a caixa do cabeçalho. Marcar antes e paginar depois deixa de fora exatamente os contatos que acabaram de entrar.
Se a caixa do cabeçalho já estava marcada quando você clicou em "Buscar mais", clicar nela de novo desmarca tudo — o segundo clique é que marca a lista inteira já carregada, agora com as linhas novas.
Ao refazer a busca ou reordenar, a tela procura preservar as marcações que você já fez. Se a seleção for grande, confira a lista antes de enviar.
AS MENSAGENS DE ERRO, PALAVRA POR PALAVRA
"Preencha o corpo do email!" aparece quando nenhum template foi escolhido e o campo Mensagem está vazio. A saída é escrever o texto ou escolher um template.
"Você deve selecionar no mínimo um Cliente!" aparece quando nenhuma linha da tabela está marcada.
Quando um campo obrigatório está em branco, não aparece caixa de mensagem: a tela rola até o primeiro campo com erro, coloca o cursor nele e destaca a borda do campo. Se a tela parece não reagir ao clique em Enviar, olhe para onde o cursor pulou.
O QUE ACONTECE AO ENVIAR
Dando certo, aparece a mensagem de sucesso devolvida pelo sistema e a tela volta sozinha para a lista de Envios. Se voltar erro, a mensagem do próprio sistema é exibida numa caixa e você continua no formulário, sem perder o que preencheu.
SOBRE A ENTREGA
Esta tela cuida do envio. O que acontece depois do clique em Enviar — tempo de entrega, reenvio automático e limite de destinatários — não é informação desta tela, e prazo de entrega não se promete por aqui: é caso de apurar.
O que o endereço informado em E-mail remetente muda na entrega, e a lista de e-mails bloqueados do sistema, são assunto do conteúdo de remetente e descadastro. Aqui se descreve o campo, não o efeito dele lá fora.
O QUE COSTUMA DAR ERRADO
"Sumiu o lugar de escrever a mensagem." Há um template selecionado. Volte Template para "Selecione".
"O assunto não deixa digitar." Há um template selecionado e o assunto veio dele. Para escrever um assunto seu, volte Template para "Selecione".
"Escolhi outro template e o assunto mudou sozinho." É a regra: cada troca de template reescreve o assunto, e voltar para "Selecione" apaga.
"Marquei todos e foi para pouca gente." A caixa do cabeçalho só alcança as linhas carregadas. Carregue tudo com "Buscar mais" antes de marcar.
"Cliquei em Buscar mais e as linhas novas vieram desmarcadas." É o comportamento da tela. Marque depois de carregar; se a caixa do cabeçalho já estava marcada, clique nela duas vezes.
"Cliquei em Enviar e não aconteceu nada." Provavelmente um obrigatório em branco: Assunto, Nome remetente ou E-mail remetente. A tela rola e o foco vai para o campo com problema. E-mail remetente também recusa texto que não tenha formato de e-mail.
"Um cliente aparece na lista sem e-mail." O endereço usado é o que está no cadastro do cliente no ERP. Cadastro de cliente é assunto do ERP e tem conteúdo próprio.