E-mails de marketing e cancelamentos de inscrição

E-mails de marketing e cancelamentos de inscrição

Copiar página

Envie e-mails de marketing pelo Shopify Flow com link de cancelamento de inscrição, dados da empresa no rodapé e lista de descadastros automática.

Alguns e-mails que um cliente espera receber: uma confirmação de pedido, uma atualização sobre o envio, uma redefinição de senha. Outros que talvez ele não queira receber: um boletim informativo, um pedido de avaliação, uma oferta para reconquistar o cliente. Agora, um modelo indica qual das duas categorias se aplica. Um modelo de marketing atende às expectativas dos provedores de e-mail e das leis antispam em relação a e-mails de marketing: um link para cancelar a inscrição em cada mensagem, os dados da sua empresa no rodapé e uma lista de clientes que optaram por não receber mais e-mails, que o aplicativo respeita automaticamente. Os e-mails transacionais não sofrem nenhuma alteração.

Transacional ou de marketing: o tipo de e-mail

Ao criar um layout, a página de criação solicita que você especifique o tipo de e-mail:

Tipo de e-mail Para que serve O que o aplicativo faz
Transacional E-mails que os clientes esperam receber, como atualizações sobre pedidos e remessas Enviado como antes: um e-mail para cada destinatário, sempre, mesmo para os clientes que cancelaram a assinatura das comunicações de marketing
Marketing Boletins informativos, promoções, solicitações de avaliações, e-mails de reconquista Um e-mail por destinatário, contendo um link para cancelar a inscrição e os dados da sua empresa no rodapé; os clientes que cancelaram a inscrição são ignorados

O modo transacional é o padrão, e todos os layouts criados por você antes desta versão são transacionais. Nada do que você possui atualmente é enviado de forma diferente.

É possível alterar o tipo posteriormente. Em um layout de rich text/HTML, o campo Tipo de e-mail encontra-se na seção Informações básicas; no construtor visual, ele está na guia Geral. Em uma tradução, ele é somente para leitura, pois o tipo pertence ao layout e é compartilhado por todos os seus idiomas.

A lista Layouts de e-mail possui duas guias: Transacional e Marketing, cada uma com sua contagem. Os layouts de marketing também exibem um ícone de Marketing ao lado do nome, e um layout criado a partir da guia “Marketing” é exibido com a opção Marketing selecionada.

Os dados da sua empresa vêm em primeiro lugar

Os e-mails de marketing devem indicar quem os envia. Na primeira vez em que você criar um modelo de marketing e os dados da sua empresa em “Configurações” ainda estiverem em branco, a página de criação solicitará o nome da sua empresa e o endereço postal diretamente ali e os salvará em “Configurações”; o modelo não poderá ser criado sem esses dados. Um layout de marketing cujo rodapé não contenha dados da empresa (Configurações vazias e sem textos personalizados no layout) exibe um aviso na parte superior do editor, não pode ser salvo em uma etapa do Shopify Flow e não é enviado: a execução é registrada no Histórico como Falha, com o motivo indicado. Os e-mails de teste do editor continuam sendo enviados, para que você possa trabalhar no design enquanto isso.

A página “Layouts de e-mail”, com as guias “Transacional” e “Marketing”
O recurso “Layouts de e-mail” mantém os dois tipos separados: uma guia para cada um.
A página “Criar layout de e-mail”, com o tipo de e-mail definido como “Marketing”
O tipo de e-mail é selecionado no momento da criação do layout e pode ser alterado posteriormente nas configurações gerais.
A página “Criar layout de e-mail” com o tipo de e-mail “Marketing” e o cartão “Quem envia seus e-mails de marketing”, solicitando os dados da empresa
Ao criar o primeiro modelo de e-mail de marketing, os dados da empresa são solicitados uma única vez. Eles são salvos em “Configurações”, na seção “E-mails de marketing”, para todos os e-mails de marketing da loja.
Um layout de marketing no editor visual com o banner de aviso “Ainda não há dados da empresa” acima dele
Um modelo de marketing sem os dados da empresa não é enviado. O banner leva à seção “Configurações”, “E-mails de marketing”.

