Perguntas frequentes

Respostas às perguntas que nos são feitas com mais frequência. Se a sua pergunta não constar aqui, o guia Histórico e resolução de problemas aborda as falhas em pormenor; em alternativa, pode recorrer à Central de ajuda para entrar em contacto connosco.

Preciso de um plano pago do Shopify para enviar pedidos HTTP?▾

Não. A ação «Enviar pedido HTTP» do próprio Shopify está restrita a determinados planos, mas a ação «Pedido HTTP» desta aplicação funciona em todos os planos do Shopify, incluindo o «Basic». Essa é uma das principais razões pelas quais os lojistas a instalam.

A que dados dShopifye é que a aplicação acede?▾

Nenhum. A aplicação não solicita quaisquer permissões de acesso. Não pode aceder aos seus produtos, pedidos ou clientes.

Quaisquer dados de clientes que acabem por constar num e-mail chegam lá porque os transmitiu a partir de Shopify Flow através do campo «Variáveis (JSON)». O Shopify Flow lê os dados da sua loja e é o senhor que escolhe o que pretende transmitir.

Que fornecedores de e-mail posso utilizar?▾

Três tipos de remetente:

  • Microsoft 365 - Outlook.com e caixas de correio do Microsoft 365, bem como caixas de correio partilhadas e caixas de correio de grupo.
  • Google - Caixas de correio do Gmail e do Google Workspace, bem como os seus aliases «Enviar e-mail como».
  • SMTP - qualquer servidor SMTP, incluindo o SendGrid, o Mailgun, o Amazon SES, o Postmark ou o seu próprio servidor.

A Microsoft e a Google estabelecem ligação através do OAuth, pelo que não há credenciais para armazenar ou atualizar.

Qual é a diferença entre um layout transacional e um layout de marketing?▾

O tipo de e-mail que escolhe ao criar um modelo. «Transacional» é a predefinição, e todos os modelos criados antes da existência desta opção são transacionais: confirmações de pedidos, atualizações de envio, avisos relativos à conta, enviados como anteriormente a todos os destinatários indicados na linha «Para».

O marketing destina-se a newsletters, promoções, pedidos de avaliação e e-mails de reconquista. Um e-mail de marketing é enviado com uma mensagem por destinatário, cada uma com o seu próprio link para cancelar a subscrição, termina com a sua frase de cancelamento de subscrição e os dados da empresa, e exclui os clientes que cancelaram a subscrição. É enviado através da ação «Enviar e-mail de marketing» no Shopify Flow; a opção «Enviar e-mail transacional» oferece apenas modelos transacionais. Consulte E-mails de marketing e cancelamentos de subscrição.

Como é que um cliente pode cancelar a subscrição e o que acontece a seguir?▾

Todos os e-mails de marketing incluem um link para cancelar a subscrição no rodapé. Este link abre uma página de confirmação no idioma do e-mail com um botão «Cancelar subscrição»; o simples facto de clicar no link não altera nada. Os e-mails enviados através de um servidor SMTP ou de um remetente do Google também incluem os cabeçalhos que permitem ao Gmail, ao Apple Mail e a outros serviços exibirem o seu próprio botão de cancelamento de subscrição com um clique. Os remetentes do Microsoft 365 não podem definir esses cabeçalhos, pelo que, nesse caso, o link do rodapé é a única forma de cancelar a subscrição.

A partir daí, o endereço é omitido de todos os e-mails de marketing. Se todos os destinatários do campo «Para» de uma etapa tiverem cancelado a subscrição, nada é enviado: o histórico apresenta o evento como «Ignorado (cancelou a subscrição)», a etapa do Shopify Flow devolve SKIPPED e nenhuma ação do seu plano é executada. Os e-mails transacionais continuam a chegar ao cliente. A página «Cancelações de subscrição» apresenta uma lista de todos os que cancelaram a subscrição, permite-lhe adicionar um endereço manualmente, reativar a subscrição de um cliente quando este o solicitar e exportar a lista em formato CSV.

Posso enviar um e-mail de marketing a vários clientes ao mesmo tempo?▾

Até 20 destinatários por ação. Cada um recebe o seu próprio e-mail com o seu próprio link para cancelar a subscrição, e toda a etapa continua a contar como uma ação no âmbito do seu plano e como uma entrada no Histórico, com o resultado de cada destinatário nela registado. Os destinatários para além do 20.º são registados como não enviados. Para um público mais vasto, configure o fluxo de trabalho de forma a que Shopify Flow execute a etapa uma vez por cliente.

Por que razão a minha variável está a ficar em branco?▾

Os modelos são concebidos para serem tolerantes: uma variável desconhecida transforma-se numa cadeia de caracteres vazia, em vez de gerar um erro, pelo que um erro ortográfico nunca bloqueia o e-mail de um cliente. A contrapartida é que um erro ortográfico aparece como um espaço em branco.

