O Web Push permite enviar notificações para usuários que acessaram o seu site, mesmo quando não estão com a página aberta. A configuração é feita na plataforma Inngage e envolve as etapas abaixo.

Por que usar Web Push?

  • Alcance imediato e constante: as notificações chegam mesmo com o site fechado (basta o dispositivo estar ligado e conectado) — ideal para ofertas de tempo limitado e comunicados urgentes.
  • Acesso direto à tela: a mensagem aparece na área de trabalho ou na tela de notificações do celular, sem filtros de spam nem caixa de entrada cheia.
  • Opt-in com um clique: a inscrição não exige formulário, e-mail ou app instalado.
  • Privacidade simplificada: a subscrição se baseia em navegador/dispositivo, sem troca de dados pessoais sensíveis — o que facilita a conformidade com LGPD/GDPR.
  • Baixo custo por envio em comparação com SMS e campanhas complexas de e-mail.

Resultados típicos: tráfego recorrente de volta ao site, CTR superior ao e-mail, recuperação de carrinho abandonado, promoções segmentadas por comportamento e alcance cross-platform (Chrome, Firefox, Edge, desktop e mobile).

Passo 1: acessar as configurações

  1. Faça login na Inngage.
  2. No menu lateral, clique em Configurações do App.
  3. Selecione Web Push.

Passo 2: adicionar a URL do site

  1. No campo de configuração para Chrome/Firefox, clique em Adicionar URL.
  2. Insira a URL do site que receberá o Web Push e confirme.

Passo 3: funcionalidades adicionais (opcional)

  • Ativar On Site Messages — exibe mensagens dentro do próprio site.
  • Ativar Captura de Forms — captura formulários automaticamente para segmentação.
  • Ativar logs do Script — habilita logs para depuração da configuração.

Passo 4: instalar o SW.js (Service Worker)

O sw.js é o arquivo JavaScript que atua como Service Worker — responsável por receber notificações com o site fechado, cache/uso offline e sincronização em segundo plano. (Para entender a fundo, veja o artigo "Service Worker: entenda o que é e como funciona".)

  1. Baixe o arquivo sw.js e faça o upload para o servidor do site, no diretório raiz, acessível em https://www.SEUSITE.com.br/sw.js.
  2. No painel da Inngage, preencha:
  3. Caminho do arquivo: onde o script está hospedado (na raiz, ele controla todas as páginas do domínio).
  4. Nome do arquivo: normalmente sw.js (pode ser outro nome, desde que referenciado corretamente).
  5. Escopo do registro: quais páginas o Service Worker controla — / vale para o site inteiro.

Passo 5: inserir o código de integração

  1. Acesse as Instruções de Configuração Web Push no painel.
  2. Copie o código de integração exibido.
  3. Cole dentro da tag <body> do seu site, incluindo o CDN da Inngage.

Passo 6: identificação do usuário e eventos

Para identificar usuários logados e registrar eventos de comportamento, utilize os códigos de integração disponíveis nas instruções do painel — são eles que conectam o visitante anônimo ao seu cliente identificado.

Passo 7: configurar a pré-permissão

A pré-permissão exibe um pop-up amigável antes do prompt oficial do navegador — e aumenta significativamente a taxa de opt-in.

ParâmetroDescriçãoExemplo
Ativar Pré-PermissãoExibe o pop-up antes do pedido oficialSim
Tempo de EsperaSegundos até o pop-up aparecer após o carregamento20s
Mensagem PersonalizadaTexto exibido no pop-up"Ative as notificações para receber novidades"
Texto do Botão de AceiteChamada do botão principal"Quero receber"
Cor do Botão / Hover / TextoPersonalização visual do aceite#0091FF / #58B7FF / #FFFFFF
Texto e Cor do Botão de CancelarOpção de recusa"Não obrigado" / #000000

Dica: ajuste o tempo de espera para o usuário interagir com o site antes de ver o pedido, e use uma mensagem clara sobre o benefício de aceitar.

Próximos passos

Depois dessas configurações, finalize a integração técnica com os guias Instalação do SW.js no servidor e os artigos da seção Service Worker. Em caso de dúvidas, abra um chamado com o nosso suporte.