E-mails de marketing e cancelamentos de subscrição
Envie e-mails de marketing no Shopify Flow com link para cancelar a subscrição, dados da empresa no rodapé e exclusão automática de quem cancelou.
Alguns e-mails que um cliente espera receber: uma confirmação de pedido, uma atualização sobre o envio, uma redefinição de palavra-passe. Outros que talvez não queiram receber: uma newsletter, um pedido de avaliação, uma oferta de reconquista. Um modelo indica agora qual das duas categorias se aplica. Um modelo de marketing cumpre o que os provedores de e-mail e as leis antispam esperam de um e-mail de marketing: um link para cancelar a subscrição em cada mensagem, os dados da sua empresa no rodapé e uma lista de clientes que optaram por não receber e-mails, que a aplicação respeita automaticamente. Os e-mails transacionais não sofrem qualquer alteração.
Transacional ou de marketing: o tipo de e-mail
Quando cria um layout, a página de criação solicita que indique o tipo de e-mail:
| Tipo de e-mail | Para que serve | O que a aplicação faz |
|---|---|---|
| Transacional | E-mails que os clientes esperam receber, como atualizações sobre pedidos e envios | Enviado como anteriormente: um e-mail para cada destinatário, sempre, mesmo para os clientes que cancelaram a subscrição das comunicações de marketing |
| Marketing | Boletins informativos, promoções, pedidos de avaliação, e-mails de reconquista | Um e-mail por destinatário, com um link para cancelar a subscrição e os dados da sua empresa no rodapé; os clientes que cancelaram a subscrição são ignorados |
O modo transacional é o predefinido, e todos os layouts que criou antes desta versão são transacionais. Nada do que tem atualmente é enviado de forma diferente.
Pode alterar o tipo posteriormente. Num layout de texto rico/HTML, o campo Tipo de e-mail encontra-se na secção Informações básicas; no construtor visual, encontra-se no separador Geral. Numa tradução, este campo é de leitura apenas, uma vez que o tipo pertence ao layout e é partilhado por todos os seus idiomas.
A lista Layouts de e-mail tem dois separadores, Transacional e Marketing, cada um com o respetivo número de layouts. Os layouts de «Marketing» apresentam também um ícone de Marketing junto ao nome, e um layout criado a partir do separador «Marketing» começa com a opção Marketing selecionada.
Os dados da sua empresa têm prioridade
Os e-mails de marketing têm de indicar quem os envia. Na primeira vez que criar um modelo de marketing e os dados da sua empresa nas «Definições» ainda estiverem em branco, a página de criação solicita o nome da sua empresa e a morada postal nesse mesmo momento e guarda-os nas «Definições»; o modelo não pode ser criado sem esses dados. Um modelo de marketing cujo rodapé não inclua quaisquer dados da empresa (definições em branco e sem textos personalizados no modelo) apresenta um aviso na parte superior do seu editor, não pode ser guardado numa etapa do Shopify Flow e não é enviado: a execução é registada no Histórico como Falhada, com a respetiva justificação. Os e-mails de teste a partir do editor continuam a ser enviados, pelo que pode trabalhar no design entretanto.




A ação do Shopify Flow: Send Marketing Email
A aplicação adiciona uma terceira ação ao Shopify Flow. A função Send Marketing Email envia modelos de e-mail de marketing; a função Send Transactional Email continua a enviar 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 a, Nome do remetente, Idioma e Variáveis (JSON). Tudo o que está descrito em Transmissão de dados a partir de Shopify Flow, Envie e-mails na língua do seu cliente e Nome do remetente e do destinatário aplica-se a ambas.
No ecrã de configuração da ação, selecione o remetente na secção Send from e o layout na secção Layout. Em Send Marketing Email, apenas são apresentados layouts de marketing; em Send Transactional Email, apenas os layouts transacionais. Caso ainda não disponha de nenhum layout de marketing, o ecrã indica-o: crie um na aplicação ou defina o tipo de e-mail de um layout existente como «Marketing» e, em seguida, regresse a esta página. Abaixo dos campos, a opção Pré-visualizar mostra o layout escolhido com a linha de assunto e o rodapé de cancelamento de subscrição, preenchidos com as variáveis de teste do layout. Ao clicar em Guardar, é apresentada a mensagem Configuração guardada com sucesso.



