Visão geral
Sua equipe pode usar formulários no seu site para capturar informações de prospects. Com o enriquecimento de formulários no Apollo, você pode manter os formulários curtos e fáceis de preencher para aumentar as taxas de conversão, enquanto enriquece automaticamente os envios com dados do Apollo. Isso oferece uma visão mais completa de quem está entrando em contato com sua equipe.
O enriquecimento de formulários é agnóstico à plataforma, o que significa que você pode usá-lo com formulários de automação de marketing, como Marketo, HubSpot ou ActiveCampaign. Você também pode integrar o enriquecimento de formulários diretamente à plataforma do seu site por meio de Webflow, Wix e muito mais.
O enriquecimento de formulários oferece eficiência de duas formas. Ele reduz o atrito para os prospects ao limitar os campos que eles precisam preencher. Por exemplo, quando alguém informa o nome em um formulário, o Apollo pode preencher automaticamente ou ocultar campos do prospect com base na sua configuração. Ao mesmo tempo, para cada envio de formulário, o Apollo fornece automaticamente um contexto adicional valioso para que você saiba com quem está entrando em contato e qual a melhor forma de se conectar. Todos os novos prospects que enviarem um formulário serão salvos como contatos no Apollo para que você possa acompanhar o progresso e iniciar o outreach.
Você pode usar os seguintes tipos de enriquecimento de formulários no Apollo:
| Enriquecimento de número de telefone | Quando alguém envia um formulário, essa pessoa é salva como contato, e o Apollo encontra automaticamente um número de telefone correspondente para o prospect para que você possa começar a ligar sem precisar procurar números. |
|---|---|
| Preenchimento automático | O Apollo preenche campos conhecidos do prospect com base no endereço de Email, economizando tempo e esforço em formulários longos para os quais os dados já estão disponíveis no Apollo. |
| Ocultar campos conhecidos | O Apollo oculta os campos preenchidos automaticamente à medida que os prospects preenchem um formulário, encurtando o formulário de forma eficaz. Ativar essa opção aumenta a probabilidade de um prospect enviar seu formulário, mas remove a possibilidade de editar as respostas preenchidas automaticamente. |
Confira as seções a seguir para configurar e usar o enriquecimento de formulários no seu site.
Configurar o enriquecimento de formulários
Ao usar o enriquecimento de formulários no Apollo para coletar dados pessoais, você atua como controlador de dados, o que significa que é responsável por cumprir as leis de privacidade de dados aplicáveis, como o(a) Regulamento Geral sobre a Proteção de Dados (GDPR) na União Europeia, bem como várias leis estaduais de privacidade dos EUA, como a Lei de Privacidade do Consumidor da Califórnia (CCPA). É sua responsabilidade garantir que você obtenha o consentimento adequado ou tenha uma base legal para coletar e processar os dados pessoais enviados por meio de qualquer formulário que usar. Você também é responsável por garantir que tenha o direito de compartilhar quaisquer dados com o Apollo.
Para configurar o enriquecimento de formulários:
- Abra o Apollo e clique em Enriquecimento de formulários.
- Clique em Criar formulário.
- Digite o nome do seu formulário.
- Digite a URL do domínio principal em que seu formulário está hospedado e clique em Adicionar domínio.
Digite o domínio principal, incluindo https:// como https://apollo.io. Você não precisa inserir o caminho completo, como https://apollo.io/path/form. Você pode inserir e selecionar várias URLs de sites. No entanto, não use subdomínios aqui.
- Clique em Avançar.
- O enriquecimento de formulários usa crédito para salvar e enriquecer contatos que preenchem seu formulário. Revise o uso de créditos.
- Ative cada tipo de enriquecimento de formulário que você quer usar no formulário:
Enriquecimento de número de telefone
Se disponível, a Apollo adicionará automaticamente um número de telefone ao contato salvo na Apollo.
Preencher automaticamente os campos do formulário
Quando um contato insere o endereço de Email em um formulário, a Apollo preenche automaticamente os campos conhecidos com dados da Apollo em tempo real, economizando tempo e esforço do prospect.
Ocultar campos conhecidos
Com o preenchimento automático ativado, ocultar campos conhecidos permite encurtar um formulário ao esconder campos para os quais a Apollo já tem dados. Apenas os campos sem correspondência com os dados da Apollo serão exibidos, economizando tempo e esforço do prospect.
Enriquecer apenas Emails corporativos
Como medida de segurança ou para focar em um perfil de cliente ideal específico, você pode restringir o enriquecimento do formulário para permitir o enriquecimento apenas de Emails corporativos em vez de pessoais.
Limitar o uso de créditos
Para evitar esgotar seus créditos, você pode limitar o número de créditos que o formulário usa dentro do período selecionado.
Atrasar a sincronização do contato com o CRM
A Apollo atrasa a criação do contato em uma hora. Após esse atraso, a Apollo cria o contato na Apollo e o sincroniza com seu CRM.
Preservar a entrada do visitante
A Apollo preenche apenas os campos vazios, ajudando a preservar os dados fornecidos pelo visitante enquanto enriquece os campos incompletos.
- Em seguida, clique em Adicionar campo para mapear os campos do seu formulário para a Apollo.
- Insira o nome do campo do formulário, como nome
- Em seguida, selecione um campo da Apollo para mapear, como Nome.
- Insira o identificador HTML do campo no seu site, como
first_name.
Um identificador HTML é um rótulo exclusivo usado para identificar um elemento em uma página da web. Você pode pedir ajuda à sua equipe de desenvolvimento web ou, se tiver familiaridade com tecnologia, acessar seu site e clicar com o botão direito no elemento do campo do formulário. Depois, clique em Inspecionar. Seu navegador exibirá o HTML, que deve incluir um identificador name:
- Quando terminar, clique em Adicionar campo.
- Repita esse processo para mapear campos adicionais.
- Quando concluir, clique em Avançar.
- Copie o snippet de Javascript.
- Em uma guia separada, navegue até o arquivo HTML do seu site ou gerenciador de tags. Cole o snippet dentro da tag
<head>ou antes da tag de fechamento</body>.
Está em dúvida sobre o que é um arquivo HTML ou um gerenciador de tags? Confira estes recursos de serviços populares de hospedagem de sites para aprender a adicionar snippets de código. Como alternativa, talvez seja necessário entrar em contato com sua equipe de desenvolvimento web.
- Quando terminar, volte ao Apollo e clique em Salvar.
Agora você configurou o enriquecimento de formulários no Apollo. Quando novos prospects líquidos responderem ao seu formulário, o Apollo cria automaticamente um contato salvo e enriquece o registro dele conforme você configurou.
Você sabia? Você pode usar o roteador de Inbound com enriquecimento de formulários selecionando um formulário de entrada independente. Isso permite centralizar e reutilizar modelos de formulário em diferentes roteadores.
Você também pode usar envios de formulário e formulários abandonados como gatilho para iniciar um Workflow.
Visualizar contatos que responderam a um formulário
Para visualizar os contatos que responderam ao seu formulário:
- Abra o Apollo e clique em Enriquecimento de formulários.
- Selecione seu formulário e clique em Contatos.
- O Apollo exibe todos os novos contatos que responderam ao seu formulário, incluindo a data de conversão, os enriquecimentos e os créditos usados.
- (Opcional) Use filtros de pesquisa para refinar seus resultados.
- Clique em um contato para visualizar o perfil do contato.
Você pode adicionar contatos a sequências ou listas, entre em contato por telefone ou email, agende reuniões, ou crie tasks exclusivas para acompanhar seu contato.
Confira mais próximas melhores etapas.
Opcionalmente, você pode configurar algumas configurações avançadas de enriquecimento de formulários — isso não é obrigatório, e é melhor só testar se você tiver experiência em desenvolvimento web.
(Opcional) Configurações avançadas
Com o enriquecimento de formulários ativado, você pode personalizar ainda mais o envio do formulário. Essas configurações não são necessárias para usar o enriquecimento de formulários e só devem ser exploradas por equipes com experiência em desenvolvimento web.
O método de API a seguir está disponível para acionar o enriquecimento do Apollo e vinculá-lo aos seus formulários da web:
initFormEnrichment(config: FormEnrichmentInitConfig): void
Você deve incluir o appId, que é o ID do aplicativo Apollo. Ele pode ser encontrado no snippet Javascript gerado pelo Apollo.
As seguintes opções básicas também podem ser definidas:
formElement |
O elemento DOM do formulário ou seletor. |
|---|---|
options.autoDetect |
O padrão é true, o que significa que o Apollo detecta automaticamente o primeiro formulário com um campo de email. |
onReady() |
Defina o callback quando o widget estiver pronto. |
onError() |
Defina o callback se houver um erro, como uma configuração incorreta. |
Em seguida, você pode personalizar o enriquecimento de formulários com as seguintes opções:
| Anexar um formulário dinamicamente | Desanexar um formulário |
| Enriquecer um formulário manualmente | Enviar dados de formulário enriquecidos |
| Inscrever-se ou cancelar a inscrição em eventos | |
| Adicione o router do Apollo e o enriquecimento de formulários ao formulário do seu site |
Anexar um formulário dinamicamente
Use esta opção para adicionar o enriquecimento do Apollo a um formulário da web que aparece dinamicamente no seu site, como um formulário em um pop-up:
attachForm(target: HTMLFormElement | string): void
Desvincular um formulário
Use esta opção para remover o enriquecimento do Apollo de formulários que foram removidos ou que não precisam mais ser enriquecidos:
detachForm(target: HTMLFormElement | string): void
Enriquecer um formulário manualmente
Use esta opção para acionar manualmente o enriquecimento de um formulário específico.
enrichForm(email: string, opts?: EnrichOptions): void
Especifique o formulário que você deseja enriquecer por meio da opção `formElement`.
Você também pode passar as seguintes funções quando esta função for chamada:
export type EnrichOptions = {
formElement?: HTMLFormElement | string;
onComplete?: () => void;
onError?: (error: unknown) => void;
};
Se o formElement não estiver definido, o primeiro elemento do site será selecionado automaticamente.
Enviar dados de formulário enriquecidos
Use esta opção para enviar dados de formulário enriquecidos ao Apollo.
submitForm(data: Record, opts?: SubmitOptions): void
Os dados que você enviar ao Apollo devem ser simples. Por exemplo:
{ email: 'a@b.com', name: 'Alice' }
Você também pode passar as duas funções a seguir para acionar callbacks:
export type SubmitOptions = {
onSuccess?: () => void;
onError?: (error: unknown) => void;
};
Inscrever-se ou cancelar inscrição em eventos
on(event, callback) e off(event, callback)
Use esta opção para se inscrever em eventos de enriquecimento do Apollo:
ApolloInbound.on(eventName, callback)
E use esta opção para cancelar a inscrição em eventos de enriquecimento do Apollo:
ApolloInbound.off(eventName, callback)
Tanto on quanto off oferecem suporte aos seguintes nomes de eventos:
[APOLLO FORM ENRICHMENT]:ready, [APOLLO FORM ENRICHMENT]:enrichStart, [APOLLO FORM ENRICHMENT]:enrichComplete, [APOLLO FORM ENRICHMENT]:enrichError, [APOLLO FORM ENRICHMENT]:submitSuccess, [APOLLO FORM ENRICHMENT]:submitError
Adicione o router do Apollo e o enriquecimento de formulário ao formulário do seu site
Acione o router inbound do Apollo e o enriquecimento de formulário por meio dos envios de formulário do seu site
const onSuccess = (response) => {
if (window.ApolloMeetings) {
window.ApolloMeetings.submit({
map: false,
lead: formData,
responseId: response?.responseId,
});
}
// Any other steps you want to add
emitter.emit(EVENTS.SUBMIT_SUCCESS);
};
Use esta opção se você quiser executar o router inbound mesmo que tenha escolhido enriquecer apenas Emails corporativos
const onError = (error) => {
if (error?.result === 422 && error?.error === 'Free domain blocked') {
if (window.ApolloMeetings) {
window.ApolloMeetings.submit({
map: false,
lead: data,
});
}
} else {
console.error('submitForm error', error);
emitter.emit(EVENTS.SUBMIT_ERROR, error);
}
// Any other steps you wants to add
};
Estas opções devem ser passadas para o seguinte:
const submitOptions = { onSuccess, onError };
// Usage
submitForm(data, submitOptions);
Próximas etapas
Quer manter o ritmo? Aqui estão algumas próximas etapas que sua equipe pode seguir após configurar o enriquecimento de formulário.
| Visão geral do enriquecimento | Conheça o enriquecimento no Apollo. Com acesso a registros precisos de contatos e contas, você pode alcançar as pessoas certas, agendar mais reuniões e fechar mais negócios. |
|---|---|
| Visão geral do Enriquecimento em cascata | Explore como habilitar o enriquecimento sequencial com múltiplas fontes para extrair automaticamente Emails e números de telefone de provedores em cascata e obter dados de contato mais completos e verificados. |
| Adicionar contatos a uma Sequência | Rapidamente adicione leads enriquecidos a uma sequência para iniciar um contato personalizado imediatamente. |
| Criar e usar uma Lista | Organize facilmente prospects em listas segmentadas para focar suas campanhas e aumentar as taxas de conversão. |
| Visão geral do Discador | Use o discador para ligar para prospects diretamente do Apollo e se conectar mais rápido com tomadores de decisão. Você pode até ligar como um profissional com discagem paralela! |
| Visão geral de Reuniões | Com facilidade, agende e gerencie reuniões com leads enriquecidos para manter as conversas avançando com contexto. |