Como construir um Chatbot de E-commerce avançado no Shopify?
By Brendan - AI Automation · 2023-12-22
Neste artigo, vamos explorar passo a passo como construir um chatbot de E-commerce avançado no Shopify usando o Voiceflow. O chatbot oferece recomendações de produtos com inteligência artificial, rastreamento de pedidos e respostas geradas por IA, tornando-o uma ferramenta essencial para as lojas de E-commerce.
Construindo um Chatbot de E-commerce no Shopify
- O vídeo mostra como construir passo a passo um chatbot funcional de e-commerce no Shopify usando o Voiceflow.
- O chatbot fornece recomendações de produtos com inteligência artificial, rastreamento de pedidos e respostas geradas por IA.
- É importante para as lojas de e-commerce, pois ajuda os clientes a descobrir produtos com base em suas necessidades, mesmo quando não sabem o que procuram.
- A demonstração inclui a criação de uma fórmula de Airtable para buscar e recomendar produtos com base em consultas específicas, como cor e tipo de saco.
- O vídeo destina-se a fornecer a expertise para construir um chatbot semelhante para clientes de e-commerce ou para uso próprio.
- O processo utiliza principalmente a plataforma Voiceflow e demonstra a geração de fórmulas de Airtable para consulta de produtos.
Construindo um Chatbot de E-commerce no Shopify
Otimização de Chatbot para Consulta em Air Table
- O objetivo é otimizar o chatbot para que responda a consultas utilizando a base de dados do Air Table.
- O processo envolve criar uma fórmula de consulta para o Air Table com base nas perguntas dos clientes, como por exemplo, se eles querem saber se há mochilas vermelhas disponíveis.
- Além disso, é necessário configurar a integração com o Air Table, incluindo a geração de um token de API e a preparação da solicitação para obter os dados da tabela.
- Após a obtenção dos dados, é preciso utilizar blocos JavaScript para processar as informações e preparar a resposta do chatbot, incluindo a criação de variáveis para os dados de cada produto.
Otimização de Chatbot para Consulta em Air Table
Otimização de JavaScript para Voz Flow
- O código JavaScript apresentado é destinado a otimizar a integração entre a tabela de dados do Airtable e a plataforma Voz Flow. O objetivo é configurar as variáveis para cada produto individualmente.
- Inicialmente, são definidos os nomes das colunas da tabela do Airtable e as correspondentes variáveis a serem utilizadas no Voz Flow. Em seguida, o código JavaScript manipula os dados recebidos e os armazena em variáveis específicas, como preço, nome e contagem de produtos.
- Além disso, são incluídas verificações de condições para determinar se os dados do produto estão disponíveis e para enviar os usuários para diferentes roteiros com base na quantidade de produtos encontrados.
- Por fim, é configurada uma etapa de AI para fornecer recomendações de produtos aos usuários com mensagens personalizadas, permitindo que o chatbot forneça informações claras e concisas sobre as recomendações.
Otimização de JavaScript para Voz Flow
Otimização de SEO para E-commerce Shopify
- Para otimizar o SEO de um E-commerce Shopify, é essencial começar com uma solicitação de HTTP que requer algumas chaves da API da Shopify. Estas chaves são obtidas no painel de administração da loja Shopify, na seção de aplicativos e canais de vendas.
- Ao criar um aplicativo no painel de administração da loja Shopify, é necessário habilitar várias permissões para as chaves da API, incluindo acesso de leitura e escrita para produtos, pedidos e edições.
- Após a configuração das chaves da API da Shopify, é importante personalizar a URL no make.com de acordo com o nome da loja e a data atual, garantindo que o limite de 250 produtos seja respeitado.
- Com a configuração das chaves da API e da URL personalizada, é possível extrair até 250 produtos por solicitação do Shopify e populá-los em um banco de dados do Airtable.
- Ao adicionar, atualizar ou remover produtos no Shopify, a integração com o make.com scenario automaticamente reflete essas alterações no banco de dados do Airtable, mantendo-o sempre atualizado.
Otimização de SEO para E-commerce Shopify
Automatização de Produtos Shopify e Gestão de Pedidos
- Para automatizar a atualização dos produtos do Shopify no Airtable, é necessário realizar várias solicitações API. Primeiramente, deve-se fazer uma solicitação GET com o cabeçalho 'content type' e o valor 'application Json' juntamente com o token de acesso x-Shopify.
- Após a solicitação, é preciso utilizar um iterador para processar os dados recebidos e identificar os IDs associados a cada produto. Com base nesses IDs, é feita a verificação dos registros no Airtable para definir se o produto precisa ser atualizado ou se é um novo registro.
- Uma vez identificados os produtos desatualizados, utiliza-se um agregador de array e um bloco de variável para definir a data atual. Em seguida, as informações dos produtos obsoletos são excluídas do Airtable utilizando um iterador e a função de exclusão de registro.
- Além disso, é mencionada a possibilidade de adicionar o rastreamento de pedidos e a gestão de pedidos, onde é explicado o uso da API do Shopify para recuperar detalhes de pedidos específicos e a sincronização dessas informações com o Airtable para vincular IDs de clientes aos pedidos.
Automatização de Produtos Shopify e Gestão de Pedidos
Optimização do Chatbot para E-commerce
- O objetivo é atualizar o ID do pedido por meio de uma variável específica no Voice Flow Shopify.
- É necessário fazer uma chamada de API para o Airtable, com a finalidade de obter dados específicos, como o ID do pedido do cliente.
- Após a resposta JSON ser conectada a um bloco JavaScript, o ID do pedido é extraído para ser utilizado no HTTP request para a loja Shopify.
- Além disso, é criada uma interface frontal com botões para recomendação de produtos e rastreamento de pedidos, e é demonstrado como integrar o chatbot ao Shopify.
Optimização do Chatbot para E-commerce
Conclusion:
Este artigo fornece toda a expertise necessária para construir um chatbot de E-commerce avançado no Shopify, desde a integração com o Air Table até a otimização do SEO. Aprenda a fornecer recomendações de produtos personalizadas e a automatizar a gestão de pedidos com facilidade.