Quando o layout e a ação não coincidem
Uma etapa é verificada quando guarda o fluxo de trabalho. Uma etapa Send Marketing Email que aponta para um modelo transacional apresenta o erro Esta etapa necessita de um modelo de marketing. Selecione um ou defina o tipo de e-mail do layout como Marketing. Por outro lado, a etapa Send Transactional Email apresenta a mesma mensagem relativamente a um layout transacional. Um layout de marketing sem dados da empresa é rejeitado com a mensagem** Faltam dados da empresa** e indica onde os deve adicionar.
Se, mesmo assim, ocorrer uma incompatibilidade (caso tenha alterado o tipo de um layout após a criação da etapa), eis o que acontece quando a etapa é executada:
- Send Marketing Email com um layout transacional: nada é enviado. O histórico apresenta um evento Falha com essa mensagem e não é executada nenhuma ação do seu plano.
- Send Transactional Email com um layout de marketing: o e-mail é enviado como um e-mail de marketing, com o link para cancelar a subscrição, o rodapé e a lista de cancelamento de subscrição. O layout determina a forma como o e-mail é enviado.
O que a ação devolve
As etapas posteriores do Shopify Flow podem ramificar-se em função do resultado:
| Campo de devolução | Valores |
|---|---|
status |
SENT, FAILED ou SKIPPED (todos os destinatários tinham cancelado a subscrição) |
messageId |
O ID da mensagem do fornecedor do primeiro e-mail enviado, quando disponível |
provider |
GOOGLE, MICROSOFT, SMTP ou DEFAULT |
Como é enviado um e-mail de marketing
Um e-mail transacional é uma mensagem dirigida a todos os destinatários indicados na linha «Para». Um e-mail de marketing funciona de forma diferente, uma vez que cada destinatário necessita da sua própria opção de cancelamento:
- Um e-mail por destinatário no campo Para. Cada destinatário recebe a sua própria mensagem com o seu próprio link para cancelar a subscrição e os seus próprios cabeçalhos de cancelamento de subscrição, pelo que ninguém pode cancelar a subscrição de outra pessoa.
- As opções CC e CCO devem ser incluídas em todas as mensagens, tanto as próprias da etapa como as predefinições da loja, definidas em «Definições».
- Os destinatários que cancelaram a subscrição são removidos em primeiro lugar dos campos «Para», «CC» e «CCO».
- No máximo 20 destinatários por ação. Os destinatários para além do 20.º não são incluídos; o histórico regista-os como Não enviados: mais de 20 destinatários numa única ação. Para um público mais vasto, deixe que o Shopify Flow execute a etapa uma vez por cliente ou divida a lista por etapas.
- As mensagens são enviadas uma a seguir à outra, dentro do limite de frequência do remetente que escolheu.
Cada ação corresponde a uma entrada no Histórico e a uma ação em relação ao seu plano, independentemente do número de destinatários que tenha tido. A entrada no Histórico enumera todos os destinatários com o respetivo resultado: enviado, falhado ou ignorado, juntamente com o motivo.
| Resultado | Quando | O papel na história |
|---|---|---|
| Todos receberam o seu e-mail | Sucesso | |
| Alguns perceberam, outros não | A remessa para um destinatário falhou depois de ter sido enviada para outro | Em caso de falha, a mensagem de erro indica quem ficou de fora. Shopify Flow não repete a tentativa, uma vez que uma nova tentativa enviaria novamente a mensagem para aqueles que já foram atendidos |
| Ninguém percebeu, foi um problema temporário | O remetente indicou «tente mais tarde» na primeira mensagem, ou o limite de taxa continuava esgotado | O Shopify Flow volta a tentar executar toda a etapa mais tarde, tal como acontece com um e-mail transacional |
| Todos os destinatários do campo «Para» cancelaram a subscrição | Ignorado, nada é enviado, ver abaixo | |
| Não há dados da empresa no rodapé | As definições estão vazias e não existem textos personalizados no layout | Falha: não foi enviado nada; introduza o nome da sua empresa e a morada postal e reenvie |
O rodapé de cancelamento de subscrição
Todos os e-mails de marketing terminam com um pequeno rodapé na parte inferior do seu modelo: a frase de cancelamento de subscrição com o link correspondente e os dados da sua empresa. Este é adicionado automaticamente; não é necessário incluir nada no modelo.
Por predefinição, a frase é_: Recebe este e-mail porque é cliente da nossa loja.,_ seguida de uma ligação intitulada Cancelar subscrição. Os dados da empresa são os seus: a aplicação solicita-os quando cria o seu primeiro modelo de marketing, e nenhum e-mail de marketing é enviado sem esses dados.