A ação do Shopify Flow: Send Marketing Email

O aplicativo adiciona uma terceira ação ao Shopify Flow. A função Send Marketing Email envia modelos de e-mails de marketing; a função Send Transactional Email continua enviando e-mails transacionais.

Os campos são os mesmos em ambas as ações: Para e-mail(s), CC e-mail(s), CCO e-mail(s), Responder para, Nome do remetente, Idioma e Variáveis (JSON). Tudo o que está descrito em Transmissão de dados de umShopify Flow, Envie e-mails no idioma do seu cliente e Nome do remetente e do destinatário se aplica a ambas.

Na tela de configuração da ação, você seleciona o remetente na seção Send from e o layout na seção Layout. Em Send Marketing Email, apenas os layouts de marketing são listados; em Send Transactional Email, apenas os layouts transacionais. Caso ainda não possua um layout de marketing, a tela informará isso: crie um no aplicativo ou defina o tipo de e-mail de um layout existente como “Marketing” e, em seguida, retorne à tela. Abaixo dos campos, a opção Visualizar mostra o layout escolhido com sua linha de assunto e o rodapé de cancelamento de inscrição, preenchidos com as variáveis de teste do layout. Ao clicar em Salvar, a mensagem Configuração salva com sucesso é exibida.

Shopify Flow
Adicione uma ação, abra o Workflow Transactional Email e selecione Send Marketing Email.
A ação Send Marketing Email no Shopify Flow, com o campo “Para” definido como o e-mail do cliente, o idioma e o JSON de variáveis preenchido
As ações em um fluxo de trabalho: “Para”, “Idioma” e “Variáveis” aceitam variáveis do Flow, exatamente como a ação Send Transactional Email.
A página de configuração Send Marketing Email com um remetente e um modelo de marketing selecionados, e a visualização desse modelo abaixo
A opção “Configurar e-mail” abre esta página. Apenas os modelos de marketing são exibidos, e a visualização mostra aquele que o(a) senhor(a) escolheu.

Quando o layout e a ação não correspondem

Uma etapa é verificada quando o senhor salva o fluxo de trabalho. Uma etapa Send Marketing Email (Enviar e-mail de marketing) que aponta para um layout transacional exibe o erro Esta etapa precisa de um layout de marketing. Selecione um ou defina o tipo de e-mail do layout como Marketing. Por outro lado, a etapa Send Transactional Email (Enviar e-mail transacional) exibe a mesma mensagem em relação a um layout transacional. Um layout de marketing sem dados da empresa é rejeitado com a mensagem Faltam dados da empresa e indica onde adicioná-los.

Caso, mesmo assim, ocorra uma incompatibilidade (você alterou o tipo de um layout após a etapa ter sido criada), eis o que ocorre quando a etapa é executada:

  • Send Marketing Email com um layout transacional: nada é enviado. O histórico mostra um evento Falha com essa mensagem e nenhuma ação do seu plano é executada.
  • Send Transactional Email com um layout de marketing: o e-mail é enviado como um e-mail de marketing, com o link para cancelar a inscrição, o rodapé e a lista de cancelamento de inscrição. O layout determina como o e-mail é enviado.

O que a ação retorna

As etapas posteriores do Shopify Flow podem se ramificar de acordo com o resultado:

Campo de retorno Valores
status SENT, FAILED ou SKIPPED (todos os destinatários haviam cancelado a inscrição)
messageId O ID da mensagem do provedor do primeiro e-mail enviado, quando disponível
provider GOOGLE, MICROSOFT, SMTP ou DEFAULT

Como um e-mail de marketing é enviado

