A 18 de outubro de 2022, a Shopify lançou o Shopify Flow. Pode agendar automatizações e obter dados de clientes, encomendas e produtos. Estas funcionalidades permitem às marcas automatizar ainda mais tarefas e processos do que nunca. O agendamento de fluxos de trabalho e a obtenção de dados estão disponíveis para os comerciantes com os planos Shopify, Advanced e Plus.
Então, qual é a grande novidade?
As marcas queriam ter a possibilidade de agendar fluxos de trabalho e nós tornámo-lo realidade! Com o agendamento, pode concluir aquelas tarefas de relatórios manuais e diárias num ápice. Por exemplo, pode obter uma lista de todos os produtos com pouco stock ou determinar quantas encomendas por processar, ou atrasadas tem.

E não é só isso: com a obtenção de dados, as marcas podem extrair os dados específicos de produtos, encomendas ou clientes essenciais para automatizar uma tarefa. Historicamente, esta capacidade só estava acessível a utilizadores técnicos avançados que sabiam programar. No entanto, com o Shopify Flow escrevemos previamente os nossos pedidos de "obter dados" para os casos de utilização mais populares (ver abaixo), ao mesmo tempo que permitimos aos utilizadores avançados que escrevam os seus próprios pedidos personalizados. Ou seja, agora pode extrair rapidamente dados para verificar se um cliente fez várias encomendas no mesmo dia e consolidar o envio. Os comerciantes também podem obter dados para consultar o número total de chargebacks registados num dia.

Como funcionam os agendamentos e a obtenção de dados no Shopify Flow?
Tal como numa automatização típica do Shopify Flow, tudo começa com um acionador — neste caso, o acionador "Agendar hora". Como pode ver no exemplo abaixo, com os acionadores agendados pode selecionar a data e a hora específicas em que pretende que o seu fluxo de trabalho seja executado. Também pode decidir se o fluxo de trabalho deve ser executado apenas uma vez ou repetir-se.
Ora, ao contrário das automatizações que seguem o modelo clássico do Shopify Flow "acionador, condição, ação", os fluxos de trabalho agendados funcionam de forma um pouco diferente. Em vez disso, têm de ser criados com uma sequência de acionador “Agendar hora” e ação “Obter dados”.
Esta configuração é necessária porque o acionador num fluxo de trabalho agendado não se baseia num evento de comércio, pelo que o fluxo de trabalho não tem dados a partir dos quais criar. Assim, precisa de recorrer a uma ação “Obter dados” como segundo passo. Neste caso, a ação “Obter dados” funciona simultaneamente como ação e condição, pois recupera um conjunto específico de dados que definiu. No exemplo abaixo, está a extrair todas as encomendas não processadas.

Um dos passos seguintes mais populares, utilizado tanto em fluxos de trabalho agendados como de obtenção de dados, é a ação “Para cada”. Esta é essencial se quiser concluir ações sobre cada item (clientes, encomendas e produtos) que recuperou do seu pedido “Obter dados”. Um exemplo comum seria adicionar a etiqueta “Processamento expresso” a todas as encomendas não processadas devolvidas pela consulta “Obter dados”. Sem recorrer à ação “Para cada”, o Shopify Flow não saberá qual a encomenda específica que pretende etiquetar.

Todavia o que pode fazer com um pedido “Obter dados” não se resume a isto; também adicionámos as ações “Contar” e “Somar”. Ou seja, agora pode contar e somar os itens que recuperou do seu pedido “Obter dados”. Esta capacidade facilita o envio de resumos diários, como o número total de encomendas atrasadas e o valor total dessas encomendas atrasadas.

Embora tenhamos abordado os fundamentos do agendamento de fluxos de trabalho e da obtenção de dados, pode aprofundar os detalhes sobre como utilizar estas funcionalidades no nosso centro de ajuda.
Exemplos reais de agendamento e obtenção de dados
Se tem tudo a postos para começar a usar os fluxos de trabalho agendados e as funcionalidades de obtenção de dados, veja estes modelos pré-criados para casos de utilização essenciais.
1. Obtenha um resumo diário das encomendas que não cumpriram o prazo de processamento de 2 dias
Este fluxo de trabalho é executado todos os dias e extrai todas as encomendas que não foram enviadas dentro do prazo de envio de 2 dias. Depois, adiciona uma etiqueta a todas as encomendas atrasadas e envia um resumo por e-mail com o número total e o valor dessas encomendas atrasadas.
2. Quando é criada uma nova encomenda, verifique se o mesmo cliente fez outras encomendas nas últimas 24 horas
Com este fluxo de trabalho, o Shopify Flow verifica se um cliente fez várias encomendas nas últimas 24 horas com a mesma morada de envio. Se houver várias encomendas para enviar para a mesma morada, o Shopify Flow suspende o processamento e recomenda à equipa que envie os artigos em conjunto.
3. Receba diariamente um e-mail de resumo com a lista de produtos esgotados
Simplifique a gestão de inventário ao configurar um fluxo de trabalho diário que gera uma lista de todos os produtos esgotados e lhe envia um resumo por e-mail.
4. Uma vez por dia, encontre todas as encomendas associadas a um chargeback e marque o cliente
Nunca perca de vista os clientes que iniciam chargebacks ao configurar este fluxo de trabalho diário. Quando esta automatização diária é ativada, o Shopify Flow encontra todas as encomendas com chargeback e marca o cliente responsável.
5. Quando é criada uma nova encomenda, descubra quantas encomendas o cliente fez nos últimos 6 meses
Simplifique as suas iniciativas de fidelização e retenção com este fluxo de trabalho singular. Sempre que um cliente faz uma encomenda, o Shopify Flow verifica automaticamente quantas encomendas esse cliente fez nos últimos 6 meses. Consoante o número de encomendas, o Shopify Flow etiqueta automaticamente o cliente com a etiqueta de fidelização adequada.
6. Obtenha uma lista de todos os rascunhos de encomendas em aberto (todos os dias) e envie uma mensagem no Slack
Acompanhe os rascunhos de encomendas ao automatizar um relatório diário enviado através do Slack. Com este fluxo de trabalho, o Shopify Flow encontra todos os rascunhos de encomendas em aberto e envia-lhe a lista numa mensagem do Slack. Também lhe indica quantos rascunhos de encomendas estão em aberto.

