esc
Como funciona

Cancelamento de assinatura e consentimento

O Mailchimp decide quem quer receber suas mensagens; sua loja respeita essa decisão automaticamente.

Seu público do Mailchimp é a autoridade sobre quem quer receber suas mensagens. Quando alguém cancela a assinatura por lá, sua loja respeita a decisão, de forma automática e permanente. A extensão mantém uma divisão clara de responsabilidades: o Mailchimp manda no público, sua loja manda no comércio. Pedidos, produtos e carrinhos fluem do Magento para o Mailchimp; decisões de consentimento fluem do Mailchimp para o Magento. Cada lado é a fonte da verdade daquilo que lhe pertence, e nenhum deles jamais sobrescreve o julgamento do outro.

Decisões do público que retornam para a loja

O que acontece no Mailchimp O que muda na sua loja
Alguém cancela a assinatura de um e-mail Marcado como assinatura cancelada no boletim informativo do Magento
Um e-mail sofre hard bounce e é removido (cleaned) Marcado como assinatura cancelada no boletim informativo do Magento
Alguém se inscreve novamente por um formulário do Mailchimp Reativado como contato inscrito no Magento
Um contato atualiza o endereço de e-mail O e-mail do contato inscrito no boletim informativo é atualizado. O e-mail da conta do cliente na loja fica deliberadamente intocado, para que o login de ninguém mude por causa de uma edição de marketing

Essa lista curta é intencional. O consentimento pertence ao Mailchimp, então as decisões de consentimento vêm do Mailchimp; a lista do boletim informativo do Magento segue essa orientação, como um espelho fiel e não como uma segunda autoridade. Todo o resto sobre seus compradores permanece exatamente como está no Magento: edições de perfil feitas no Mailchimp nunca são gravadas na sua loja.

O Mailchimp explica o que são contatos removidos (cleaned), caso você queira relembrar.

Cancelamentos se fazem valer sozinhos

Para a extensão, um opt-out no Mailchimp é definitivo. Ela marca o contato como assinatura cancelada no Magento, e nenhuma sincronização, atualização ou ressincronização jamais o inscreverá de novo; a sincronização corrige os registros da loja para refletir o Mailchimp, nunca o contrário. Somente uma nova ação genuína, o próprio comprador se inscrevendo outra vez, pode trazer alguém de volta.

Essa é a mesma promessa que protege seu público em toda a extensão: ela adiciona e atualiza, nunca remove, e nunca discute com o Mailchimp sobre consentimento.

Como as mudanças chegam

O Mailchimp notifica sua loja no momento em que algo muda, por meio de um webhook que a extensão registra automaticamente quando você conclui o Setup Wizard. As mudanças são aplicadas assim que chegam, geralmente no mesmo instante. Não há nada para configurar nem para manter: se você reconectar a loja em algum momento, a extensão recria o webhook por conta própria. Sua loja só precisa estar acessível por HTTPS, o que já acontece se os compradores conseguem acessá-la.

Uma única porta, fortemente vigiada

Esse webhook é a única porta de entrada que a extensão abre na sua loja, e ele foi construído com plena consciência disso. Toda mensagem precisa apresentar uma chave secreta, exclusiva da sua conta e armazenada criptografada, antes de qualquer outra coisa. Depois, precisa passar por uma verificação rigorosa: o formato correto, um limite estrito de tamanho e apenas os poucos tipos de evento que a extensão espera. Qualquer outra coisa é barrada na porta, e picos de tráfego são limitados por taxa antes que possam gerar qualquer carga na sua loja. Mesmo uma mensagem válida só pode fazer uma única coisa pequena: atualizar um status do boletim informativo ou um endereço de e-mail. Ela não pode tocar em configurações, arquivos nem em nada mais. E a chave pode ser renovada a qualquer momento, sem perder uma única notificação.

Sua loja está atrás de um firewall ou WAF?

As notificações do Mailchimp precisam alcançar um único endereço na sua loja: o endereço de webhook que a extensão registra. Se a sua loja está atrás de um firewall ou de um web application firewall, adicione esse endereço à lista de permissões; o painel do seu provedor de hospedagem ou CDN costuma ser o lugar certo. E você nunca fica na dúvida: a extensão verifica o endereço no momento em que registra o webhook, e, se o Mailchimp não conseguir chegar até ele, a página Webhooks no seu admin informa isso claramente, com o motivo.

O que flui na outra direção (da loja para o Mailchimp)

Aqui é o Magento exercendo o seu lado da divisão: um comprador que se inscreve ou cancela a assinatura na sua loja está realizando uma nova ação genuína, então ela sobe para o Mailchimp.

  • Um comprador aceita receber seu boletim informativo no checkout ou na página da conta → sincronizado com o Mailchimp como inscrito.
  • Um cliente cancela a assinatura do boletim informativo do Magento → sincronizado com o Mailchimp como assinatura cancelada.
As mudanças recebidas não exigem nada de você

As notificações do Mailchimp são aplicadas na chegada, com ou sem cron. A direção da loja para o Mailchimp roda no agendador em segundo plano do Magento, e o Cron Monitor mostra tudo funcionando, tarefa por tarefa.

Dúvidas pelo caminho? Solução de problemas tem as respostas, e o suporte da ebizmarts está a um e-mail de distância.

Próximo: Como o Mailchimp vê suas lojasPor que o mesmo cliente pode mostrar números diferentes em dois lugares no Mailchimp, e por que os dois estão certos.