Bem-vindo ao Central de Ajuda da Albato

Como Evitar Registros Duplicados no Airtable Quando o Mesmo Cliente Realiza Vários Pedidos no NuvemShop


NESTE ARTIGO

Se você usa o NuvemShop para gerenciar sua loja virtual, é provável que tenha clientes recorrentes que realizam mais de um pedido. Quando esses pedidos são registrados no Airtable, o mesmo cliente pode acabar com vários registros — um para cada compra — dificultando a gestão da tabela e a confiabilidade dos dados.

A Albato resolve isso. Toda vez que um novo pedido chega pelo NuvemShop, a automação verifica se o cliente já tem um registro no Airtable — e cria um novo ou atualiza o existente.

 

Criando as Conexões dos Aplicativos na Albato

Antes de iniciar a criação da automação, é necessário que ambos os aplicativos estejam conectados à Albato.

Acesse a aba Apps, clique em Add new connection (Conectar App) e busque por NuvemShop. Em seguida, repita o processo para o Airtable.

Caso tenha alguma dúvida durante essas etapas, recomendamos a leitura dos artigos abaixo:

 

Como Criar a Automação Passo a Passo

Após confirmar que as conexões estão ativas, vá até a aba Automações e clique em Criar nova automação.

Clique na primeira etapa para adicionar um gatilho.

Selecione o aplicativo NuvemShop e o evento Pedido Criado.

Defina se você quer trazer pedidos anteriores (migração de dados) ou somente os novos, em tempo real a partir da criação da automação.

Após clicar em Save (Salvar), adicione a segunda etapa.

Selecione o app Airtable e a ação Find Record.

Vários campos aparecerão para ajudar a localizar o registro. Nesse caso, use o campo Status - Título para a busca.

Atenção: Você pode usar o campo que preferir, mas o parâmetro vindo do NuvemShop deve ter o mesmo tipo de informação que você normalmente usa no registro do Airtable — por exemplo, o e-mail do cliente ou o número do pedido.

Clique em Save (Salvar), e adicione a ferramenta Branching à automação.

O Branching divide o fluxo em dois caminhos: um para quando o registro já existe, e outro para quando ele precisa ser criado.

Clique para adicionar a condição do primeiro caminho.

Configure a condição: se a etapa Find Record retornar um Record ID vazio, esse caminho deve ser acionado.

Clique em Save (Salvar) e adicione a ação Create Record a esse caminho do Branching.

Configure essa etapa conforme o exemplo.

Após salvar, preencha os campos que desejar. Estes são os campos com informações que devem ser salvas do NuvemShop na tabela do Airtable. Por exemplo:

Agora repita o processo para criar o outro caminho do Branching.

Dessa vez, configure a condição para que o caminho seja acionado quando o Record ID estiver preenchido (non-empty).

Adicione a ação Update Record a esse caminho.

Diferente da etapa de criar registro, aqui é obrigatório preencher o campo Record ID — ele indica qual registro deve ser atualizado. Use o valor retornado pela etapa Find Record.

Em seguida, preencha os demais campos com as informações coletadas do pedido do NuvemShop.

Após salvar, sua automação ficará assim:

Ative a automação para colocá-la em uso.

Agora você pode manter os registros do Airtable sempre atualizados, mesmo quando o mesmo cliente realiza vários pedidos no NuvemShop. Se tiver alguma dúvida, entre em contato com nosso suporte pelo chat.

Isso respondeu à sua pergunta?