Registro de alterações

Últimas atualizações e melhorias.

Newv1.16.025.09.2026

E-mails de marketing com opção de cancelamento de subscrição, predefinições para toda a loja, cores da marca e estado de envio

Workflow Transactional Email agora também pode enviar e-mails de marketing, e todos os e-mails que já envia permanecem exatamente como estão.

  • Layouts de marketing. Ao criar um layout, deve selecionar o seu tipo: transacional (o predefinido e todos os layouts criados antes desta atualização) ou de marketing. A lista «Layouts de e-mail» dispõe de um separador «Transacional» e de um separador «Marketing».
  • Nova ação do Shopify Flow: «Enviar e-mail de marketing». Esta ação disponibiliza apenas modelos de marketing; a ação «Enviar e-mail transacional» continua a disponibilizar apenas modelos transacionais. Os seus passos e fluxos de trabalho existentes da ação «Enviar e-mail transacional» continuam a funcionar como antes.
  • Um e-mail por destinatário, cada um com o seu próprio link para cancelar a subscrição. Uma etapa de marketing envia até 20 destinatários, uma mensagem a cada um. Cada e-mail de marketing termina com a sua frase de cancelamento de subscrição, o link e os dados da sua empresa, por idioma, definidos uma vez em «Definições > E-mails de marketing» e alterados por layout ou por tradução, sempre que necessário. Os clientes que cancelarem a subscrição passam a ser ignorados a partir desse momento: o Histórico apresenta a menção «Ignorado», e a nova página «Cancelamentos de subscrição» apresenta-os com funcionalidades de pesquisa, nova subscrição e exportação para CSV.
  • Definições, organizadas em separadores. Definições predefinidas de e-mail (CC, CCO, «Responder a», nome do remetente e destinatários de teste) para todos os e-mails enviados pela aplicação, textos de marketing por idioma, cores da marca que aparecem em todos os seletores de cor, bem como os tipos de letra e alertas existentes.
  • Relatório de desempenho no painel de controlo: links e imagens inválidos nos e-mails enviados, problemas com os remetentes, taxa de falhas e cancelamentos de subscrição.
  • Histórico em formato CSV, com os filtros que definiu.
  • Os modelos de cabeçalho e rodapé incluem textos para cada idioma e uma pré-visualização em tempo real enquanto edita; o texto e os links de um cabeçalho empilhado podem ser alinhados individualmente.
  • Anexos por idioma em formatos de texto rico e HTML.
  • A aplicação utiliza o novo design da área de administração dShopify.
Newv1.15.024.09.2026

A aplicação fala a sua língua

Workflow Transactional Email A seguir, apresenta-se o idioma do seu painel de administração do Shopify. Está disponível em inglês, alemão, espanhol, francês, italiano, neerlandês, dinamarquês, português (do Brasil e de Portugal), japonês e chinês (simplificado e tradicional).

  • Todas as páginas, caixas de diálogo e mensagens da aplicação, incluindo o criador de e-mails, os remetentes de e-mails, os pedidos HTTP, o histórico e as definições.
  • Em Shopify Flow, a página de configurações e a pré-visualização das etapas «Enviar e-mail transacional» e «Pedido HTTP».
  • As ferramentas Sidekick e os modelos Shopify Flow da aplicação.

O idioma corresponde ao que escolheu para a sua conta Shopify. Para o alterar, abra o perfil da sua conta Shopify e selecione um idioma preferencial. Todos os membros da sua equipa visualizam a aplicação no seu próprio idioma.

Há duas coisas que permanecem inalteradas:

  • Os campos dentro das etapas do Shopify Flow (Para e-mail(s), CC, Responder a, Idioma, etc.) permanecem em inglês, uma vez que o Shopify Flow os apresenta exatamente como a aplicação os define.
  • Os seus e-mails nunca são alterados. São enviados exatamente tal como os escreveu. Para enviar aos clientes um e-mail no seu próprio idioma, adicione traduções a um modelo. Envie e-mails na língua do seu cliente

Foi também corrigido o seguinte: quando criava uma nova predefinição de cabeçalho ou rodapé, a barra «Guardar» por vezes não aparecia, pelo que a predefinição não podia ser guardada. Agora, esta aparece na parte superior da página assim que efetuar alguma alteração.

Fixedv1.14.221.09.2026

O trecho de código «Variáveis (JSON)» com itens de linha foi aceite em Shopify Flow

Um layout com uma tabela de itens de linha de encomenda recebe um fragmento de código** «Use inShopify Flow»** que contém um pequeno ciclo do Shopify Flow para os produtos. Ao colar esse fragmento na secção «Variáveis (JSON)» da ação «Enviar e-mail transacional», foi apresentada a mensagem «Formato JSON inválido», apesar de o fragmento estar correto.

A razão: a verificação no editor do Shopify Flow leu o texto antes de Shopify Flow ter preenchido qualquer campo. Nessa altura, o loop ainda não é JSON; só se torna uma lista de produtos quando o fluxo de trabalho é executado.

  • A verificação já suporta variáveis e loops do Shopify Flow, nas ações «Enviar e-mail transacional» e «Pedido HTTP». Cole o trecho tal como está, sem aspas à volta da linha line_items.
  • O mesmo se aplica a um valor escrito com o filtro json, como, por exemplo, "name": {{ order.customer.displayName | json }}.
  • Um JSON que esteja realmente incorreto, como no caso de faltar uma vírgula ou aspas simples, continua a ser assinalado quando guardar a etapa.