Edite os textos em «Definições»
Na secção Definições, no separador E-mails de marketing, encontrará três campos:
| Campo | O que é isto |
|---|---|
| Frase para cancelar a subscrição | A frase no final do e-mail. Insira {{ unsubscribe_link }} no local onde deve constar o link, ou {{ unsubscribe_url }} para o endereço simples |
| Texto do link para cancelar a subscrição | O texto do link {{ unsubscribe_link }} |
| Dados da empresa | A denominação social e a morada postal da sua empresa, por exemplo_, My Store Ltd, Rua Principal, n.º 1, 10115 Berlim, Alemanha_ |
Abaixo destes, a secção Idiomas permite-lhe adicionar os mesmos três campos por idioma. Um e-mail enviado num desses idiomas (através do campo Idioma da etapa do Shopify Flow ou do idioma principal do layout) utiliza os respetivos textos; todos os outros e-mails utilizam os textos principais acima referidos. Um campo vazio num idioma utiliza o texto principal para esse campo. A Pré-visualização na parte inferior mostra o rodapé exatamente tal como é enviado, por idioma.

Substitua-as por layout ou por idioma
Um layout de marketing possui um cartão de rodapé de marketing (na página de um layout de texto rico/HTML, no separador Geral do construtor visual). Na secção Textos do rodapé, selecione:
- Utilize os textos da secção Definições: os predefinidos. Altere-os na secção «Definições», em «E-mails de marketing».
- Textos personalizados para este modelo: aparecem os três campos, pré-preenchidos com o que é enviado hoje. Apenas os e-mails deste modelo os utilizam e, caso um campo esteja vazio, o valor é obtido a partir das Definições.
Uma tradução do modelo apresenta o mesmo cartão com os textos Igual ao modelo ou Personalizado para este idioma. Um campo vazio nesse contexto recorre aos textos do modelo.
Assim, para cada campo, a aplicação utiliza o primeiro valor definido: o texto da tradução, depois o do layout, depois o texto das Definições relativo ao idioma do e-mail, depois o texto das Definições principais e, por fim, o valor predefinido da aplicação. Os textos personalizados do rodapé acompanham o layout: fazem parte do seu histórico de versões, das suas cópias, das suas exportações e da API.

