Como configurar itens fora de estoque para fluxos automatizados na Shopify
O que você vai aprender
Saiba como garantir que itens esgotados não sejam exibidos em e-mails de carrinho abandonado ou de abandono de navegação atualizando a forma como o conteúdo dinâmico é preenchido em seus e-mails.
Se você costuma vender fora de itens populares, é possível que um cliente coloque um item em seu carrinho um minuto e volte horas depois para encontrar o mesmo item fora de estoque. Embora os fluxos de carrinho abandonado e abandono de navegação possam gerar uma receita significativa para sua empresa, a venda rápida de estoque pode dificultar o envio de lembretes que não perdem importância. Incentivar os clientes a voltar ao carrinho cheio de itens esgotados pode levar a uma experiência frustrante.
Antes de começar
Antes de ler este artigo, é importante conhecer nosso guia de Introdução à Shopify para ver instruções passo a passo sobre a integração.
Antes de seguir as etapas deste artigo, é importante observar o seguinte:
- A Klaviyo só "cancelará" a publicação de itens esgotados para lojas da Shopify se você não permitir que os clientes comprem produtos quando eles estiverem esgotados.
- Se você tiver várias variantes de um item, todas elas deverão estar esgotadas para que a Klaviyo considere todo o item esgotado e cancele a publicação.
O fluxo de carrinho abandonado
Os modelos de e-mail de carrinho abandonado padrão da Klaviyo (para nosso fluxo de carrinho abandonado disparado pelo Checkout Iniciado) apresentam uma tabela dinâmica que é usada para preencher cada e-mail com os itens específicos que os destinatários deixaram para trás em seus carrinhos abandonados.
Se quiser que um e-mail de carrinho abandonado seja cancelado automaticamente se ele apresentar um ou mais itens que, desde então, estão esgotados, é preciso ajustar a seção de imagem da tabela dinâmica existente em um determinado modelo.
- Na Klaviyo, abra o modelo de e-mail de fluxo de carrinho abandonado que deseja editar.
- Clique em sua tabela dinâmica. Em Conteúdo, você verá a Coluna 1 selecionada no momento.
- Se a Coluna 1 estiver atualmente definida como Imagem, mude-a para HTML.

- Em Conteúdo da célula, cole o snippet no editor de HTML.

{% catalog item.product_id unpublished="cancel" %}
<a href="{{ event.extra.responsive_checkout_url }}">
<img alt="" src="{{ catalog_item.featured_image.thumbnail.src }}" style="width: 200px;" width="200px" /></a>
{% endcatalog %} - Quando terminar, clique em Concluído no canto superior esquerdo.
- Salve seu modelo.
Este código assegurará que:
- Antes que um determinado e-mail no seu fluxo seja agendado para ser enviado, a Klaviyo procura cada item que será preenchido dinamicamente no e-mail individual.
- Se algum item não for publicado no seu catálogo no momento da pesquisa, todo o e-mail será ignorado.
Para um determinado e-mail de fluxo, você pode navegar até Análises > Atividade do destinatário > Outro e ver uma categoria rotulada: Ignorado: Item de catálogo indisponível. É aqui que você pode visualizar todos os e-mails que foram cancelados - ou seja, ignorados - porque um item apresentado no e-mail estava fora de estoque ou indisponível (se o item não estiver mais no seu catálogo).
Não é possível remover um único item esgotado de um e-mail e enviar o restante do e-mail conforme agendado. Se pelo menos um item em um carrinho estiver fora de estoque, todo o e-mail será cancelado.
Página de checkout responsivo na Shopify
Se estiver tendo problemas com o botão "Retornar ao carrinho" em seus e-mails de fluxo de carrinho abandonado vinculados à página correta, talvez seja necessário alterar o link para o qual seu botão está apontando.
- Na Klaviyo, abra o modelo de e-mail de fluxo de carrinho abandonado que deseja editar.
- Clique no botão "Retornar ao carrinho" para editar o URL do link.
- Altere o URL do link de para o seguinte:
{{ event.extra.checkout_url }} {{ event.extra.responsive_checkout_url }} - A imagem abaixo mostra um exemplo.
O fluxo de abandono de navegação
O modelo padrão de e-mail de abandono de navegação da Klaviyo apresenta um bloco de tabela dinâmico que é usado para preencher cada e-mail com o item específico em que o destinatário navegou no seu site.
Se você quiser que os e-mails de abandono de navegação sejam cancelados automaticamente se eles vão apresentar um item que, desde então, está esgotado, você precisará ajustar a seção de imagem da tabela existente em um determinado modelo.
- Na Klaviyo, abra o modelo de e-mail de fluxo de abandono de navegação que deseja editar.
- Clique em sua tabela dinâmica. Em Conteúdo, você verá a Coluna 1 selecionada no momento.
- Se a Coluna 1 estiver atualmente definida como Imagem, mude-a para HTML.
- Em Conteúdo da célula, cole o snippet no editor de HTML.
{% catalog event.ProductID unpublished="cancel" %} <a href="{{ catalog_item.url }}"><img src="{{ catalog_item.featured_image.full.src }}" style="width: 200px;" width="200px" /></a> {% endcatalog %} - Quando terminar, clique em Concluído no canto superior esquerdo.
- Salve seu modelo.
Isso garantirá que:
- Antes que um determinado e-mail no seu fluxo seja agendado para ser enviado, a Klaviyo procurará o item que será preenchido dinamicamente no e-mail individual.
- Se este item não for publicado no seu catálogo no momento da pesquisa, o e-mail será ignorado.
Para um determinado e-mail de fluxo, você pode navegar para Análises > Atividade do destinatário > Outro e verá uma categoria rotulada: Ignorado: Item de catálogo indisponível. É aqui que você pode visualizar todos os e-mails que foram cancelados - ou seja, ignorados - porque um item apresentado no e-mail estava fora de estoque ou indisponível (se o item não estiver mais no seu catálogo).
Como testar seu recurso fora de estoque
Você pode testar esse recurso:
- Ajuste seus modelos de e-mail conforme explicado acima.
- Veja um item no seu site e/ou inicie um checkout com um único item no seu carrinho.
- Aguarde até que você veja o evento rastreado aparecer na aba Métrica da sua conta, em Análises.
- Marque temporariamente este item como esgotado no back-end da sua loja.
- Navegue até o fluxo disparado pela ação realizada (Produto Visualizado ou Checkout Iniciado) e tenha seus modelos de e-mail recém-ajustados.
- Clique para visualizar um desses e-mails e verifique se a janela "escolher um evento recente para visualizar" apresenta seu próprio evento recente.
- Ao clicar em Visualização, você verá uma visualização em que a imagem do item não é preenchida e, em vez disso, aparecerá a seguinte mensagem: Item (Número) não está publicado e não está disponível.
Resultado
Agora você aprendeu a garantir que itens esgotados não sejam exibidos em e-mails de carrinho abandonado ou de abandono de navegação, e a testar seu recurso esgotado.
Recursos adicionais
- How to create an abandoned cart flow
Learn how to set up an abandoned cart flow in Klaviyo in order to increase your ecommerce revenue and personalize communication to your customers.
- How to create a browse abandonment flow
Learn how to create a browse abandonment flow to show shoppers products they viewed but didn’t purchase.