Se uma etapa apresentar este erro, abra-a e cole novamente o trecho de código. Os fluxos de trabalho que já estavam a ser executados não são afetados. Tabela de itens de linha de pedido Transmissão de dados a partir de Shopify Flow

Newv1.14.119.09.2026

Será informado quando o seu servidor de correio deixar de responder

Até agora, no caso de um servidor SMTP que não respondesse de todo, apenas se procedia a uma nova tentativa: todos os e-mails falhavam devido a um tempo limite de ligação, e não era enviado qualquer alerta, uma vez que um único tempo limite não constitui prova de que o servidor tenha deixado de funcionar.

Agora, a aplicação contabiliza. Após três falhas de ligação consecutivas, a loja recebe um alerta do remetente que identifica o problema - o seu servidor de e-mail não responde às nossas tentativas de ligação - juntamente com o que deve verificar: o host, a porta, se o servidor está em funcionamento e se é acessível a partir da Internet, incluindo a partir do nosso endereço IP de envio. Um envio bem-sucedido reinicia a contagem.

A opção «Testar ligação» num servidor SMTP e os detalhes do histórico de um e-mail com falha apresentam a mesma recomendação. Notificações e alertas

Newv1.14.018.09.2026

Layouts multilingues, itens de linha, histórico de versões e IA

Envie a cada cliente o e-mail no seu idioma, crie layouts descrevendo-os e nunca mais perca nenhuma alteração.

  • E-mails no idioma do seu cliente. Adicione traduções a qualquer modelo, quer se trate de uma cópia ou de uma tradução feita por IA, e alterne entre elas a partir do seletor de idiomas junto ao título da página. Defina o novo campo «Idioma» na ação «Enviar e-mail transacional» como {{order.customerLocale}} e cada cliente receberá a sua versão. Envie e-mails na língua do seu cliente
  • Um modelo para cada idioma. A nova variável {{ language }} indica o idioma em que um e-mail é enviado, pelo que um único modelo pode apresentar um parágrafo aos clientes alemães e outro a todos os restantes, sem necessidade de uma tradução completa. A alternância entre os idiomas de um modelo mantém o editor exatamente como está; apenas o conteúdo é que muda. Envie e-mails na língua do seu cliente
  • Nome de «Responder a» e «De» por fluxo de trabalho. Envie respostas para a sua caixa de entrada de suporte ao cliente e apresente um nome de remetente adequado ao e-mail, diretamente a partir da etapa do Flow. Nome do remetente e do destinatário
  • Tabela de itens de linha de pedido. Um novo bloco apresenta os produtos de um pedido com imagens, quantidades, preços e totais. O cartão «Variáveis do Shopify Flow» cria o ciclo do Shopify Flow por si. Tabela de itens de linha de pedido
  • Anexos a partir de um link. Anexe um PDF de uma fatura ou de um bilhete a partir de um URL nos seus dados do Shopify Flow; este será obtido quando o e-mail for enviado. Anexos e imagens
  • Histórico de versões. Cada gravação de um layout é guardada. Visualize uma versão anterior e restaure-a com um único clique. Histórico de versões do layout
  • Histórico ilimitado no GitHub. Ligue um repositório e todas as versões dos seus layouts serão submetidas para esse repositório. Edite o ficheiro de um layout no GitHub e a aplicação atualiza-o automaticamente. Mantenha um histórico ilimitado de layouts no GitHub
  • Crie, edite e traduza com IA. Ligue a sua própria chave do Claude, OpenAI, Gemini ou OpenRouter, escolha entre os modelos do seu fornecedor e descreva o e-mail que pretende. Crie, edite e traduza layouts com IA
  • Crie layouts a partir do seu assistente de IA. A API para programadores e o servidor MCP podem agora criar e atualizar layouts de e-mail, traduções e versões, para que um assistente possa criar um layout por si. Ligar um assistente de IA (MCP)
  • Uma aplicação mais rápida e mais simples. Todas as páginas foram migradas para os novos componentes web do Shopify, os mesmos blocos de construção que o próprio painel de administração do Shopify utiliza. As páginas carregam mais rapidamente e seguem os próprios padrões do painel de administração: um guia de configuração na página inicial, uma única forma de filtrar e pesquisar todas as listas, e informações de estado e referência junto ao formulário que está a editar. O construtor visual utiliza agora toda a largura da página e dispõe de pré-visualizações para computador e telemóvel, além das funções «desfazer» e «refazer».
  • O Histórico indica o idioma. Cada mensagem de e-mail indica o idioma em que foi enviada, e pode filtrar o Histórico por formato e por remetente.

Para utilizar os novos campos num fluxo de trabalho já existente: Shopify Flow mantém os campos com que uma etapa foi criada. Para obter os campos «Idioma», «Responder a» e «Nome do remetente» num fluxo de trabalho existente, elimine a etapa «Enviar e-mail transacional» e adicione-a novamente. Os fluxos de trabalho que não forem alterados continuarão a funcionar exatamente como antes.

Improvedv1.13.015.09.2026

