Pular para o conteúdo

Campanhas omnichannel

O Pushwoosh permite que você crie campanhas omnichannel e unifique perfeitamente suas comunicações em diferentes canais, como notificações push, e-mails, SMS, in-apps e WhatsApp. Este guia explica como as campanhas omnichannel funcionam no Pushwoosh e como configurar a integração para criar essas campanhas.

Identificadores chave para campanhas omnichannel no Pushwoosh

Anchor link to

Para gerenciar campanhas omnichannel de forma eficaz, é essencial entender como o Pushwoosh identifica os usuários em vários dispositivos e canais. O Pushwoosh usa três identificadores principais por padrão:

  • ID do Dispositivo (HWID): Um identificador único atribuído a cada dispositivo pelo SDK do Pushwoosh. Saiba mais

  • ID do Usuário: Um identificador único que representa o usuário do dispositivo. Por padrão, o ID do Usuário é igual ao HWID. No entanto, o ID do Usuário é reservado para você, permitindo que você substitua posteriormente o ID do Usuário padrão por um personalizado. Isso permite mapear usuários em diferentes sistemas ou vincular diferentes dispositivos e canais de comunicação sob um único ID de Usuário para campanhas omnichannel. Saiba mais sobre IDs de Usuário.

  • Token de push: Uma chave única para a combinação aplicativo-dispositivo, emitida pelos gateways de notificação push da Apple ou do Google. É coletado e gerenciado pelo SDK do Pushwoosh. Saiba mais

Entendendo como o Pushwoosh lida com dispositivos

Anchor link to

No Pushwoosh, qualquer método de contato — como um identificador de dispositivo (HWID), endereço de e-mail ou número de telefone — é tratado como uma entidade separada ou “dispositivo”. Cada “dispositivo” é armazenado como uma entrada distinta no banco de dados do Pushwoosh. Por exemplo:

  • HWID para notificações push móveis ou da web
  • Endereços de e-mail para comunicações por e-mail.
  • Números de telefone para mensagens SMS e comunicações via WhatsApp

Por exemplo, se um usuário tiver um dispositivo móvel e um endereço de e-mail, o Pushwoosh conta o identificador do dispositivo (HWID) e o endereço de e-mail como duas entidades (dispositivos) separadas. Como resultado, haverá duas entradas separadas no banco de dados do Pushwoosh.

Aprenda a registrar dispositivos no Pushwoosh

Como vincular dispositivos para campanhas omnichannel eficazes

Anchor link to

Para executar campanhas omnichannel no Pushwoosh, onde você pode alcançar o mesmo usuário via notificações push, e-mail, SMS ou WhatsApp, você deve vincular todos os métodos de contato de um usuário sob um único e exclusivo ID de Usuário. Este processo essencial garante que o Pushwoosh reconheça que pontos de contato separados (como um telefone, e-mail ou número de SMS) pertencem todos ao mesmo usuário.

O Pushwoosh permite que um único ID de Usuário seja associado a múltiplos dispositivos e canais. Esta é a base que garante que todas as ações do usuário e pontos de contato sejam tratados como pertencentes ao mesmo perfil unificado.

O que você precisa fazer
Anchor link to
  1. Defina um ID de Usuário personalizado e exclusivo que conectará todos os canais/dispositivos relacionados à mesma pessoa (por exemplo, “alex_smith_123”).

  2. Ao registrar cada método de contato (dispositivo móvel, endereço de e-mail, número de telefone/SMS ou WhatsApp) no Pushwoosh, atribua o mesmo ID de Usuário a todos eles. Isso significa que, ao registrar um dispositivo com o SDK ou API do Pushwoosh, ou importar usuários via CSV, sempre use o mesmo ID de Usuário para cada ponto de contato pertencente ao usuário.

Por que isso é importante?
Anchor link to

Se você não vincular dispositivos sob um único ID de Usuário, cada dispositivo ou método de contato será tratado como um usuário independente, e você não conseguirá segmentar pessoas entre canais ou coordenar mensagens.

