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 toPara 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:
-
Device ID (HWID): Um identificador único atribuído a cada dispositivo pelo SDK do Pushwoosh. Saiba mais
-
User ID: Um identificador único que representa o usuário do dispositivo. Por padrão, o User ID é igual ao HWID. No entanto, o User ID é reservado para você, permitindo que você substitua posteriormente o User ID 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 User ID para campanhas omnichannel. Saiba mais sobre User IDs.
- Push token: Uma chave única para a combinação aplicativo-dispositivo, emitida pelos gateways de notificação push da Apple ou do Google. Ela é coletada e gerenciada pelo SDK do Pushwoosh. Saiba mais
Entendendo como o Pushwoosh lida com os dispositivos
Anchor link toNo 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 por 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 como registrar dispositivos no Pushwoosh
Como vincular dispositivos para campanhas omnichannel eficazes
Anchor link toPara 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 User ID. 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 User ID 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-
Defina um User ID personalizado e único que conectará todos os canais/dispositivos relacionados à mesma pessoa (por exemplo, “alex_smith_123”).
-
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 User ID 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 User ID para cada ponto de contato pertencente ao usuário.
Por que isso é importante?
Anchor link toSe você não vincular os dispositivos sob um único User ID, cada dispositivo ou método de contato será tratado como um usuário independente, e você não conseguirá segmentar pessoas em diferentes canais ou coordenar as mensagens.
Exemplo
Anchor link toSuponha 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 de forma integrada, 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 User ID. 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:
| Plataforma | Dispositivo (HWID) | User ID |
|---|---|---|
| Mobile | abc123pushToken | user123 |
| user@example.com | user123 | |
| SMS | +1234567890 | user123 |
| +1234567890 | user123 |
Neste exemplo, o User ID 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 eles através de diferentes canais.
Cenário de exemplo
Anchor link toImagine 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 comunicação consistente e personalizada em todas as plataformas.
Veja como pode ser:
Passo 1. Registrando o dispositivo e definindo um User ID personalizado
Anchor link toQuando 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 User ID padrão. Depois que Sarah cria uma conta e faz login, você atribui a ela um User ID personalizado, sarah_123, usando o método do SDK setUserId.
Passo 2. Expandindo para o e-mail
Anchor link toEm 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 User ID 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 o SMS
Anchor link toDa 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 User ID sarah_123.
O dispositivo móvel, o e-mail e o número de telefone de Sarah agora estão vinculados ao seu User ID, 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.

- 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.