Alertas quando um remetente deixa de funcionar, o Liquid que funciona assim que é enviado e e-mails que chegam tal como foram concebidos

Esta versão aborda as falhas que não conseguiu detectar: uma caixa de correio que deixou de enviar mensagens sem aviso prévio, um layout que parecia estar correto na pré-visualização, mas que acabou por falhar, e detalhes de design que não sobreviveram à viagem até à caixa de entrada.

Informamo-lo quando um remetente de e-mail deixa de funcionar

Até agora, um remetente podia deixar de funcionar e todos os e-mails enviados através dele falhavam, ficando apenas uma linha vermelha no Histórico.

  • As caixas de correio ligadas ao Google e ao Microsoft 365 mantêm-se automaticamente ligadas: a aplicação renova o acesso de forma automática, pelo que nada expira durante a utilização normal. Quando a própria conta recusa essa renovação (se tiver removido o acesso da aplicação, se uma alteração de palavra-passe tiver encerrado o acesso ou se um administrador o tiver bloqueado), o painel de controlo apresenta um banner e recebe um e-mail, uma vez por dia por remetente, a indicar-lhe que deve voltar a ligá-la. Ao voltar a ligá-la, mantém os seus remetentes e os seus passos do Shopify Flow.
  • O mesmo alerta abrange problemas de configuração que impedem o envio de todas as mensagens, indicando para cada um a solução exata: um nome de utilizador ou palavra-passe SMTP incorreto, um servidor de correio que bloqueia o nosso servidor de envio (indicamos o endereço IP a autorizar), um endereço de e-mail introduzido no campo «host SMTP», uma porta e uma encriptação que não correspondem, uma conta Google sem Gmail e uma caixa de correio do Outlook que a Microsoft suspendeu.
  • As opções «Testar ligação» e «Envio de teste» apresentam agora essa mesma correção junto ao erro.
  • A ligação de uma conta Google sem a autorização «Enviar e-mail em seu nome» é recusada de imediato, acompanhada de uma explicação, em vez de se ligar uma caixa de correio que nunca poderá enviar e-mails.

O alerta está ativado por predefinição. Pode desativá-lo na secção de notificações.

O código Liquid que introduzir no editor funciona agora quando o e-mail é enviado

Uma comparação como {% if variables.total > 5 %}, um filtro entre aspas como {{ variables.name | default: "there" }} ou uma tag que tivesse sido parcialmente formatada podia parecer correta na pré-visualização e, em seguida, falhar em todos os envios reais com expected "|" before filter. O editor estava a armazenar esses caracteres de uma forma que o Liquid não conseguia ler.

  • Os layouts existentes são corrigidos automaticamente, sem que seja necessário alterar nada.
  • Ao guardar um layout que contenha um erro genuíno do Liquid, é-lhe agora indicado no momento em que o guarda, em vez de só quando um cliente não receber o seu e-mail.

Os dados do Shopify Flow que incluem tabulações ou aspas já não esvaziam o seu e-mail

