Shopify

Sincronização, Clientes, Produtos, Pedidos, Importação em massa, Rastreamento de status

Descrição: O módulo Shopify integra sua loja de comércio eletrônico com o Framework360, permitindo a sincronização bidirecional de clientes, produtos e pedidos.

Para que serve? (Exemplos práticos)

Use-o para centralizar a gestão dos dados e automatizar os processos entre seu e-commerce e seu CRM/Marketing.

  • Gestão Unificada de Clientes: Cada novo cliente que compra ou se registra no Shopify é automaticamente inserido no banco de dados de clientes do Framework360, pronto para campanhas de marketing ou segmentação.
  • Sincronização do Catálogo de Produtos: Mantenha seu catálogo de produtos atualizado em ambos os sistemas. Se você modificar um preço ou uma descrição no Framework360, a atualização será enviada ao Shopify (e vice-versa).
  • Rastreamento de Vendas: Todos os pedidos recebidos no Shopify são registrados automaticamente no módulo de Faturamento e Vendas do Framework360, oferecendo uma visão completa do faturamento.

Funcionalidades principais

Sincronização de Clientes

  • Importação Automática: Os novos clientes criados no Shopify são registrados automaticamente no Framework360, incluindo dados cadastrais, endereço e informações de faturamento.
  • Exportação Automática: Os clientes criados ou atualizados no Framework360 (por exemplo, via formulário de inscrição ou atualização manual) são enviados automaticamente para o Shopify.
  • Status de Marketing: O status da inscrição na newsletter é sincronizado entre os dois sistemas.
  • Tags e Gastos Totais: Quando um cliente é sincronizado, o sistema envia para o Shopify a contagem dos pedidos realizados e o gasto total acumulado no Framework360. Além disso, as tags atribuídas ao cliente no FW360 são transferidas como tags no Shopify.

Sincronização de Produtos

  • Importação do Catálogo: Os produtos, suas variações (atributos) e as imagens carregadas no Shopify são importados automaticamente para o catálogo E-commerce do Framework360.
  • Exportação do Catálogo: Os produtos criados ou modificados no catálogo E-commerce do Framework360 são atualizados ou criados no Shopify.
  • Gestão das Variações: O sistema gerencia o mapeamento das variações do produto (ex.: tamanhos, cores) entre os dois ambientes.

Sincronização de Pedidos

  • Registro das Vendas: Cada pedido concluído, cancelado ou modificado no Shopify é registrado como uma venda no módulo de Faturamento do Framework360.
  • Mapeamento dos Dados: O sistema mapeia automaticamente os dados de envio, os métodos de pagamento utilizados (ex.: transferência bancária, PayPal, Stripe) e os detalhes do carrinho (incluindo descontos e custos de envio).
  • Status do Pedido: Cancelamentos ou alterações de status no Shopify são refletidos no pedido dentro do Framework360.

Interface do Usuário

  • Status da Sincronização: Nas tabelas de gestão de Clientes, Produtos e Vendas, é adicionada uma coluna que indica se o item está sincronizado ou não com o Shopify.
  • Sincronização Manual: É possível forçar o envio de um único Cliente ou Produto ao Shopify diretamente pela tabela de gestão por meio de um botão dedicado.

Como configurar

A configuração inicial requer autorização OAuth para conectar os dois sistemas.

1. Conexão Inicial: Acesse as configurações do plugin e insira o endereço da sua loja Shopify (ex.: sualoja.myshopify.com).

2. Autorização: Você será redirecionado para o Shopify para conceder as permissões necessárias ao plugin para ler e escrever dados.

3. Configuração da Sincronização: Após a autorização, acesse a seção Sincronização (ou Webhooks) nas configurações do plugin. Aqui você pode habilitar ou desabilitar a sincronização automática para as três áreas principais:

  • Pedidos (Somente do Shopify para FW360)
  • Clientes (Bidirecional)
  • Produtos (Bidirecional)

Opções de configuração para Clientes em saída (FW360 => Shopify)

Ao habilitar a sincronização dos Clientes do Framework360 para o Shopify, é possível definir filtros:

OpçãoDescrição
Sincronizar todos os clientesTodos os clientes criados ou modificados no FW360 serão enviados ao Shopify.
Filtrar por Listas de MarketingSerão enviados ao Shopify apenas os clientes que pertencem a pelo menos uma das listas de marketing selecionadas.
Filtrar por Etiquetas (Tags)Serão enviados ao Shopify apenas os clientes aos quais foi atribuída pelo menos uma das etiquetas selecionadas.

Integrações automáticas

O sistema utiliza operações automáticas e uma fila interna para garantir que todos os dados sejam transferidos eficientemente sem sobrecarregar o sistema.

Sincronização em Tempo Real (Webhooks)

Quando ocorre um evento (ex.: novo pedido, atualização do cliente, exclusão do produto) no Shopify, o sistema envia uma notificação imediata ao Framework360. Esses dados são colocados em fila e processados para garantir uma atualização quase instantânea.

Operações Automáticas Agendadas

O sistema executa automaticamente, em intervalos regulares, dois tipos de operações:

1. Processamento da Fila de Sincronização: São processadas todas as atualizações pendentes (tanto entrada quanto saída) para Clientes, Pedidos e Produtos.

2. Importação em Massa (Produtos e Pedidos): O sistema importa periodicamente lotes de Produtos e Pedidos do Shopify para recuperar quaisquer dados perdidos ou não sincronizados em tempo real.

Integração com os Módulos do Framework360

  • Marketing: O status da inscrição na newsletter é gerenciado automaticamente.
  • Faturamento e Vendas: Os pedidos do Shopify são etiquetados com a origem Shopify para fácil identificação.
  • Gestão de Clientes: A exclusão de um cliente no FW360 implica na remoção da respectiva ligação da sincronização.
  • E-commerce: A exclusão de um produto no FW360 implica na remoção da respectiva ligação da sincronização.