C cenaly.com
Começar grátis

Retorno de chamada

Formulário «ligue para mim» no seu site: discagem automática pelo seu PABX, novas tentativas e fila noturna com ligações pela manhã

On this page 19

Retorno de chamada

O widget "Retorno de chamada" coloca um botão de telefone no seu site. O visitante clica nele, deixa o seu número — e depois o sistema decide sozinho como entrar em contato: se você tiver a sua própria telefonia configurada, a central telefônica disca para o visitante e o conecta ao estabelecimento; se não tiver, registra a solicitação "ligue-me de volta" e avisa você sobre ela.

O widget é gratuito: não é preciso comprar uma extensão separada. Você paga apenas pela sua própria telefonia — os minutos passam pela sua central telefônica e pela sua operadora de telefonia, nós não cobramos nada por eles.

Onde ativar: Painel administrativo → Marketing → "Meu site" → cartão "Retorno de chamada". O botão de alternância no cartão ativa o widget, a engrenagem abre as configurações. Se o retorno de chamada for o seu cenário principal, clique no cartão em "Mover para a barra lateral": o widget ganhará um item de menu próprio.


Instalação no site#

O widget não tem um código separado — funciona a tag comum da seção "Meu site":

<script src="https://cdn.cenaly.com/site/v1.js" data-domain="SEU-DOMÍNIO" async></script>

Insira-a uma vez no <head> ou antes de </body>, e depois a composição dos widgets é definida pelos botões de alternância no painel. Instruções detalhadas por plataforma (HTML, Google Tag Manager, WordPress, Tilda/Wix, Shopify, Webflow) — no artigo Meu site, seção "Instalação nas plataformas populares".

Se você precisar apenas deste widget e de mais nada, no bloco "Avançado: tag separada para cada widget" há uma linha única pronta callback-widget/v1.js. Os dois métodos funcionam, a tag unificada é mais conveniente: ativar o próximo widget não exigirá alterar o site.

O que a verificação de instalação vê e o que não vê. O botão "Verificar instalação" abre a sua página e lê o seu HTML de origem — o que o servidor entregou. Ela distingue quatro resultados: carregador unificado encontrado, apenas tags separadas de widgets encontradas, código de outra localização encontrado (data-domain de outro), código ausente.

⚠️ Se a tag for inserida já no navegador pelo Google Tag Manager ou outro script, a verificação não a verá — no HTML de origem ela realmente não está. Isso não é um erro de instalação: abra o site e veja se o botão está na página.


Configuração do widget#

Tudo é configurado na janela da engrenagem e salvo automaticamente — não há um botão "Salvar" separado aqui.

Aparência#

  • cor do botão;
  • canto da tela — inferior direito ou inferior esquerdo;
  • texto do botão: uma linha separada para cada idioma do seu site. O widget identifica o idioma da página e exibe o texto nele; se não houver texto para esse idioma, permanecerá o ícone do fone.

Quando exibir#

O bloco "Quando exibir" é compartilhado pelos três botões flutuantes — retorno de chamada, multibotão e "Vitrine ao vivo", por isso a sintaxe é a mesma em todos.