A aplicação agora deteta esta situação por si. Um envio em tempo real em que um marcador de lugar não produziu qualquer resultado é assinalado como «Variáveis vazias» no Histórico, e ao abrir essa secção é indicado exatamente quais são essas variáveis e se Shopify Flow as enviou vazias ou se nem sequer as enviou.

Para evitar essa situação desde o início, utilize o cartão «Use inShopify Flow» no seu layout - este gera as variáveis (JSON) com todas as chaves já corretas. Consulte Transmissão de dados a partir de Shopify Flow.

O meu e-mail de teste parece estar correto, mas o verdadeiro está em branco. Porquê?▾

Porque utilizam dados diferentes.

As variáveis de teste no editor de layout influenciam apenas a pré-visualização e o envio do e-mail de teste. Uma execução do Shopify Flow em produção ignora-as completamente e utiliza o que quer que a ação do Shopify Flow envie no seu campo «Variáveis» (JSON).

Portanto, um e-mail de teste com bom aspeto comprova que o seu design funciona. Não comprova, no entanto, nada sobre a sua configuração do Shopify Flow. Execute sempre o fluxo de trabalho uma vez na prática e, em seguida, verifique o Histórico.

Como devo preencher o campo «Variáveis (JSON)»?▾

Não o escreva à mão. Abra o seu modelo de e-mail e localize o cartão «Utilizar no Shopify Flow» - este contém o código JSON exato para esse modelo, com todos os nomes das chaves corretos. Clique em «Copiar JSON» e cole-o na ação do Shopify Flow.

A aplicação preenche automaticamente a propriedade «Shopify Flow» para os campos que reconhece (nome do cliente, nome do pedido, total do pedido, URL da página de estado). Qualquer outro campo apresenta <pick a Flow variable>, para que o possa substituir utilizando o próprio seletor de variáveis do Shopify Flow.

Guia completo: Transmissão de dados a partir de Shopify Flow.

Por que razão a minha variável de item de linha/variante/produto está sempre vazia?▾

Uma vez que um pedido contém muitos itens de linha, não existe um único valor a ler. A função {{ order.lineItems.variant.title }} não devolve qualquer resultado.

Pode enviar a lista completa e percorrê-la no seu layout com um bloco «Loop», ou transformá-la numa cadeia de caracteres no Shopify Flow com um ciclo {% for %}. Ambas as abordagens estão descritas em Transmissão de dados a partir de Shopify Flow.

Esta é a causa mais comum de uma variável ficar vazia; por isso, a aplicação avisa-o quando o nome de uma variável se assemelha a dados de um item de linha.

Os meus e-mails irão parar à pasta de spam?▾

A capacidade de entrega depende da caixa de correio de envio, e não desta aplicação. Uma vez que as mensagens são enviadas através do seu fornecedor e do seu domínio, herda a sua própria reputação de envio.

Para ter as melhores hipóteses:

  • Envie a partir de um domínio com SPF, DKIM e DMARC devidamente configurados.
  • Utilize um endereço de remetente num domínio de que seja proprietário, e não um endereço gratuito destinado a particulares.
  • Mantenha os e-mails transacionais como tal. As atualizações de pedidos e os avisos relativos à conta são esperados pelos destinatários; o marketing em massa enviado a partir de uma configuração transacional não o é. Utilize um modelo de marketing para newsletters e promoções, de modo a que cada uma delas inclua um link para cancelar a subscrição e os clientes que optaram por não receber essas comunicações sejam excluídos. Consulte E-mails de marketing e cancelamentos de subscrição.
  • Inclua um endereço postal válido e dados de identificação na sua predefinição de rodapé e preencha os dados da empresa na secção «Definições», «E-mails de marketing».
Posso enviar para mais do que um destinatário?▾

Sim. Os campos «Para», «CC» e «CCO» aceitam, cada um, vários endereços, um por linha. O envio na sua totalidade conta como uma única ação no âmbito do seu plano.

Um modelo transacional é enviado como um único e-mail a todos os destinatários da linha «Para». Um modelo de marketing é enviado como um e-mail por cada destinatário da linha «Para» (no máximo 20), cada um com o seu próprio link para cancelar a subscrição, com «CC» e «BCC» em cada um deles; trata-se, ainda assim, de uma única ação.

Um e-mail de teste esgota a minha cota?▾

Não. O envio de um e-mail de teste e o botão «Testar» do pedido HTTP são ambos gratuitos. Apenas as ações desencadeadas por Shopify Flow são contabilizadas. As ações que falham antes de serem executadas - devido a uma configuração incorreta ou a uma nova tentativa duplicada - têm a sua cota reembolsada.

Por que razão o meu e-mail apresenta [object Object]?▾