Um título de produto ou uma nota que contenha um tabulação ou uma aspa (por exemplo, 12" vinyl) pode tornar as variáveis (JSON) ilegíveis, e o e-mail foi enviado com campos em branco.

  • Esses valores são agora lidos corretamente.
  • Se os dados continuarem a não poder ser lidos e o seu layout utilizar variáveis, a ação falhará, sendo apresentada uma explicação clara no Histórico, em vez de ser enviado um e-mail com informações incompletas.

O design do seu e-mail é apresentado exatamente tal como o criou

As nossas verificações de segurança do correio eletrónico enviado estavam a remover alguns elementos essenciais a um e-mail bem concebido.

  • A área de visualização para dispositivos móveis e o conjunto de caracteres são mantidos, pelo que os e-mails são redimensionados corretamente nos telemóveis.
  • As Google Fonts selecionadas na secção «Branding» são agora carregadas nos clientes de e-mail que oferecem suporte para elas, como o Apple Mail.
  • A formatação exclusiva do Outlook em HTML personalizado é mantida, mesmo quando o código foi formatado em várias linhas.

Envio mais estável através do seu próprio servidor SMTP

  • A aplicação abre, no máximo, duas ligações ao seu servidor SMTP de cada vez. Quando este está ocupado, o Shopify Flow tenta reenviar o e-mail um pouco mais tarde, em vez de apresentar a falha «demasiadas ligações».
  • Um servidor de correio eletrónico que não responde é desistido após 15 segundos e a tentativa é repetida através de Shopify Flow, em vez de atrasar o seu fluxo de trabalho durante minutos.

Privacidade

  • O histórico de envios e execuções é mantido durante 30 dias em todos os planos, tal como previsto na nossa política de privacidade.
  • Os registos das aplicações são armazenados na UE e já não utilizamos o rastreio de pedidos.
  • As respostas aos pedidos HTTP devolvidas a Shopify Flow mantêm-se dentro do limite de tamanho do Shopify Flow.

Coisas mais pequenas

  • O botão para mostrar e ocultar as secções no construtor visual está de volta.
  • O editor de texto rico foi reconstruído com base numa nova estrutura. A barra de ferramentas, os links, as imagens, as cores e os tamanhos mantêm-se os mesmos.
  • Manutenção de segurança de rotina. Não é necessária qualquer ação.
Newv1.12.009.09.2026

Elimine os ficheiros que já não utiliza

Agora já pode eliminar logótipos, imagens e anexos carregados de que já não necessita. Até agora, só era possível eliminar um ficheiro como consequência da edição do layout que o utilizava, o que não ajudava quando se pretendia simplesmente eliminar um logótipo antigo.

Na aplicação

Abra o seletor de ficheiros em qualquer local onde insira uma imagem ou um anexo - no campo do logótipo em «Branding» ou na opção «Inserir imagem» num layout. Cada ficheiro dispõe agora de um botão «Eliminar» num dos seus cantos. Confirme e o ficheiro será removido definitivamente do armazenamento.

A eliminação de um ficheiro que ainda está a ser utilizado é recusada, e informamo-lo sobre o que o está a utilizar

Esta situação é intencional. O seletor permite-lhe reutilizar um ficheiro carregado em quantos layouts desejar; por isso, remover um ficheiro que ainda seja referenciado iria, sem aviso, causar erros num e-mail diferente que ainda esteja a ser enviado aos seus clientes. Se um layout ou uma predefinição partilhada de cabeçalho/rodapé ainda utilizar o ficheiro, a eliminação é recusada e a mensagem indica quais são esses elementos. Retire o ficheiro desses elementos e, em seguida, elimine-o.

Qualquer referência a «anything nothing» é imediatamente eliminada.

Para a API e o MCP

  • GET /api/v1/files apresenta uma lista dos seus ficheiros. Adicione ?usage=true e cada um indica se ainda existe alguma referência ao mesmo, para que possa identificar, numa única chamada, tudo o que é seguro eliminar.
  • DELETE /api/v1/files retira um, aplicando a mesma verificação em utilização.
  • O mesmo recurso está disponível para um assistente de IA através do MCP, em list_files e delete_file. Pode pedir-lhe que localize e remova as suas imagens não utilizadas, e este não poderá eliminar nenhuma imagem de que um e-mail ativo ainda necessite.

Consulte Referência da API REST.

Também foi corrigido

Ao guardar um layout, eram eliminados os ficheiros que já não eram necessários, mas apenas eram verificados outros layouts - não as predefinições partilhadas de cabeçalho/rodapé. Um logótipo utilizado exclusivamente por uma predefinição podia ser removido. Agora, ambos os percursos efetuam a mesma verificação.

Newv1.11.019.08.2026

API para programadores e MCP, além de ligações mais fáceis no editor

Faça a gestão das suas ações a partir do seu próprio código ou de um assistente de IA, como o Claude ou o Cursor.

API para programadores

  • Uma nova página para programadores, onde pode criar chaves de API e obter um comando de ligação pronto a copiar para o Claude Code, o Claude Desktop, o Cursor, o VS Code ou a Gemini CLI.
  • Uma API REST para gerir ações de pedidos HTTP e para consultar os seus modelos de e-mail, remetentes, nomes secretos, histórico de execução e estatísticas.
  • Um servidor MCP, para que um assistente de IA possa fazer o mesmo numa conversa - incluindo criar uma nova ação para si que faça referência aos seus segredos existentes pelo nome.
  • Três níveis de acesso. As chaves de leitura permitem apenas a consulta. As chaves de escrita permitem, além disso, criar, atualizar e eliminar ações. As chaves de execução permitem, adicionalmente, executar efetivamente uma solicitação HTTP configurada, o que se situa num nível distinto, uma vez que envia uma solicitação em tempo real para um sistema de terceiros.

Ambas as interfaces são disponibilizadas a partir de um endereço específico, shopify.workflow-transactional-email.app, pelo que as suas integrações não dependem do URL de administração da aplicação.

As suas credenciais permanecem confidenciais. Os valores secretos, as palavras-passe SMTP e os tokens OAuth nunca podem ser lidos através da API ou do MCP, em qualquer nível de acesso. Um assistente pode verificar que existe um segredo denominado stripeApiKey e referenciá-lo como {{ secrets.stripeApiKey }}, sem nunca ver o seu valor. Os dados pessoais no histórico de execução são mascarados antes de saírem do servidor, embora os campos de texto livre possam continuar a conter detalhes do cliente.

Documentação completa: API para programadores e MCP, Autenticação e chaves de API, Referência da API REST e Ligar um assistente de IA (MCP).

As ligações no editor de texto rico são muito menos complicadas

Ambas estas informações provêm de um relatório de lojista.

  • Destaque o texto para criar uma ligação. Selecione qualquer texto, clique no botão de ligação e a ligação será aplicada a esse texto - já não é necessário que o endereço fique visível no e-mail. Existe também a opção «Remover ligação» quando o cursor se encontra dentro de uma ligação existente.
  • Os endereços de e-mail e os números de telefone já funcionam. Já não é necessário introduzir manualmente o formato. Se introduzir hello@yourstore.com, este transforma-se num link «mailto»; se introduzir (703) 638-2601, o sistema efetua a chamada; se introduzir yourstore.com, abre-se como um endereço Web normal. A caixa de diálogo indica-lhe o que irá acontecer antes de o introduzir.

O que estava, na verdade, errado, uma vez que causava ambos os problemas: um endereço digitado sem https:// era tratado como relativo à página de administração Shopify, em vez de como um endereço web válido. Isso resultava numa ligação inválida, pelo que a única forma de obter uma ligação válida era digitar o URL completo - e um endereço de e-mail nunca conseguia ser transformado numa ligação «mailto». Corrigido na origem.

Os seus layouts existentes e as ligações guardadas permanecem inalterados.

Uma página correta após a atualização

Anteriormente, ao atualizar, era redirecionado de volta para o painel de controlo sem qualquer confirmação. Agora existe uma página que confirma a alteração, mostra o que o seu novo plano inclui e qual a quantidade já utilizada, e indica-lhe o próximo passo útil a configurar.

Fixedv1.10.118.08.2026

Quebras de linha nos cabeçalhos e rodapés e um espaçamento mais reduzido entre blocos

Duas correções de formatação no construtor visual, ambas comunicadas por um lojista.

As quebras de linha funcionam agora no texto do cabeçalho e do rodapé

  • O rodapé imprimiu <br> - texto digitado - como texto literal, ao mesmo tempo que reagiu separadamente à sua tecla Enter, pelo que obteve uma quebra de linha e um <br> indesejado no ecrã.
  • O cabeçalho ignorou completamente as quebras de linha e apresentou tudo numa única linha.

Ambas as opções estão configuradas. Prima a tecla Enter para iniciar uma nova linha - escrever <br> também funciona, caso seja esse o seu hábito. Isto aplica-se imediatamente aos seus layouts existentes, sem que seja necessário alterar nada.

Espaçamento entre blocos

Cada bloco apresentava um preenchimento nos quatro lados, para além do espaço entre os blocos, o que resultava num total de cerca de 44 px entre os elementos e fazia com que os e-mails parecessem desorganizados.

O espaçamento está agora dividido, com um novo controlo deslizante «Espaçamento do bloco (topo e fundo)» em «Identidade → Layout», ao lado do controlo renomeado «Espaçamento do bloco (lados)». Cada controlo de espaçamento explica agora o que realmente faz.

  • Os layouts existentes permanecem inalterados. Mantêm exatamente o espaçamento que têm atualmente, pelo que nada se altera nos e-mails que já ajustou. Para ajustar um deles, utilize o novo controlo deslizante - cerca de 4 px funciona bem.
  • Por predefinição, os novos layouts começam com espaços reduzidos: cerca de 20 px entre blocos, em vez de 44 px.
Newv1.10.011.08.2026

Texto de pré-visualização da caixa de entrada; agora informamos-lhe quando uma variável fica vazia

Este comunicado tem como objetivo único: garantir que o seu e-mail está correto antes que um cliente lhe diga que não está.

Texto de pré-visualização

  • Cada modelo dispõe agora de um campo de texto «Pré-visualização» - a linha que os clientes de e-mail apresentam junto ao assunto na caixa de entrada. Se o deixar em branco, o cliente irá utilizar o primeiro texto que encontrar no seu e-mail, que normalmente é «Ver no navegador».
  • Suporta o mesmo {{ variables.xxx }} que o remetente, pelo que pode indicar a data de entrega ou o número do pedido.
  • A descrição indica agora o que realmente é: uma nota interna que apenas o senhor pode ver. Vários lojistas tinham vindo a escrever ali textos destinados aos clientes.

Consulte Assunto e texto de pré-visualização.

Passamos agora a avisá-lo quando uma variável for apresentada em branco

Os modelos são propositadamente flexíveis na sua renderização, pelo que uma variável errada ou em falta nunca bloqueia o e-mail de um cliente. O custo foi que isso resultou num espaço em branco sem aviso prévio: o envio foi bem-sucedido, o «Histórico» ficou a verde e apenas o destinatário reparou na lacuna.

  • Uma transmissão em que um marcador de lugar não produziu qualquer resultado é agora identificada como «Variáveis vazias» no Histórico.
  • Ao analisá-lo, identifica-se exatamente quais são esses casos e distingue-se entre dois problemas muito diferentes: os que foram enviados pelo Shopify Flow mas estão vazios (caminho da propriedade incorreto) e os que não foram enviados pelo Shopify Flow de todo (ausentes do seu JSON).
  • Isto também se aplica aos pedidos HTTP.

As variáveis (JSON) já estão preparadas para si

A introdução manual desse JSON foi a principal causa de pedidos de suporte.

  • Cada layout dispõe de um cartão «Utilizar noShopify Flow» com o código JSON exato para colar na ação do Shopify Flow, com todos os nomes das chaves já corretos. Basta clicar num botão para o copiar.
  • Os campos comuns vêm preenchidos por defeito: nome do cliente, nome do pedido, valor total do pedido e URL da página de estado.
  • Se uma variável se assemelhar a dados de itens de linha, o sistema avisa-o: um pedido tem muitos itens de linha, pelo que a função {{ order.lineItems.variant.title }} não devolve qualquer valor e é necessário utilizar um ciclo. Esta é a causa mais comum de uma variável ficar vazia.
  • As variáveis de teste indicam agora claramente que apenas afetam as pré-visualizações e os envios de teste - uma execução do Shopify Flow ignora-as.

Consulte Transmissão de dados a partir de Shopify Flow.

Pode voltar a eliminar os elementos

Os layouts, remetentes, servidores SMTP, pedidos HTTP, segredos e predefinições não podiam ser eliminados enquanto uma etapa Shopify Flow lhes fizesse referência.

O problema: essa referência permanecia na memória até à desinstalação da aplicação, pelo que, muitas vezes, tratava-se de um resquício de um fluxo de trabalho que já tinha sido eliminado ou reconstruído - e nada permitia distinguir essa diferença. Os lojistas viam-se confrontados com registos que não conseguiam eliminar.

  • As eliminações já não são bloqueadas. É-lhe indicado o que ainda faz referência ao item, e cabe-lhe a si decidir.
  • Um passo do Shopify Flow que aponte para algo que foi eliminado apresenta agora uma falha, com uma mensagem clara no Histórico, em vez de ser impedido logo à partida.
  • Os ficheiros carregados constituem a única exceção: o mesmo ficheiro pode ser partilhado entre diferentes layouts, pelo que essa verificação se mantém.

Mais estável sob carga

  • Foi adicionado um controlo de acesso por loja e o dimensionamento automático aos pontos finais de ação, pelo que um fluxo de trabalho executado em modo de picos já não pode atrasar todos os outros.
  • A aplicação passa agora a enviar os sinais corretos para Shopify Flow quando esta está ocupada, pelo que Shopify Flow espaça as suas tentativas em vez de enviar pedidos em massa - nada fica por tratar.
  • Ao atingir o limite do seu plano, obtém agora uma resposta clara e definitiva, em vez de a tentativa ser repetida durante horas.

Coisas mais pequenas

  • A função «Inserir imagem → Colar um link» no editor de texto rico/HTML foi corrigida: existe agora um botão «Cancelar», a tecla Enter insere o link, a tecla Escape anula a ação e o botão «Inserir» fica desativado até que tenha digitado algo. Colar apenas cdn.example.com/logo.png funciona - o https:// é adicionado automaticamente.
  • O guia de configuração utiliza agora os nomes reais das ações do Shopify Flow: «Enviar e-mail transacional» e «Pedido HTTP».
  • Manutenção de segurança de rotina: atualizações de dependências em toda a aplicação, incluindo um aviso crítico e três avisos de gravidade elevada. Não é necessária nenhuma ação.
  • Nova documentação: Instalar e configurar, Capacidade de entrega de e-mails (por que razão um e-mail enviado com sucesso pode ainda assim acabar na pasta de spam), Aplicativos auxiliares e assistentes de IA e Dados, privacidade e segurança.
Newv1.9.010.08.2026

Novo site de documentação, Central de ajuda e chat na aplicação

Obter ajuda já não implica ter de procurar um endereço de e-mail.

Chat integrado na aplicação, em todas as páginas

  • O balão de conversa está agora disponível em toda a aplicação, e não apenas no painel de controlo. Inicie uma conversa onde quer que esteja - mesmo a meio da criação de um layout ou enquanto analisa uma ação que falhou no Histórico.
  • Já sabemos quem é. Os dados relativos à sua loja, ao seu plano e aos seus contactos são transmitidos automaticamente, pelo que não precisa de explicar de que loja está a escrever.
  • Não interfere. A bolha oculta-se sempre que uma caixa de diálogo estiver aberta e enquanto estiver no criador visual de e-mails, pelo que nunca fica sobreposta ao botão «Guardar».

Novo site de documentação em docs.workflow-transactional-email.app

Nova Central de ajuda - comunique um erro, solicite uma funcionalidade ou contacte-nos através de um formulário específico que nos chega diretamente, com capturas de ecrã em anexo. A página de Ajuda na aplicação agora remete diretamente para todas essas opções.

A documentação antiga disponível em docs.flow-action-extensions.app foi transferida na íntegra, pelo que nada do que tinha guardado nos favoritos se perdeu - agora encontra-se apenas com o novo nome.

Newv1.8.009.07.2026

Agora denomina-se Workflow Transactional Email, e o Sidekick pode responder a perguntas sobre o assunto

O Shopify Flow Transactional Email passa a chamar-se Workflow Transactional Email. A mesma aplicação, a mesma instalação, os mesmos remetentes e modelos - um novo nome, em consonância com o resto da nossa gama de Fluxos de trabalho.

Não é necessário fazer nada da sua parte. Os seus fluxos de trabalho do Shopify Flow continuam a funcionar sem alterações.

Uma coisa que convém saber: os ecrãs de consentimento da Microsoft e da Google podem ainda apresentar o nome anterior, «Flow Action Extensions». Trata-se de algo esperado e é seguro dar o seu consentimento.

Pergunte ao Sidekick dShopifye sobre os seus e-mails

O Sidekick já consegue responder diretamente a perguntas sobre esta aplicação. Pode perguntar coisas como «quais são os remetentes de e-mail configurados», «houve algum e-mail que não foi enviado esta semana», «tenho alguma solicitação HTTP para o Airtable» ou «por que razão a minha última remessa falhou».

Apenas para leitura - O Sidekick pode consultar os seus modelos, remetentes, pedidos e histórico, mas não pode alterar nada. Nunca devolve valores secretos, palavras-passe SMTP, tokens OAuth nem conteúdos de mensagens.

Fixedv1.7.128.06.2026

Atualização de segurança

Manutenção de segurança de rotina: atualizações de dependências e reforço da segurança em toda a aplicação. Não é necessária qualquer ação.

Este passe inclui o seguinte: os pedidos de saída configurados pelos lojistas são verificados em relação a endereços de rede interna e privada antes da ligação, e o código HTML dos e-mails é sanitizado antes do envio.

Newv1.7.018.06.2026

Predefinições reutilizáveis de cabeçalho e rodapé, além de tipos de letra personalizados

  • Predefinições de cabeçalho e rodapé. Crie o seu cabeçalho e rodapé com a identidade da sua marca uma única vez e, em seguida, reutilize-os em todos os layouts de e-mail. Basta alterar a predefinição para que todos os modelos que a utilizam sejam atualizados - assim, um novo logótipo ou uma alteração na morada da empresa traduzem-se numa única edição, e não em vinte.
  • Os layouts do cabeçalho variam desde o logótipo sozinho até ao logótipo acompanhado do slogan e dos links de navegação. Os rodapés incluem ícones de redes sociais de 13 plataformas, texto jurídico personalizado, direitos de autor e opção de cancelamento de subscrição.
  • Tipo de letra personalizados. Carregue os tipos de letra da sua marca para os títulos e o corpo do texto e estes aparecerão no seletor de tipos de letra do construtor, juntamente com os tipos de letra integrados no sistema e os tipos de letra do Google.
  • Os layouts de e-mail passam a indicar o seu tipo à primeira vista na lista, pelo que poderá distinguir um layout visual de um em HTML sem ter de o abrir.
  • Corrigiu-se o problema da exibição irregular dos cartões do seletor de multimédia nos dispositivos móveis e o corte dos nomes dos ficheiros.
  • Corrigiu-se uma falha intermitente no carregamento de ficheiros no seletor, que podia apresentar a mensagem «Falha ao carregar ficheiros» até que a página fosse recarregada.
Newv1.6.014.06.2026

Uma biblioteca central de multimédia e eliminações que não podem interromper um fluxo de trabalho em tempo real

Biblioteca multimédia

  • Um único seletor para todas as imagens e ficheiros da aplicação, com funcionalidades de pesquisa, filtragem por tipo e ordenação. Carregue o seu logótipo uma única vez e reutilize-o em todos os modelos e blocos.
  • Os uploads são agora enviados diretamente para o armazenamento, em vez de passarem pela aplicação, pelo que os ficheiros de grande dimensão já não provocam atrasos na página.
  • Uma barra de utilização do espaço de armazenamento mostra a percentagem da quota do seu plano que já utilizou.

Eliminações que não podem causar problemas de forma imperceptível

A eliminação de um modelo, remetente, servidor SMTP ou segredo para o qual uma etapa Shopify Flow ainda apontasse costumava deixar esse fluxo de trabalho silenciosamente inoperacional - continuava a ser executado, mas continuava a falhar.

  • Agora, cada operação de eliminação verifica primeiro se existem referências. Se algo estiver a ser utilizado, a eliminação é bloqueada e a aplicação indica-lhe exatamente o que deve atualizar.
  • Os ficheiros são verificados da mesma forma, pelo que a remoção de uma imagem de um modelo não pode causar problemas noutro que a reutilize.

Além disso

  • Limites máximos de armazenamento por loja, com mensagens claras quando se atinge um desses limites.
  • Um registo de acesso para cada leitura de uma credencial encriptada.
Newv1.5.031.05.2026

Envie a partir da sua conta do Microsoft 365 ou do Google - sem credenciais SMTP

A maior alteração desde o lançamento: já não é necessário introduzir credenciais SMTP.

Contas associadas

  • O Microsoft 365 e o Google podem agora ser ligados com um clique a partir de «Remetentes de e-mail» → «Contas ligadas». Inicie sessão uma vez, aprove o acesso e envie mensagens em nome dessa caixa de correio. Os tokens são atualizados automaticamente em segundo plano.
  • Abrange mais do que a sua própria caixa de entrada: as caixas de correio partilhadas e as caixas de correio de grupo da Microsoft, bem como os aliases «Enviar e-mail como» do Google, cada um deles apresentado com o seu próprio ícone.
  • O envio de um e-mail de teste a partir da página «Remetentes de e-mail» permite confirmar se uma caixa de correio está a funcionar corretamente antes de a integrar num fluxo de trabalho.

Por que é que isto é importante: as palavras-passe das aplicações e as credenciais SMTP armazenadas constituem um risco - expiram, são substituídas periodicamente e ficam guardadas numa base de dados. O OAuth elimina estes três problemas, e o correio eletrónico enviado através do seu próprio fornecedor herda a reputação do seu próprio domínio.

Um novo sistema de fixação

  • Os anexos funcionam agora em formatos de texto simples e HTML, bem como nos formatos visuais.
  • Até 20 MB no total de todos os ficheiros de um modelo. Qualquer volume superior a esse valor é automaticamente disponibilizado como um link de descarregamento no rodapé do e-mail, em vez de um anexo incorporado.
Improvedv1.4.029.05.2026

Concebido para o Shopify - barras de gravação, proteção contra alterações não guardadas e navegação mais intuitiva

Uma revisão de todos os ecrãs para cumprir a norma «Built for Shopify» dShopify, para que a aplicação funcione da mesma forma que o resto do seu painel de administração.

  • As alterações não guardadas estão protegidas. Todos os formulários utilizam agora a barra de gravação nativa do Shopify. Ao sair da página ou mudar de separador com edições pendentes, é-lhe apresentado um aviso prévio, em vez de o seu trabalho ser descartado sem aviso prévio.
  • Navegação para trás nativa em todo o sistema, pelo que os botões «Voltar» do navegador e do painel de administração funcionam da forma que seria de esperar.
  • Utilização consistente de mensagens de aviso para confirmações e de erros incorporados para validação, em vez de banners que disputam a atenção do utilizador.
  • A formatação crítica (vermelha) está agora reservada para erros reais e ações destrutivas, pelo que um símbolo vermelho significa sempre que algo está efetivamente errado.
  • Painel de controlo reformulado com cartões de métricas, um seletor de intervalo de datas e um gráfico de eventos.
Improvedv1.3.022.05.2026

Nova infraestrutura da UE - mais rápida e com encriptação de ponta a ponta

A aplicação funciona agora numa nova plataforma de nuvem europeia. Nada muda na forma como a utiliza, mas, nos bastidores:

  • As bases de dados e as caches são locais, a nível regional, na UE, com encriptação em repouso.
  • As suas credenciais - palavras-passe SMTP, tokens OAuth e segredos - são agora encriptadas individualmente através de um serviço dedicado de gestão de chaves, para além da encriptação ao nível do disco. O texto simples nunca é armazenado.
  • Instâncias redundantes em diferentes zonas de disponibilidade, com dimensionamento automático em função da carga.
  • Execução mais rápida das ações e um comportamento significativamente melhor quando são acionados muitos fluxos de trabalho em simultâneo.
Improvedv1.2.027.04.2026

Edição de texto rico, chat integrado na aplicação e um processamento de pedidos mais estável

  • Edição de texto rico - redija o corpo de um e-mail utilizando uma barra de ferramentas de formatação normal, em vez de HTML bruto, e mude para o modo HTML sempre que necessitar de controlo total.
  • Chat na aplicação - contacte-nos a partir da própria aplicação, sem ter de procurar um endereço de e-mail.
  • Corrigiram-se casos extremos na renderização do Liquid em que determinados valores não eram substituídos corretamente.
  • Corrigiu-se o problema relacionado com o armazenamento de um pedido HTTP com corpo vazio, o que anteriormente falhava nos pontos finais que, de forma legítima, não aceitam qualquer corpo.
  • Melhorou-se a forma como as solicitações HTTP são processadas sob carga, de modo a que um pico de execuções do Shopify Flow já não cause atrasos na fila a seguir.
Newv1.1.024.03.2026

Um criador visual de e-mails, além da exportação e importação de modelos

Escrever HTML manualmente é uma forma pouco eficaz de criar um e-mail. Por isso, agora já não precisa de o fazer.

Criador visual de e-mails

  • Crie um layout a partir de blocos - título, texto, imagem, botão, divisória e espaçamento - e veja-o a ser apresentado em tempo real ao lado do painel de definições.
  • Blocos de layout: coloque uma imagem ao lado do texto ou divida uma linha em duas colunas com larguras e espaços configuráveis.
  • As definições de identidade visual relativas a cores, tipos de letra, espaçamento e largura do conteúdo aplicam-se a todo o e-mail.
  • As variáveis de teste permitem-lhe visualizar o design com dados realistas antes de enviar qualquer coisa.

Exportação e importação

  • Exporte qualquer modelo de e-mail e importe-o para outra loja. Útil para agências que utilizam o mesmo design em vários clientes e para manter uma cópia de segurança de um layout no qual dedicou bastante tempo.
Newv1.0.020.03.2026

Workflow Transactional Email 1.0 - e-mail e pedidos HTTP para Shopify Flow

A primeira versão. O Shopify Flow permite automatizar muitas tarefas no Shopify, mas não consegue interagir com outros serviços - isto adiciona duas ações que o permitem.

  • Enviar e-mails transacionais - envie e-mails com a identidade da sua marca a partir do seu próprio servidor SMTP. Gmail, SendGrid, Mailgun, Amazon SES ou o seu próprio servidor de e-mail.
  • Pedido HTTP - efetue chamadas a qualquer API externa, webhook ou serviço. GET, POST, PUT, PATCH e DELETE, com cabeçalhos personalizados e um corpo em JSON. Funciona em todos os planos do Shopify, incluindo o plano Básico, nos quais a ação HTTP própria do Shopify não está disponível.
  • Segredos - guarde chaves API, tokens e palavras-passe uma única vez e utilize-os em qualquer lugar como {{ secrets.keyName }}. Nunca são expostos em modelos, configurações ou registos.
  • Modelos Liquid - crie cabeçalhos, corpos, URLs e payloads dinâmicos a partir de dados do Shopify Flow com o {{ variables.xxx }}.
  • Modelos de e-mail - assunto e corpo em HTML reutilizáveis, pelo que um único design serve para todos os clientes.
  • Histórico de eventos - cada execução é registada com os detalhes do pedido e da resposta, além de cartões relativos à utilização, ao limite do plano e à taxa de sucesso no painel de controlo.
  • Sem permissões do tipo Shopify - a aplicação não solicita quaisquer âmbitos de acesso e nunca lê os dados da sua loja.