Como coletar consentimento para SMS e/ou WhatsApp nas páginas de checkout da Shopify
Apenas clientes da Shopify Plus podem coletar consentimento transacional nas páginas de checkout. Clientes que não são Plus podem coletar consentimento transacional nas páginas de agradecimento e de status do pedido.
Saiba como coletar o consentimento de SMS e/ou WhatsApp no checkout, na página de agradecimento e na página de status do pedido da Shopify e sincronizá-lo com o Klaviyo. Você pode coletar consentimento transacional e de marketing nessas páginas por meio de um bloco de aplicativo, que você vai configurar no Klaviyo e depois instalar no Shopify.
Antes de começar
Antes de começar, verifique se você:
- Tenha o Klaviyo SMS e/ou o Klaviyo Whatsapp ativados
- Você integrou a Klaviyo com a Shopify
- Tenha o rastreamento no site da Klaviyo ativado
Você é um cliente do Shopify Plus que atualmente envia atualizações de pedidos via SMS? Observação: coletar o consentimento apenas para transações no checkout via bloco de app e coletar o consentimento para atualizações de pedido por SMS pode parecer repetitivo para os clientes; talvez você queira usar apenas um recurso.
Sobre os blocos de aplicativo
- Você pode usar blocos de app para coletar consentimento de marketing, consentimento transacional ou ambos para SMS e WhatsApp.
- Você pode criar vários blocos de app e colocá-los em páginas diferentes, incluindo:
- Somente para Shopify Plus: páginas de checkout (páginas de informações de faturamento, envio e cartão de crédito, e checkout de uma página)
- Páginas de agradecimento
- Páginas de status do pedido
- Você pode visualizar e editar seus blocos de app no Klaviyo, mas precisa adicioná-los ou excluí-los no Shopify.
Configure seu bloco de aplicativos
Siga as instruções abaixo para configurar um bloco de app. Se você quiser criar vários blocos de app para coletar diferentes formas de consentimento e canais em lugares diferentes, basta repetir este processo. Você também pode instalar o mesmo bloco de app em várias páginas da Shopify.
- Na Klaviyo, selecione Público > Ferramentas de crescimento.
- Ao lado de Adicionar um aplicativo à sua página da Shopify para coletar assinantes, selecione Configurar.
- Selecione o canal para o qual você gostaria de coletar consentimento.
- Dê ao bloco do seu aplicativo um nome descritivo, como a página em que ele ficará. Um bloco do aplicativo pode ficar em várias páginas ou você pode criar vários blocos do aplicativo.
- Selecione a lista para a qual os assinantes serão sincronizados. Em geral, você vai querer selecionar a mesma lista que escolheu nas configurações de integrações. Seus clientes receberão mensagens de inscrição em duas etapas em conformidade com as configurações da lista. Assinantes apenas transacionais não receberão mensagens de inscrição em duas etapas.
- Clique em Avançar.
- Em Selecione um tipo de consentimento, escolha uma das seguintes opções:
- Transacionais e de marketing
- Transacional com marketing opcional
- Apenas transacional
- Coletar número de telefone sem autorização
- Em seguida, adicione o texto do título do seu bloco do app, conforme mostrado na imagem abaixo. À direita, você verá uma prévia de como seu bloco de app ficará na Shopify. Observe que esta prévia não refletirá as cores do seu tema da Shopify, que o bloco do app herdará automaticamente quando for instalado na Shopify.
- Clique em Avançar.
- Edite o texto de divulgação, se necessário. Em seguida, clique em Avançar.
- Edite o conteúdo adicional do seu bloco de app. Estes campos são:
- Rótulo de entrada
O rótulo no campo de número de telefone. - Texto inválido
Mensagens exibidas quando o formulário encontra um erro. - Texto do botão Enviar
O texto no botão de envio (por exemplo, “Inscrever-se”). - Mensagem de sucesso
A mensagem que o usuário recebe após enviar o número de telefone com sucesso.
- Rótulo de entrada
- Quando terminar, clique em Avançar.
- Na próxima página, clique no ícone de cópia para copiar o ID do bloco do app e salve-o em algum lugar acessível.
- Agora, você está pronto para desativar a coleta de consentimento (se necessário) e, em seguida, instalar o bloco de app no Shopify.
Desativar a coleta de consentimento de SMS no Shopify
Considere desativar a caixa de seleção nativa da Shopify para evitar ter caixas de seleção duplicadas na sua página de checkout se você:
- É cliente Shopify Plus,
- Antes, você coletava consentimento de marketing no checkout usando a caixa de seleção nativa do Shopify, e
- Quer coletar o consentimento de marketing por SMS em um bloco de aplicativo de SMS no checkout.
Para fazer isso:
- No admin da Shopify, clique em Configurações na parte inferior da barra lateral esquerda.
- Na página Configurações, clique em Checkout.
- Em Opções de marketing, desative SMS.
- Clique em Save.
Observe que é melhor deixar a configuração de integração da Shopify Sincronizar seus assinantes de SMS da Shopify com a Klaviyo marcada para continuar sincronizando com a Klaviyo os assinantes da Shopify coletados por outros meios (como formulários da Shopify).
Se você quiser que os perfis inscritos via bloco do app sejam sincronizados de volta com a Shopify, confira se essa configuração está ativada.
Gerenciar consentimento, mensagens e respostas de SMS e WhatsApp na Klaviyo
Visão geral: como o SMS e o WhatsApp funcionam juntos no Klaviyo
A Klaviyo trata SMS e WhatsApp como canais de mensagens separados que compartilham os mesmos perfis de clientes e a mesma segmentação, mas têm seu próprio consentimento, comportamentos de mensagens e regras de cobrança.
Em nível geral:
- Perfis e segmentos são compartilhados entre SMS, WhatsApp e e-mail.
- O consentimento é específico por canal — alguém pode ter optado por receber SMS, WhatsApp, ambos ou nenhum deles.
- A cobrança para mensagens móveis depende do canal (SMS x WhatsApp), do país/região e do uso.
Este artigo explica como o consentimento é armazenado, como as mensagens e respostas se comportam e o que considerar ao migrar ou combinar canais.
Noções básicas de consentimento: SMS vs WhatsApp
O consentimento na Klaviyo é armazenado em cada perfil e é rastreado separadamente para SMS e WhatsApp.
- Consentimento por SMS indica que uma pessoa concordou em receber mensagem de texto de marketing no número de telefone dela via SMS (e, quando aplicável, RCS com fallback para SMS).
- Consentimento por WhatsApp indica que uma pessoa concordou em receber mensagens de marketing via WhatsApp usando seu número comercial do WhatsApp aprovado.
Em um perfil, você verá:
- Um número de telefone associado à pessoa.
- Status de consentimento específicos do canal que mostram se eles estão inscritos ou com a inscrição cancelada para SMS e/ou WhatsApp.
Essa separação permite que você envie:
- Campanhas somente por SMS para pessoas que consentiram com SMS, mas não com WhatsApp.
- Campanhas somente para WhatsApp para pessoas que têm consentimento de WhatsApp, mas não de SMS.
- Campanhas multicanal para pessoas que consentiram com ambos.
Importando e mantendo o consentimento existente
Quando você migra de outro provedor de ESP, CRM ou WhatsApp, você deve preservar o consentimento válido em vez de pedir aos clientes para optarem por participar novamente.
Conceitualmente:
- Mantenha um registro de como e quando cada pessoa aceitou receber SMS e/ou WhatsApp.
- Quando você importa contatos para o Klaviyo, inclua:
- Números de telefone (de preferência com códigos de país),
- Status de consentimento para SMS e/ou WhatsApp, e
- Carimbos de data/hora do consentimento.
- Mapeie esses campos para os campos de consentimento da Klaviyo para cada canal durante a importação.
Se você estiver migrando um número do WhatsApp de outro provedor:
- Garanta que a titularidade do número seja transferida e verificada com a Klaviyo.
- Transfira sua lista de contatos do WhatsApp que deram opt-in, com os números de telefone e os carimbos de data e hora de consentimento.
- Após a migração, confirme em alguns perfis de exemplo que o consentimento do WhatsApp aparece conforme o esperado.
Visualização e segmentação por consentimento de SMS e WhatsApp
Você pode criar segmentos para direcionar ou excluir pessoas com base em:
- Status de consentimento para SMS,
- Status de consentimento do WhatsApp,
- País/região, e
- Status de inscrição para outros canais (como e-mail).
Exemplos comuns de segmento:
- Assinantes somente de SMS: consentiram em SMS, não consentiram em WhatsApp.
- Assinantes somente do WhatsApp: com consentimento para WhatsApp, sem consentimento para SMS.
- Assinantes multicanal: com consentimento para SMS e WhatsApp (e, opcionalmente, e-mail).
- Cancelar inscrição de SMS, mas ainda no WhatsApp: consentimento de SMS removido, consentimento de WhatsApp ainda com atividade.
Esses segmentos ajudam você a evitar enviar uma mensagem em um canal para o qual a pessoa não deu consentimento, enquanto ainda usa outros canais que ela aceitou.
Fluxos de boas-vindas e reinscrição
Como SMS e WhatsApp têm consentimentos separados, suas automações devem considerar a ordem em que alguém aceita receber mensagens.
Padrões comuns:
- Fluxo de boas-vindas separados para SMS e WhatsApp, cada um acionado quando o consentimento é concedido para aquele canal específico.
- Um fluxo de boas-vindas combinado de e-mail + SMS, em que:
- Os gatilhos de e-mail são acionados assim que alguém se inscreve por e-mail, e
- As mensagens SMS só são enviadas para pessoas que deram consentimento para SMS até o momento em que chegam à etapa de SMS.
- Fluxos de reinscrição que são acionados quando alguém dá o consentimento novamente via:
- Um formulário de registro que inclui caixas de seleção de SMS e/ou WhatsApp,
- Aceites no checkout, ou
- Palavras-chave de SMS/WhatsApp que você configura para fazer a reinscrição.
Se alguém der consentimento em um canal primeiro (por exemplo, e-mail e SMS no checkout e, depois, WhatsApp a partir de um formulário), a Klaviyo só vai começar a enviar pelo WhatsApp quando esse consentimento existir no perfil.
Cancelar inscrição, reinscrever-se e alterações de número
Quando uma pessoa opta por não receber SMS ou WhatsApp:
- O status de consentimento dela para esse canal é atualizado no perfil.
- Você não deve enviar mais mensagens de marketing nesse canal, a menos que ela dê consentimento novamente.
O reconsentimento pode acontecer por meio de:
- Um formulário da Klaviyo,
- Checkout de e-commerce com consentimento de marketing, ou
- Palavras-chave específicas do canal que você configura (quando aplicável).
Se um cliente mudar o número de telefone:
- Atualize o número de telefone no perfil,
- Garanta que todo novo consentimento para esse número seja capturado e associado ao perfil atualizado.
Fluxos como os de boas-vindas ou de reconquista podem ser acionados ou reacionados quando os estados de consentimento mudam, dependendo de como você configura os gatilhos e filtros do fluxo.
Modelo de mensagens do WhatsApp e faturamento (visão geral)
O WhatsApp difere do SMS em alguns aspectos importantes:
- As mensagens geralmente dependem de modelos aprovados, especialmente para marketing ou notificações.
- As janelas e os tipos de conversa (como marketing vs. utilidade) afetam como o uso do WhatsApp é cobrado.
- O uso do WhatsApp no Klaviyo contribui para sua cobrança de mensagens móveis com base nas conversas enviadas aos clientes, enquanto as mensagens recebidas dos clientes não consomem créditos.
Para uma explicação detalhada de como os créditos do WhatsApp são calculados e informados na sua conta, consulte Como funciona o faturamento da Klaviyo.
Exemplos de ponta a ponta
Aqui estão alguns cenários de exemplo para ilustrar como SMS e WhatsApp funcionam juntos:
- Como iniciar SMS e WhatsApp do zero
- Adicione caixas de seleção de opt-in de SMS e WhatsApp aos seus formulários e páginas de checkout, com uma linguagem de consentimento clara para cada canal.
- Crie fluxos de boas-vindas separados para SMS e WhatsApp e, se necessário, um fluxo de boas-vindas combinado de e-mail+SMS.
- Segmente por consentimento específico do canal para que cada campanha seja enviada apenas quando permitido.
- Migração de outro provedor de SMS e WhatsApp
- Exporte contatos com números de telefone, status de consentimento e carimbos de data/hora do seu provedor antigo.
- Importe-os para o Klaviyo e faça o mapeamento para os campos de consentimento de SMS e WhatsApp.
- Teste uma pequena campanha em cada canal e verifique a entrega, as respostas (para SMS bidirecional) e o comportamento de cancelamento de inscrição.
- Configurando o suporte a SMS bidirecional enquanto usa o WhatsApp para marketing
- Use SMS para mensagens conversacionais e dúvidas de clientes, gerenciadas pelo espaço de trabalho de mensagens da Klaviyo ou por uma integração de helpdesk.
- Use o WhatsApp principalmente para marketing com templates ou notificações, quando permitido.
- Mantenha o consentimento para SMS e WhatsApp separado e garanta que cancelar o recebimento de um não impeça o marketing no outro quando o cliente ainda estiver inscrito.
Solução de problemas comuns
- O cliente diz que optou por receber comunicações, mas o perfil não mostra consentimento
- Confirme se sua integração ou formulário está configurado para sincronizar o consentimento com o campo de canal correto.
- Verifique se há incompatibilidades de formatação nos números de telefone entre sua plataforma externa e o Klaviyo.
- As mensagens do WhatsApp não estão sendo enviadas
- Verifique se o perfil tem consentimento do WhatsApp e um número de telefone válido.
- Garanta que o modelo correto do WhatsApp esteja selecionado e aprovado na sua conta.
- As campanhas de SMS não estão entregando
- Confirme se os destinatários têm consentimento de SMS e estão dentro das regiões com suporte.
- Verifique suas análises de mensagens para ver se as mensagens foram enviadas e se algum erro foi relatado.
Ao entender como consentimento, comportamento de mensagens e cobrança funcionam juntos para SMS e WhatsApp, você pode criar programas entre canais, em conformidade e eficazes, no Klaviyo.
Instale o bloco de app na Shopify
- No administrador da Shopify, selecione Loja virtual.
- Encontre seu tema do Shopify e clique em Personalizar.
- Selecione o menu suspenso da Página inicial e clique em Finalização de compra e contas de clientes para acessar o editor de finalização de compra.
- Selecione o menu suspenso Checkout e, em seguida, selecione a página em que você gostaria de colocar seu bloco de aplicativo.
- Role até a seção em que você gostaria de adicionar seu bloco de app e clique em + Adicionar bloco de app. Saiba mais sobre como posicionar um bloco de app.
- Clique no bloco do aplicativo Klaviyo com o rótulo Opt-in no checkout.
- Em ID do bloco de app do Klaviyo, cole o ID que você salvou do Klaviyo.
- (Opcional) Você pode ativar a opção Incluir bloco de app no Shop Pay, se desejar.
- Clique em Save.
- Agora você deve ver o bloco do seu app publicado na página que selecionou.
Gerencie seus blocos de aplicativos
Para gerenciar seus blocos de apps:
- Acesse Público > Ferramentas de crescimento.
- Ao lado de Adicionar um aplicativo à sua página de checkout da Shopify para coletar assinantes, clique em Gerenciar.
- Aqui, você poderá ver todos os seus blocos de aplicativo.
- Para criar um novo bloco de app, clique em Criar app.
- Se você clicar nos 3 pontos ao lado de um bloco de aplicativo, verá as seguintes opções:
- Gerenciar lista
Gerencie a lista associada ao seu bloco de app - Renomear
Renomeie seu bloco de app - Editar
Edite seu bloco de app - Instalar
Veja instruções sobre como instalar seu bloco de app na Shopify - Clonar
Clone seu bloco de aplicativo - Excluir
Exclua seu bloco do app no Klaviyo. Observe que isso não vai excluí-lo no Shopify, mas ele ficará em branco e não ocupará nenhum espaço. Você pode remover seu bloco do app no Shopify selecionando-o e, em seguida, clicando no ícone Lixeira.
- Gerenciar lista
Localize seu bloco de aplicativos para diferentes Mercados da Shopify
Se você vende em várias regiões usando o Shopify Markets, pode exibir uma versão diferente do seu bloco de app para cada mercado. Cada mercado usa um ID de bloco de app do Klaviyo diferente, para que os clientes vejam a linguagem de consentimento adequada para a região deles.
Observe que o Shopify Markets já deve estar configurado em Configurações > Markets. A localização é configurada por mercado, não por idioma. Se um mercado incluir vários idiomas, todos nesse mercado verão a mesma versão do bloco de app.
Para criar blocos do app localizados no Klaviyo:
- Na Klaviyo, acesse Público > Ferramentas de crescimento.
- Ao lado da sua coleção de blocos de app, clique em Gerenciar.
- Clique no menu de três pontos ao lado do seu bloco de app existente e selecione Clonar.
- Clique no menu de três pontos no bloco de aplicativo clonado e selecione Renomear. Dê ao bloco de aplicativo um nome descritivo, como Opt-in no checkout (França).
- Clique no menu de três pontos novamente e selecione Editar.
- Traduza cada campo de texto, incluindo o título, o corpo do texto, o aviso de consentimento, o rótulo do botão e quaisquer mensagens de erro.
- Salve suas alterações e clique no ícone de copiar para copiar o ID do bloco do app.
- Repita estas etapas para cada mercado que você quiser atender.
Para atribuir blocos de app localizados no Shopify:
- No administrador da Shopify, selecione Loja virtual.
- Encontre seu tema da Shopify e clique em Personalizar.
- Selecione o menu suspenso Página inicial e clique em Finalização de compra e contas de cliente.
- Selecione o menu suspenso Checkout e, em seguida, abra a página que contém seu bloco de aplicativo.
- Use o seletor de mercado na parte superior do editor para alternar de Padrão da loja para o mercado que você quer localizar. Troque de mercado antes de fazer qualquer alteração. Quaisquer edições feitas enquanto Padrão da loja estiver selecionado se aplicam a todos os mercados.
- Selecione o bloco do app Opt-in no checkout.
- Em ID do bloco de app da Klaviyo, substitua o ID existente pelo ID do seu bloco de app localizado.
- Confirme se o indicador de valor modificado aparece ao lado do campo. Isso indica que a configuração se aplica apenas ao mercado selecionado, em vez de herdar o padrão da loja.
- Clique em Save.
- Repita as etapas 5 a 9 para cada mercado adicional.
Os mercados que você não personalizar continuam exibindo o bloco do app padrão da sua loja. Recomendamos usar o idioma mais amplamente aplicável como padrão. Se você atualizar o texto em um bloco do app localizado no Klaviyo mais tarde, as mudanças aparecerão automaticamente em todos os lugares em que esse bloco do app estiver instalado, então você não precisa atualizar o Shopify novamente.