Passar para o conteúdo principal

Configure o Fin para Ecommerce em qualquer plataforma de ecommerce

Como usar o Fin para Ecommerce com sua loja no WooCommerce, Magento, BigCommerce, Salesforce Commerce Cloud ou uma plataforma personalizada.

Escrito por Beth-Ann Sher

Se sua loja funciona no WooCommerce, Magento, BigCommerce, Salesforce Commerce Cloud ou uma plataforma personalizada, você pode conectar seu catálogo de produtos ao Intercom e deixar o Fin for Ecommerce recomendar seus produtos nas conversas, responder perguntas sobre eles e guiar seus clientes para a compra certa. Você pode publicar seu catálogo completo em uma programação e enviar alterações individuais de produtos para o Intercom conforme elas acontecem.

Nota:

Antes de começar

  • Você precisará de um desenvolvedor. Publicar o catálogo é uma etapa técnica: sua equipe configura um trabalho periódico que publica seu catálogo no Intercom.

  • Tenha o Messenger instalado em sua loja (para users e visitors), para que os clientes possam conversar com o Fin.

  • Certifique-se de que os dados do seu produto estejam em boas condições. O Fin é tão bom quanto o catálogo que recebe: descrições ricas, categorias, preços, imagens e status de estoque melhoram suas recomendações.


Como funciona

Você envia seu catálogo de produtos diretamente para o Intercom:

  • Você cria um conector de catálogo no Intercom e compartilha seus detalhes com seus desenvolvedores.

  • Seus desenvolvedores publicam seu catálogo de produtos no Intercom em uma programação, para que o Fin sempre tenha seus produtos, preços e estoque mais recentes.

  • O Fin usa o catálogo para recomendar produtos e responder perguntas sobre produtos no Messenger.

Passo 1: Crie seu conector de catálogo

  1. Clique em Ver tudo em “Adicionar conteúdo”, selecione Conectar sua loja e siga os passos para configurar o conector.

  2. O Intercom cria o conector e mostra seus detalhes de publicação. Compartilhe-os com seus desenvolvedores.

Captura de tela da página Fin AI Agent > Ecommerce > Train > Content, mostrando a seção 'Adicionar conteúdo' com opções para Artigo público, Artigo interno, Trecho, Sincronização de site, Ver tudo e Recomendações. 'Ver tudo' está destacado.

Passo 2: Publique seu catálogo

Seus desenvolvedores publicam seu catálogo completo no Intercom como um arquivo JSON (JavaScript Object Notation), depois republicam em uma programação que escolherem (por exemplo, a cada poucas horas ou diariamente). Cada publicação atualiza produtos alterados e remove qualquer coisa que não esteja mais no seu catálogo, para que o Fin sempre reflita sua loja.

Indique aos seus desenvolvedores o guia para desenvolvedores: Publique seu catálogo de produtos no Fin for Ecommerce.

Passo 3: Verifique seus produtos no Intercom

Vá para Fin AI Agent > Ecommerce > Train > Content para ver seus produtos importados.

Defina Audiências no controle de Audiência ao criar o conector, ou a qualquer momento depois: uma única audiência para todo o catálogo, ou regras baseadas nos atributos do seu produto. Se você gerencia várias lojas, dê a cada conector sua própria audiência.

Captura de tela da página Fin AI Agent > Ecommerce > Train > Content, mostrando o filtro 'Tipo' aberto com opções Artigo público, Artigo interno, Página web, Trecho, Documento e Produto. 'Produto' está marcado, filtrando a lista de conteúdo para mostrar apenas produtos.

Selecione qualquer produto, depois abra Dados brutos > Fin for Ecommerce na parte inferior da página. Isso mostra o registro completo como JSON, incluindo todas as variantes, para que você possa comparar com o que publicou e confirmar que seu catálogo chegou como esperado. A visualização é somente leitura, então para alterar o que o Fin sabe sobre um produto, atualize seu catálogo e publique novamente.

Como enviar atualizações individuais de produtos

Nota: Atualizações individuais de produtos estão em beta fechada via a versão Preview da API (Intercom-Version: Preview), e ainda não estão em uma versão estável da API.

Se sua loja não está no Shopify, as respostas do Fin sobre produtos eram tão recentes quanto seu último upload completo do catálogo. Seus desenvolvedores agora podem enviar uma única alteração de produto para o Intercom conforme ela acontece — quando um produto é criado, atualizado ou excluído — em vez de reenviar o catálogo inteiro para uma única alteração. Não há nova interface: isso é usado pelos seus desenvolvedores via API.

Pelo menos um upload completo do catálogo para seu conector deve ter sido bem-sucedido antes que você possa enviar eventos de produto. Se nenhum foi, os eventos são rejeitados.

Seu desenvolvedor envia um evento por solicitação, de um dos três tipos:

Evento

O que enviar

O que acontece no Fin

product.created

O produto completo (os mesmos campos de um produto do catálogo, mais updated_at)

O produto é adicionado. Se já existir, é atualizado

product.updated

O produto completo, não apenas os campos alterados

O produto é atualizado. Se ainda não existir, é adicionado