Condição Como é definida
Páginas Máscaras de endereço: "exibir somente em…" e "exceto…". * — qualquer trecho: /catalog/*, *checkout*. Até 20 máscaras em cada lista. Lista "somente em" vazia = todas as páginas; a lista de exceções tem prioridade sobre a lista de permissões
Atraso De 0 a 600 segundos após o carregamento da página
Dispositivo Todos · somente computadores · somente celulares (limite de "celular" — largura de tela de 480 px)
Horário Janelas próprias — até 14 janelas de "dias da semana + das… às…"; uma janela com horário de início maior que o de fim é considerada uma janela que atravessa a meia-noite, horários iguais — 24 horas. Ou horário de funcionamento da unidade — o mesmo cronograma com exceções que você mantém no cadastro da unidade

As condições são recalculadas não só no carregamento: o widget acompanha as navegações dentro do site, a rotação do celular e verifica o horário uma vez por minuto — o botão aparece e desaparece sem recarregar a página.

⚠️ Para o horário e a fila noturna, defina o fuso horário da unidade no cadastro da unidade. A exibição do botão sem ele é calculada pelo relógio do visitante, e a fila noturna não é ativada de forma alguma: sem saber o seu horário, o servidor não se arrisca a decidir se agora é noite ou dia, e essa solicitação simplesmente entra na lista "Retornos de chamada" — não haverá ligação "no chute", e o lead não se perde. O painel mostra um aviso sobre o fuso não preenchido. A hora da chamada matinal é calculada pelo calendário do seu fuso, inclusive nos dias de mudança para o horário de verão e de inverno: se prometeu "a partir das 09:00", ligaremos às 09:00 pelo seu relógio.

⚠️ Se "horário de funcionamento da unidade" estiver selecionado e o cronograma no cadastro da unidade não estiver preenchido, o horário não restringe nada e o botão permanece visível. Isso é intencional: um botão de retorno de chamada que se apaga silenciosamente significa solicitações que silenciosamente deixaram de chegar. Já uma lista vazia de janelas próprias continua significando "exibir nunca" — essa lista você vê no mesmo formulário e pode corrigir.

Formulário#

"Em horário conveniente" — permitir que o visitante escolha não "ligue agora", mas um momento conveniente para ele e o escreva em palavras ("hoje depois das 18:00"). Essa solicitação nunca aciona a discagem automática — ela é tratada por uma pessoa.

Retorno de chamada#

Configuração Valores Padrão
Ordem "Primeiro o visitante" — discamos para o visitante e conectamos com o estabelecimento. "Primeiro o gerente" — primeiro chamamos o ramal do gerente e só ao seu "alô" começamos a discar para o visitante Primeiro o visitante
Ramal do gerente Número interno para a ordem "primeiro o gerente". Campo vazio — o modo volta silenciosamente para "primeiro o visitante": a ligação prometida é mais importante que a ordem —
Repetições Total de tentativas 1–5, intervalo entre elas 1–120 minutos Desativadas; ao ativar — 3 tentativas com intervalo de 5 minutos
Fila noturna Fora da janela de horário o botão não se esconde: o formulário permanece e promete a ligação pela manhã. A hora da chamada matinal é definida por você, calculada no fuso da unidade Desativada; hora padrão — 09:00
Notificações de não atendimento E-mail ao proprietário e/ou cartão no chat de trabalho E-mail ativado, cartão no chat desativado

⚠️ A fila noturna só faz sentido junto com o horário de exibição ativado: sem horário, "fora do horário comercial" nunca chega. O painel de configurações diz isso em voz alta.


O que acontece depois que o visitante deixa o número#

O visitante vê o desfecho real, e não um “solicitação recebida” igual para todos:

O que o visitante viu O que aconteceu
“Já estamos ligando para você — mantenha o telefone por perto” Sua central telefônica recebeu o comando de discagem e está ligando para o visitante; o visitante que atende entra no fluxo normal de chamadas recebidas — operadores, saudação, regras
“Ainda não conseguimos falar — vamos ligar de novo às 14:20” Não foi possível ligar agora, as repetições estão ativadas: a fila discará novamente no horário indicado
“Solicitação recebida — vamos ligar às 09:00” Fora do horário de funcionamento, a fila noturna está ativada: o número aguarda a discagem da manhã
“Solicitação recebida — vamos retornar sua ligação” Não há canal ativo (ou o visitante escolheu “no horário que for melhor”) — foi registrada a solicitação “ligue de volta para mim”

Para onde vão os dados. A solicitação chega à seção “Solicitações” — o fluxo geral de entradas junto com leads de pop-ups, formulários da vitrine, reservas e agendamentos. A mesma lista aparece na aba “Retornos de chamada” na seção “Clientes”: número, nome, horário, marcação de processamento e botão de discagem.

Para quem vai o sinal. A cada nova solicitação, o proprietário recebe um e-mail. Se a fila esgotou todas as tentativas de discagem e não conseguiu falar com o visitante, é enviada uma notificação separada de chamada não completada — por e-mail e, se estiver ativado, por um cartão no chat de trabalho; mesmo assim, a solicitação permanece na lista, o lead não se perde.

A ligação ao vivo é uma ligação comum da sua central telefônica: ela entra na seção “Ligações” junto com as demais, com gravação e análise, se a gravação estiver ativada.


Limitações#

  • A ligação ao vivo é feita pela SUA central telefônica, e não por nós: é preciso ter uma ponte conectada em um PC ou uma máquina de telefonia dedicada, na rede, com regras de saída configuradas. Se você não tem central própria ou ela está offline, o widget funciona como formulário de solicitação: e-mail para o proprietário e linha na lista. O botão continua no site e o lead não se perde.
  • “Já estamos ligando” significa que a central telefônica recebeu o comando de discagem, e não que o visitante atendeu. O fato da conversa não é visível para o widget — por isso existem as repetições com notificação de chamada não completada.
  • À noite não ligamos. Fora da janela de agendamento sem a fila noturna, o botão simplesmente não existe; com a fila, o formulário existe, mas a ligação sairá pela manhã. Uma ligação às três da manhã “porque o visitante deixou o número” custa mais caro do que qualquer lead.
  • “No horário que for melhor” é sempre uma solicitação. O visitante escreve o pedido com palavras, e uma pessoa o analisa: a discagem automática não é iniciada para essa solicitação.
  • O antispam é rígido e não pode ser desativado: contador próprio por hora para o par “localização + número”, restrições pelo endereço do visitante, bloqueio de destinos caros e verificação do comprimento do número conforme seus próprios limites de saída. Discar repetidamente para o número de outra pessoa já não é um lead, mas sim perseguição.
  • Não há confirmação “pressione 1” para o gerente. No modo “primeiro o gerente”, a conexão começa no momento em que o telefone é atendido.
  • As condições de exibição controlam apenas o botão do próprio widget. Se o retorno de chamada estiver como item em um multibutton, o visitante abrirá o formulário por ali em qualquer caso: o clique explícito tem mais força que a condição de exibição.
  • Se o perfil público do site não for lido (falha de rede, política de segurança da página de terceiros), o botão é exibido sempre — as condições de exibição não se aplicam. Não é possível esconder o botão por causa de uma falha de rede: ninguém notaria isso, exceto pelas solicitações perdidas.

Solução de problemas#

O botão não aparece no site de jeito nenhum. Percorra a lista de cima para baixo:

  1. Tag não encontrada. Clique em “Verificar instalação”. “Não há código de widgets” — a tag não foi inserida ou não foi inserida em todas as páginas do modelo; “código de outra localização” — a tag tem um data-domain de outra unidade (erro comum com várias unidades). A tag é instalada pelo GTM — a verificação não a verá, confira o site com os próprios olhos.
  2. As alterações ainda não chegaram. Os arquivos dos widgets são distribuídos via CDN com cache de 5 minutos: depois de ativar o botão, aguarde alguns minutos e atualize a página limpando o cache.
  3. O widget está desativado — botão no cartão na seção “Meu site”.
  4. As condições de exibição cortaram a página: verifique as máscaras (a lista de exceções tem mais força que a lista de permissões), o dispositivo (o botão “somente para telefones” não aparecerá no computador) e o atraso — com 600 segundos, o botão chegará depois de dez minutos.
  5. O agendamento está fechado. Agora está fora da janela — o botão não existe. Ative a fila noturna: assim o formulário ficará disponível 24 horas e prometerá honestamente a ligação da manhã.
  6. O fuso horário da unidade não foi definido. Nesse caso, as janelas de agendamento são contadas pelo horário do visitante, e não do estabelecimento — um visitante de outro fuso verá o botão em um momento diferente do que você esperava. O fuso é definido no cartão da localização; o painel de configurações avisa sobre isso com uma faixa amarela.

O botão existe, mas não há solicitações. Verifique nas configurações se o widget está ativado justamente na unidade cujo data-domain está na tag. E dê uma olhada na seção “Solicitações”: o e-mail é uma notificação best-effort, e a lista é a fonte da verdade.

O visitante deixou o número, mas não houve ligação.

  • Sua central telefônica está offline ou as chamadas de saída não estão configuradas — o visitante recebeu “solicitação recebida”, procure-o na lista;
  • o número caiu no bloqueio de destino ou no limite de repetições por hora;
  • ative as repetições e a notificação de chamada não completada — assim o sistema discará de novo sozinho, e você saberá da falha por e-mail ou por um cartão no chat de trabalho.

O botão está sobre um elemento de terceiros. Troque o canto da tela nas configurações de aparência. Se vários botões nossos estiverem disputando o canto, ative o multibutton — ele os reunirá em um único leque.


Perguntas frequentes#

Quanto custa o widget e os minutos de conversa?#

O widget em si é gratuito, não é preciso comprar uma extensão separada. Os minutos passam pela sua própria telefonia e pela sua operadora — não cobramos nada pela conversa e não vendemos pacotes de minutos.

O que acontece se eu ainda não tiver telefonia?#

O widget continua funcionando como um formulário "ligue-me de volta": o visitante deixa o número, você recebe um e-mail e uma linha na seção "Solicitações". Não haverá discagem automática — você liga por conta própria.

O visitante verá o botão à noite?#

Por padrão, não: fora da janela de horário não há botão. Se você ativar a fila noturna, o botão fica disponível 24 horas por dia, e o formulário informa com honestidade "agora estamos fora do horário de atendimento — ligaremos de volta a partir das 09:00" e coloca o número na fila para a manhã.

É possível mostrar o botão apenas em algumas páginas?#

Sim, com máscaras de endereço: até 20 máscaras na lista "mostrar apenas em" e até 20 na lista de exceções. As exceções têm prioridade: uma página que esteja nas duas listas não recebe o botão.

Quem é chamado primeiro — eu ou o visitante?#

Depende da sua configuração. Por padrão, o visitante é discado primeiro, e quem atende entra no fluxo normal de chamada recebida. No modo "primeiro o gerente", o ramal indicado é atendido, e só depois de um "alô" ao vivo começa a discagem para o visitante — quem liga para o cliente já é uma pessoa pronta para a conversa.

O que é considerado uma chamada não completada e quantas vezes ligaremos de volta?#

Chamada não completada é quando as tentativas se esgotam: no total, de 1 a 5 (3 por padrão) com intervalo de 1 a 120 minutos (5 por padrão). Após a última tentativa, uma notificação é enviada, e a solicitação permanece na lista.

O widget vai deixar o site mais lento ou quebrar o layout?#

O carregador é conectado de forma assíncrona e não bloqueia a renderização da página, e o próprio widget é desenhado em um contêiner isolado (Shadow DOM) — os estilos do seu site e os estilos do widget não interferem um no outro.

Onde ficam armazenados os números dos visitantes?#

Na nuvem da sua marca: em cenaly.com — AWS, em cenaly.ru — Yandex Cloud. A solicitação fica no seu painel, os números não vão para nenhum arquivo público do site.


Seções relacionadas#

  • Meu site — código de instalação e os outros onze widgets
  • Chamada do site — conversa direto do navegador, sem discar um número
  • Multibotão — reunir telefone, chat e mensageiros em um único leque
  • Clientes — aba "Chamadas de volta" e ficha do visitante
  • Cenaly Hardware Bridge — ponte no PC, por meio da qual funciona a sua própria central telefônica
Was this article helpful?