Um e-mail transacional é uma mensagem enviada a todos os destinatários da linha “Para”. Um e-mail de marketing funciona de maneira diferente, pois cada destinatário precisa de sua própria opção de cancelamento:

  • Um e-mail por destinatário no campo Para. Cada destinatário recebe sua própria mensagem, com seu próprio link para cancelar a inscrição e seus próprios cabeçalhos de cancelamento, de modo que ninguém possa cancelar a inscrição de outra pessoa.
  • Os campos CC e CCO devem ser incluídos em todas as mensagens, tanto as próprias da etapa quanto as predefinições da loja, conforme definido em Configurações.
  • Os destinatários que cancelaram a inscrição são removidos primeiro dos campos “Para”, “CC” e “CCO”.
  • No máximo 20 destinatários por ação. Os destinatários além do 20º não recebem a mensagem; o histórico os registra como Não enviado: mais de 20 destinatários em uma ação. Para atingir um público maior, permita que o Shopify Flow execute a etapa uma vez por cliente ou divida a lista entre as etapas.
  • As mensagens são enviadas uma após a outra, dentro do limite de frequência do remetente que o senhor escolheu.

Cada ação corresponde a um registro no Histórico e a uma ação em relação ao seu plano, independentemente do número de destinatários. O registro no Histórico lista todos os destinatários com o respectivo resultado: enviado, com falha ou ignorado, acompanhado do motivo.

Resultado Quando O papel na história
Todos receberam o e-mail Sucesso
Alguns entenderam, outros não Um destinatário apresentou falha após o envio de outro Em caso de falha, a mensagem de erro indica quem foi deixado de fora. Shopify Flow não tenta novamente, pois uma nova tentativa enviaria novamente para aqueles que já foram atendidos
Ninguém conseguiu, foi um problema temporário O remetente indicou “tente mais tarde” na primeira mensagem, ou o limite de taxa de envio ainda estava esgotado O Shopify Flow tenta novamente a etapa inteira posteriormente, assim como acontece com um e-mail transacional
Todos os destinatários da lista “Para” cancelaram a inscrição Ignorado, nada é enviado; veja abaixo
Não há informações sobre a empresa no rodapé As configurações estão vazias e não há textos personalizados no layout Falha: nada foi enviado; insira o nome da sua empresa e o endereço postal e reenvie

O rodapé de cancelamento de inscrição

Todo e-mail de marketing termina com um pequeno rodapé abaixo do seu layout: a frase de cancelamento de inscrição com o link e os dados da sua empresa. Ele é adicionado automaticamente; você não precisa inserir nada no layout.

Por padrão, a frase é: Você recebeu este e-mail porque é cliente da nossa loja., seguida de um link intitulado Cancelar inscrição. Os dados da empresa são os seus: o aplicativo os solicita quando você cria seu primeiro modelo de e-mail de marketing, e nenhum e-mail de marketing é enviado sem eles.

Um layout de marketing no editor visual, em que a tela termina com a frase de cancelamento de inscrição e os dados da empresa
O rodapé abaixo de um layout de marketing: a frase de cancelamento de inscrição com o respectivo link, seguida dos dados da sua empresa.

Edite os textos em “Configurações”

Em Configurações, na guia E-mails de marketing, você encontrará três campos:

Campo O que é isso
Frase para cancelar a inscrição A frase no final do e-mail. Insira {{ unsubscribe_link }} no local onde o link deve aparecer, ou {{ unsubscribe_url }} para o endereço simples
Texto do link para cancelar a inscrição O texto do link {{ unsubscribe_link }}
Dados da empresa O nome da sua empresa e o endereço postal, por exemplo_, My Store Ltd, Rua Principal, 1, 10115 Berlim, Alemanha_

Abaixo deles, a seção Idiomas permite que você adicione os mesmos três campos por idioma. Um e-mail enviado em um desses idiomas (por meio do campo Idioma da etapa do Shopify Flow ou do idioma principal do layout) utiliza esses textos; todos os demais e-mails utilizam os textos principais acima. Um campo vazio em um idioma utiliza o texto principal para esse campo. A Pré-visualização, na parte inferior, mostra o rodapé exatamente como será enviado, por idioma.