product.deleted

Apenas o ID do produto

O produto é removido do conhecimento do Fin

Cada evento precisa de um timestamp para quando a alteração aconteceu. Eventos de criação e atualização também precisam do ID do produto, título, URL e timestamp updated_at. Uma vez que o Intercom recebe um evento, a alteração geralmente é aplicada em segundos, embora possa levar alguns minutos.

Se o timestamp updated_at de um evento for mais antigo do que o que o Fin já tem armazenado para esse produto, o evento é ignorado — assim, uma atualização atrasada e desatualizada não pode sobrescrever dados mais recentes. Seus desenvolvedores devem sempre enviar o horário real da última alteração do produto.

Quais são as limitações das atualizações individuais de produtos?

  • Um evento por solicitação. Não há endpoint em lote para eventos. Para grandes alterações, um upload completo do catálogo ainda é a ferramenta certa.

  • Catálogo completo necessário primeiro. Eventos são rejeitados até que um upload completo do catálogo para seu conector tenha sido bem-sucedido.

  • Envie o produto inteiro. Um evento product.updated substitui o produto armazenado completamente; atualizações parciais não são suportadas.

  • Espere a primeira sincronização terminar. Eventos enviados enquanto sua primeira sincronização do catálogo ainda está sendo indexada podem ser perdidos quando essa sincronização for concluída. Envie eventos somente após o upload inicial do catálogo ter terminado.

  • Vitrines Shopify. Em workspaces que também têm uma loja Shopify, produtos adicionados por meio deste conector de catálogo não aparecem na busca de produtos do Fin dentro do Messenger da vitrine Shopify.

  • Atrasos no processamento durante tráfego intenso no Shopify. Eventos de produtos compartilham uma fila de processamento com webhooks de produtos Shopify. Quando o tráfego no Shopify está alto, uma alteração de produto pode levar alguns minutos para chegar ao Fin.

Passo 4: Treine, teste e implante o Fin

Com seu catálogo conectado:

  • Adicione Orientações para moldar como o Fin recomenda produtos, além de quaisquer Procedimentos e regras de escalonamento que você precisar.

  • Use o painel de Visualização para testar o Fin contra seu catálogo antes de entrar no ar.

  • Implante o Fin via Workflows ou Simple Deploy.

Para o passo a passo completo, veja as etapas de treinar, testar e implantar em Transição dos workflows existentes para Fin for Ecommerce.


Perguntas Frequentes

Quais plataformas são suportadas?

Qualquer plataforma. O conector é agnóstico à plataforma, então funciona com WooCommerce, Magento, BigCommerce, Salesforce Commerce Cloud e lojas personalizadas ou headless.

O Fin pode adicionar itens ao carrinho ou levar clientes ao checkout?

Não. O Fin lida apenas com descoberta e recomendações de produtos — ele não pode adicionar itens ao carrinho ou levar compradores ao checkout.

Eu vendo em vários mercados. Como devo configurar isso?

Se preços, moedas ou disponibilidade diferem por mercado, crie um conector separado para cada um: cada um sincroniza para sua própria audiência, para que o Fin sempre mostre aos clientes o catálogo correto. Se todos os mercados vendem os mesmos produtos pelos mesmos preços, mantenha um único catálogo: seus desenvolvedores marcam produtos com atributos personalizados (por exemplo, quais depósitos os estocam) e você adiciona regras de audiência que correspondem a esses atributos.

Preciso enviar meu catálogo em todos os idiomas em que vendo?

Não. Envie seu catálogo em um idioma e o Fin traduz automaticamente o conteúdo do produto para o idioma de cada cliente.

Com que frequência devemos sincronizar?

Tão frequentemente quanto seu catálogo mudar significativamente. Estoque de alta rotatividade pode sincronizar a cada poucas horas, a maioria das lojas sincroniza diariamente, e um catálogo que mal muda pode sincronizar semanalmente.

O Fin for Ecommerce pode lidar com compras e suporte na mesma conversa?

Sim. O Fin for Ecommerce combina as capacidades de suporte do Fin com assistência de compras, então ele pode ajudar clientes a descobrir produtos, responder perguntas e lidar com solicitações pós-compra como devoluções ou atualizações de pedidos, tudo dentro de uma única conversa.

Preciso adicionar orientações de ecommerce ao Fin?

Para a maioria das lojas, o Fin funciona bem sem orientações adicionais. Você pode querer adicionar orientações se tiver um catálogo complexo, regras de negócios específicas ou requisitos de tom rigorosos.

Como o Fin for Ecommerce é cobrado?

O Fin for Ecommerce usa o mesmo modelo de preços do Fin for Service: $0,99 por resolução. Uma resolução ocorre quando o Fin responde a uma pergunta do cliente usando seu conteúdo ou dados do catálogo, o cliente não fornece feedback negativo e a conversa não precisa de acompanhamento adicional. Isso se aplica tanto a consultas de suporte quanto a interações de compra.

O Fin no papel de ecommerce funciona em idiomas além do inglês?

Sim. O Fin detecta automaticamente e responde no idioma do cliente.

Respondeu à sua pergunta?