Suponha que você queira enviar um e-mail ou SMS de acompanhamento para usuários que não abriram uma notificação push. Para fazer isso sem problemas, você deve garantir que todos os detalhes de contato do usuário (como seu dispositivo móvel, endereço de e-mail e número de telefone) estejam associados ao mesmo ID de Usuário. Dessa forma, o Pushwoosh pode reconhecer e alcançar o usuário em todos os canais como um único perfil.

Aqui está uma representação simplificada de como isso pode parecer no banco de dados do Pushwoosh:

PlataformaDispositivo (HWID)ID do Usuário
Móvelabc123pushTokenuser123
E-mailuser@example.comuser123
SMS+1234567890user123
WhatsApp+1234567890user123

Neste exemplo, o UserID personalizado “user123” está vinculado a quatro dispositivos diferentes: um dispositivo móvel, um endereço de e-mail, um número de SMS e um contato do WhatsApp. Isso significa que o Pushwoosh reconhece que todos esses dispositivos pertencem ao mesmo usuário, permitindo que você entre em contato com ele através de diferentes canais.

Cenário de exemplo

Anchor link to

Imagine que você gerencia um aplicativo de eCommerce e deseja alcançar seus clientes através de vários canais, incluindo notificações push, e-mails, SMS e WhatsApp, garantindo uma mensagem consistente e personalizada em todas as plataformas.

Veja como pode ser:

Passo 1. Registrando o dispositivo e definindo um ID de Usuário personalizado

Anchor link to

Quando uma nova cliente, vamos chamá-la de Sarah, baixa seu aplicativo, o SDK do Pushwoosh registra automaticamente o dispositivo dela no Pushwoosh usando seu Hardware ID (HWID) como o ID de Usuário padrão. Depois que Sarah cria uma conta e faz login, você atribui a ela um ID de Usuário personalizado, sarah_123, usando o método do SDK setUserId.

Passo 2. Expandindo para e-mail

Anchor link to

Em seguida, incentive Sarah a se inscrever para receber e-mails promocionais e registre o endereço de e-mail dela na base de usuários do Pushwoosh usando o método da API registerEmail. Você também pode registrar um endereço de e-mail através dos métodos correspondentes usando o SDK móvel ou o SDK da Web do Pushwoosh, se precisar fazer isso a partir do seu aplicativo móvel ou site. Defina o ID de Usuário personalizado como sarah_123 e você também pode incluir quaisquer tags que devam ser associadas ao registro de e-mail, como suas preferências ou atividades.

Passo 3. Expandindo para SMS

Anchor link to

Da mesma forma, quando Sarah concorda em receber mensagens SMS e fornece seu número de telefone, você deve usar o método da API registerDevice para vincular o número dela (+1234567890) ao seu ID de Usuário sarah_123.

O dispositivo móvel, e-mail e número de telefone de Sarah agora estão vinculados ao seu ID de Usuário, sarah_123. Essa configuração permite que você envie mensagens personalizadas para Sarah através dos canais de notificações push, e-mails e SMS, garantindo uma experiência de usuário contínua e consistente.

Como o omnichannel funciona nas jornadas do cliente

Anchor link to
  • Ao configurar jornadas do cliente omnichannel, certifique-se de habilitar a opção Enviar para todos os dispositivos do usuário. Isso garante que a mensagem seja entregue ao canal apropriado em todos os dispositivos do usuário.
Botão 'Enviar para todos os dispositivos do usuário' ativado nas configurações do elemento de mensagem da Customer Journey
  • Para que as campanhas omnichannel funcionem de forma eficaz, os usuários que entram em uma jornada devem ter todos os canais usados na jornada. Por exemplo, se você iniciar uma campanha com uma notificação push, apenas os clientes com dispositivos móveis registrados a receberão. Se eles não tiverem um dispositivo móvel, não poderão continuar. O mesmo vale para campanhas de e-mail.