A aba “E-mails de marketing” em “Configurações”, com a frase de cancelamento de inscrição, o texto do link, os dados da empresa e uma seção de idiomas
Configurações, E-mails de marketing: os textos que cada e-mail de marketing contém, com uma versão por idioma e uma visualização prévia.

Substituí-las por layout ou por idioma

Um layout de marketing possui um cartão de rodapé de marketing (na página de um layout de rich text/HTML, na guia Geral do construtor visual). Em Textos do rodapé, selecione:

  • Utilize os textos da seção Configurações: os padrões. Altere-os na seção “Configurações”, em “E-mails de marketing”.
  • Textos personalizados para este modelo: os três campos são exibidos, preenchidos automaticamente com o que for enviado hoje. Apenas os e-mails deste modelo os utilizam, e, caso um campo esteja vazio, o valor padrão será o definido em “Configurações”.

Uma tradução do layout apresenta o mesmo cartão com os textos Igual ao layout ou Personalizado para esse idioma. Um campo vazio nesse local recorre aos textos do layout.

Portanto, para cada campo, o aplicativo utiliza o primeiro valor definido: o texto da tradução, em seguida o do layout, depois o texto das Configurações referente ao idioma do e-mail, depois o texto das Configurações principais e, por fim, o padrão do aplicativo. Os textos personalizados do rodapé acompanham o layout: fazem parte de seu histórico de versões, de suas cópias, de suas exportações e da API.

A opção “Rodapé de marketing” em um layout de marketing: utilize os textos da seção “Configurações” ou os “Textos personalizados” para este layout
Rodapé de marketing em um layout: mantenha os textos das Configurações ou insira textos personalizados para este layout. Um campo personalizado vazio utilizará os valores das Configurações por padrão.

O senhor pode inserir o link em qualquer lugar de um layout de marketing, em vez de deixá-lo apenas no rodapé; por exemplo, em sua própria predefinição de rodapé ou em um bloco HTML:

  • {{ unsubscribe_link }} exibe um link com o texto Link para cancelar a inscrição.
  • {{ unsubscribe_url }} exibe o endereço simples, para um botão ou para sua própria âncora.

Quando o e-mail gerado já contém o link, o rodapé omite a frase de cancelamento de inscrição e acrescenta apenas os dados da empresa. Ambas as variáveis não aparecem no assunto nem no texto de pré-visualização, nem em um layout transacional.

Uma frase de cancelamento de inscrição sem {{ unsubscribe_link }} ou {{ unsubscribe_url }} não pode ser salva, seja nas Configurações, nos editores de layout ou por meio da API: A frase de cancelamento de inscrição deve conter ou , para que todo e-mail de marketing tenha uma opção de cancelamento. Deixar o campo em branco é aceitável; a frase herdada será utilizada.

O que o cliente vê

O link no e-mail abre uma pequena página de confirmação no idioma em que o e-mail foi enviado. Ela exibe o nome da sua loja (a primeira linha dos dados da sua empresa ou, caso contrário, o nome de usuário da sua loja), o endereço na forma mascarada (j***@example.com) e um botão Cancelar inscrição. Apenas o botão permite o cancelamento da inscrição: abrir apenas o link não altera nada; portanto, um verificador de links ou uma visualização prévia em um cliente de e-mail não pode cancelar a inscrição de ninguém. Após o clique, a página exibe a mensagem Sua inscrição foi cancelada, com um link Inscrever-se novamente para reverter a ação. A página também informa ao cliente que ele continuará recebendo e-mails sobre seus pedidos.

O botão de cancelamento de inscrição do cliente de e-mail. Os e-mails enviados por meio de um servidor SMTP ou de um remetente do Google contêm os cabeçalhos List-Unsubscribe e List-Unsubscribe-Post, de modo que o Gmail, o Apple Mail e outros clientes possam exibir seu próprio botão de cancelamento de inscrição com um clique. Esse botão registra o cancelamento de inscrição sem abrir uma página. Os remetentes do Microsoft 365 não podem definir esses cabeçalhos; portanto, não há um botão no cliente de e-mail para eles; o link no rodapé funciona da mesma maneira.