Insira o link por si próprio
Pode colocar a ligação em qualquer parte de um layout de marketing, em vez de a deixar apenas no rodapé; por exemplo, na sua própria predefinição de rodapé ou num bloco HTML:
{{ unsubscribe_link }}apresenta um link com o texto Link para cancelar a subscrição.{{ unsubscribe_url }}apresenta o endereço simples, para um botão ou para a sua própria âncora.
Quando o e-mail gerado já contém o link, o rodapé omite a frase de cancelamento da subscriçã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 num layout transacional.
A frase deve conter o link
Uma frase de cancelamento de subscrição sem {{ unsubscribe_link }} ou {{ unsubscribe_url }} não pode ser guardada, nem nas Definições, nem nos editores de layout, nem através da API: A frase de cancelamento de subscrição deve conter ou , para que todos os e-mails de marketing tenham uma forma de cancelamento. Não há problema em deixar o campo em branco; será utilizada a frase herdada.
O que o cliente vê
A ligação no e-mail abre uma pequena página de confirmação no idioma em que o e-mail foi enviado. Esta página apresenta o nome da sua loja (a primeira linha dos dados da sua empresa ou, caso contrário, o nome de utilizador da sua loja), o endereço na forma mascarada (j***@example.com) e um botão Cancelar subscrição. Apenas o botão permite cancelar a subscrição: abrir apenas o link não altera nada, pelo que um verificador de links ou uma pré-visualização num cliente de e-mail não permite a qualquer pessoa cancelar a subscrição. Após o clique, a página indica A sua subscrição foi cancelada, com um link Subscrever novamente para reverter a ação. A página informa também o cliente de que continuará a receber e-mails relativos aos seus pedidos.
O botão para cancelar a subscrição do cliente de e-mail. Os e-mails enviados através de um servidor SMTP ou de um remetente do Google incluem os cabeçalhos List-Unsubscribe e List-Unsubscribe-Post, pelo que o Gmail, o Apple Mail e outros clientes podem apresentar o seu próprio botão de cancelamento de subscrição com um clique. Esse botão regista o cancelamento da subscrição sem abrir uma página. Os remetentes do Microsoft 365 não podem definir estes cabeçalhos, pelo que não existe um botão no cliente de e-mail para os mesmos; a ligação no rodapé funciona da mesma forma.
E-mails de teste. Um e-mail de teste enviado a partir do editor de layout também inclui o rodapé, mas o respetivo link abre uma página com a mensagem Este é um e-mail de teste, não sendo alterado nada. Um e-mail de teste nunca é ignorado, mesmo que o endereço de teste conste da sua lista de cancelamento de subscrição.
Após a cancelamento da subscrição
A partir do próximo envio, o endereço deixará de constar em todos os e-mails de marketing. Não importa se as letras são maiúsculas ou minúsculas.
- Se ainda houver outros destinatários no campo Para, estes receberão os seus e-mails como habitualmente. A entrada no «Histórico» indica quantos destinatários foram excluídos.
- Se todos os destinatários do campo Para tiverem cancelado a subscrição, nada é enviado. O histórico apresenta o evento como Ignorado (cancelamento de subscrição) com uma explicação em vez de um erro, a etapa do Shopify Flow devolve
status: SKIPPEDe nenhuma ação do seu plano é executada. Também não conta como uma falha, pelo que nunca aciona o alerta de taxa de falhas. Um evento «Ignorado» não tem o botão Reenviar, porque não há nada para reenviar. - Os e-mails transacionais não são afetados. A confirmação de pedido continua a ser enviada ao cliente que cancelou a subscrição das comunicações de marketing.
- A opção «Reenviar a partir do Histórico» num e-mail de marketing é um envio efetivo: verifica novamente a lista de cancelamentos de subscrição e recusa o envio se todos os destinatários tiverem cancelado a subscrição desde então.
A página «Cancelar subscrição»
A opção Cancelar subscrição nas listas de navegação da aplicação apresenta todos os que cancelaram a subscrição. Os clientes que constam desta lista já não recebem e-mails das suas campanhas de marketing; no entanto, continuam a receber e-mails transacionais.
| Coluna | Índice |
|---|---|
| Endereço de e-mail | O endereço, na íntegra |
| Cancelou a subscrição em | Data e hora |
| Disposição | O layout de marketing cujo link foi utilizado, quando conhecido |
| Fonte | Link para cancelar a subscrição (em que o cliente clicou, no e-mail ou no cliente de e-mail) ou adicionado por si |
O que pode fazer lá:
- Procure um endereço de e-mail completo ou parte do nome de um modelo.
- A opção Adicionar endereço permite introduzir manualmente um endereço na lista, no caso de um cliente que lhe tenha pedido diretamente.
- A opção Cancelar subscrição remove novamente um endereço da lista. A caixa de diálogo lembra-o de que só deve fazê-lo quando o cliente o solicitar.
- A opção Exportar CSV permite descarregar a lista completa com as colunas
email,unsubscribed_at,layout,reasonelanguage.
O indicador Sending health no painel de controlo mostra quantos clientes cancelaram a subscrição nos últimos 30 dias, com uma ligação para a página. Consulte Saúde.
A lista é armazenada de forma a proteger os endereços: é utilizado um hash para a correspondência e o próprio endereço é encriptado. É eliminada quando desinstalar a aplicação, e a entrada de um cliente é eliminada quando a Shopify enviar um pedido de eliminação de dados relativo a esse cliente. Consulte Dados, privacidade e segurança.

Através da API
A category de um layout (transactional ou marketing) e os seus textos personalizados do rodapé (marketingTexts) podem ser lidos e editados através da API REST e das ferramentas do MCP, tanto no layout como em cada tradução. Consulte Referência da API REST e Ligar um assistente de IA (MCP).
Relacionado
- Criar um layout de e-mail - layouts, o construtor visual e texto formatado / HTML.
- Envie e-mails na língua do seu cliente - traduções e o campo «Idioma», que também define os textos do rodapé.
- Definições - predefinições de e-mail, os textos do rodapé de marketing e as cores da marca.
- Capacidade de entrega de e-mails - por que razão os e-mails de marketing necessitam de um remetente válido e de um endereço real.
- Histórico e resolução de problemas - o que o «History» regista para cada destinatário.