Interpolou um objeto na sua totalidade, em vez de um campo desse objeto. Os pedidos HTTP serializam objetos para JSON automaticamente; os e-mails não o fazem.

Utilize {{ variables.customer.firstName }} em vez de {{ variables.customer }}, ou utilize um bloco «Loop» para percorrer um array.

O que acontece se eu apagar algo que ainda está a ser utilizado?▾

É-lhe permitido fazê-lo. A aplicação avisa-o e indica-lhe quantos passos Shopify Flow fazem referência ao item, mas não o impede de o fazer.

Posteriormente, qualquer etapa do Shopify Flow que ainda aponte para o item eliminado irá falhar, apresentando um erro claro que aparece no Histórico - por exemplo, Email template not found. Para corrigir essas etapas, reoriente-as para um item substituto.

Não bloqueamos isto deliberadamente. A referência é guardada até à desinstalação da aplicação, pelo que um aviso de «ainda em utilização» é, muitas vezes, um resquício de um fluxo de trabalho que já eliminou ou reconstruiu no Shopify Flow, e não nos é possível distinguir entre os dois casos.

Uma exceção: um ficheiro carregado é verificado devidamente antes de ser removido, uma vez que o mesmo ficheiro pode ser reutilizado em vários layouts.

Posso alterar posteriormente um layout do Visual Builder para HTML?▾

Não. A escolha do editor é fixada no momento em que o layout é criado, uma vez que ambos armazenam o seu conteúdo de forma diferente. Crie um novo layout no modo que desejar e reoriente a sua ação do Shopify Flow para esse layout.

No modo de texto formatado/HTML, pode alternar entre o editor de texto formatado e o HTML bruto; no entanto, voltar ao modo de texto formatado poderá simplificar tabelas complexas e estilos embutidos.

Posso reutilizar um modelo em vários e-mails?▾

Sim, de duas formas:

  • A opção «Guardar como modelo» guarda um design completo na secção «Os meus modelos», pronto para ser utilizado como ponto de partida para um novo layout. Essa galeria contém apenas os designs que o próprio utilizador guardou.
  • As predefinições de cabeçalho e rodapé são partilhadas em tempo real: basta editar a predefinição uma vez e todos os layouts que a utilizam são atualizados.

Também pode exportar um layout e importá-lo para outra loja.

O que acontece quando atingir o limite do meu plano?▾

As ações subseqüentes do Shopify Flow são rejeitadas com um erro de limite do plano e o Shopify Flow marca a etapa como falhada. Nada é colocado na fila, pelo que essas mensagens não são enviadas posteriormente.

A cota é calculada numa janela contínua de 30 dias, pelo que a capacidade é recuperada à medida que as ações mais antigas vão expirando. Ative as notificações de cota para ser avisado quando atingir os 80 % e os 100 %. Consulte Planos e utilização.

Posso anexar uma fatura em formato PDF a um e-mail?▾

Sim. Os anexos podem ter até 15 MB por ficheiro e 20 MB por layout, no modo «Anexar». Se excederem esses limites - ou ao enviar através do Microsoft 365, que rejeita anexos incorporados com mais de 4 MB - , mude para o modo «Ligação» e o e-mail incluirá, em vez disso, uma ligação para descarregar. Consulte Anexos e imagens.

Por que razão a Microsoft ou a Google apresentam um nome diferente para a aplicação?▾

O ecrã de consentimento poderá apresentar «Shopify Flow Extensions», o nome anterior da aplicação. Trata-se da mesma aplicação - o nome de registo OAuth ainda não foi atualizado. Pode aprovar com toda a segurança.

O Sidekick dShopifye pode utilizar esta aplicação?▾

Sim, apenas para leitura. O Sidekick pode apresentar uma lista dos seus layouts, remetentes, pedidos HTTP e nomes secretos, apresentar o histórico de execuções e explicar por que razão uma ação específica falhou.

Nunca devolve valores confidenciais, palavras-passe SMTP, tokens OAuth ou conteúdos de mensagens, e não pode alterar nada - em vez disso, redireciona-o para a aplicação.

Onde é que os meus dados são armazenados?▾

Na UE. As bases de dados e as memórias cache são locais, por região, com encriptação em repouso, e as credenciais - palavras-passe SMTP, tokens OAuth e segredos - beneficiam de uma camada adicional de encriptação de envelope através de um serviço dedicado de gestão de chaves. As credenciais em texto simples nunca são armazenadas.

Ainda precisa de ajuda?

Utilize a Central de ajuda para comunicar um erro, solicitar uma funcionalidade ou contactar diretamente o suporte. A bolha de chat integrada na aplicação encontra-se em todas as páginas da aplicação e é, normalmente, a forma mais rápida de o fazer, uma vez que mantém a conversa associada à sua loja.