E-mails de teste. Um e-mail de teste enviado a partir do editor de layout também inclui o rodapé, mas o link nele contido abre uma página com a mensagem Este é um e-mail de teste, e nada é alterado. Um e-mail de teste nunca é ignorado, mesmo que o endereço de teste conste na sua lista de cancelamento de inscrição.

Após o cancelamento da inscrição

A partir do próximo envio, o endereço será omitido de todos os e-mails de marketing. Não há diferença entre maiúsculas e minúsculas.

  • Caso ainda haja outros destinatários no campo Para, eles receberão seus e-mails normalmente. A entrada no Histórico indica quantos destinatários foram excluídos.
  • Se todos os destinatários do campo Para tiverem cancelado a inscrição, nada será enviado. O histórico exibe o evento como Ignorado (cancelamento de inscrição) com uma explicação, em vez de um erro; a etapa do Shopify Flow retorna status: SKIPPED; e nenhuma ação do seu plano é executada. Isso também não é considerado uma falha, portanto, nunca aciona o alerta de taxa de falhas. Um evento “Ignorado” não possui o botão Reenviar, pois não há nada a ser reenviado.
  • Os e-mails transacionais não são afetados. A confirmação de pedido continua sendo enviada ao cliente que cancelou a assinatura das comunicações de marketing.
  • A opção “Reenviar a partir do histórico” em um e-mail de marketing é um envio efetivo: ela verifica novamente a lista de cancelamentos de inscrição e recusa o envio caso todos os destinatários tenham cancelado a inscrição desde então.

A página “Cancelar inscrição”

A seção Cancelamentos de inscrição nas listas de navegação do aplicativo exibe todos os usuários que cancelaram a inscrição. Os clientes nessa lista não recebem mais e-mails das suas campanhas de marketing; no entanto, continuam recebendo e-mails transacionais.

Coluna Índice
Endereço de e-mail O endereço, na íntegra
Cancelação da inscrição em Data e hora
Layout O layout de marketing cujo link foi utilizado, quando conhecido
Fonte Link para cancelar a inscrição (clicado pelo cliente, no e-mail ou no cliente de e-mail) ou adicionado por você

O que o senhor pode fazer lá:

  • Pesquise um endereço de e-mail completo ou parte do nome de um layout.
  • A opção Adicionar endereço permite inserir manualmente um endereço na lista, para um cliente que tenha solicitado diretamente a você.
  • A opção Cancelar a inscrição remove novamente um endereço da lista. A caixa de diálogo lembra que isso deve ser feito somente quando o cliente solicitar.
  • A opção Exportar como CSV baixa a lista completa com as colunas email, unsubscribed_at, layout, reason e language.

O cartão Sending health no painel mostra quantos clientes cancelaram a assinatura nos últimos 30 dias, com um link para a página. Consulte Desejo-lhe boa saúde.

A lista é armazenada de forma a proteger os endereços: um hash para fins de correspondência e o próprio endereço criptografado. Ela é excluída quando o aplicativo é desinstalado, e o registro de um cliente é excluído quando o Shopify envia uma solicitação de exclusão de dados referente a esse cliente. Consulte Dados, privacidade e segurança.

A página “Cancelamentos de inscrição”, que exibe um endereço cuja inscrição foi cancelada, com as opções “Reinscrever” e “Exportar como CSV”
Cancelamentos de inscrição: pesquise, adicione um endereço manualmente, reinscreva ou exporte a lista como CSV.

Por meio da API

A category de um layout (transactional ou marketing) e seus textos personalizados de rodapé (marketingTexts) podem ser lidos e gravados por meio da API REST e das ferramentas do MCP, tanto no layout quanto em cada tradução. Consulte Referência da API REST e Conecte um assistente de IA (MCP).

Relacionado