Como enviar automaticamente pedidos do Shopify para fornecedores de dropshipping [Guia]
O guia oficial de 23 de março de 2021 propõe dois cenários: levar pedidos da Shopify para uma base compartilhada com o fornecedor e, depois, usar a atualização dessa base para registrar o envio e avisar o cliente.
A estrutura continua útil como desenho de processo, mas não copie as telas de 2021 como configuração atual. As referências de Shopify, eventos Shopify e Airtable foram relidas em 26/09/2026.
Prepare contas e dados
Você precisa da loja, da base Airtable, de uma conta de e-mail e de uma conta Make. No lugar da antiga promessa de cadastro gratuito, consulte os planos atuais do Make.
A fonte usa os seguintes campos na tabela:
| Campo | Finalidade |
|---|---|
| First name / Last name | Identificar o cliente |
| Destinatário da confirmação | |
| Product / Variant | Identificar o produto e sua variação |
| Status | Seleção entre Pending e Shipped |
| Shipping address | Endereço de entrega |
| Created time | Data de criação do registro |
| Last modified time | Acompanhar alterações |
| Order ID / Order number | Relacionar o registro ao pedido Shopify |
A base de exemplo da fonte é opcional; prepare sua própria tabela se não puder acessá-la. Restrinja o acesso do fornecedor aos dados necessários ao atendimento dos pedidos.
Cenário 1: pedido pago → Airtable
1. Receba o evento correto
A fonte chamava o gatilho de New Event e escolhia orders/paid. Isso significa pedido pago, não qualquer pedido recém-criado.
A documentação atual apresenta Watch Events e Watch Events (advanced). Configure o evento equivalente de pedido pago usando os valores de tópico indicados pela Shopify na documentação vinculada pelo Make; não presuma que o identificador antigo de REST seja o valor exigido por um campo GraphQL.
Crie o webhook e a conexão, execute Run once e gere um pedido de teste marcado como pago. Inspecione os dados recebidos.
2. Crie o registro
Adicione Airtable > Create a Record. Conecte a conta por OAuth ou token de acesso pessoal, conforme o Help atual; não use uma antiga chave de API como instrução vigente.
Escolha base e tabela e mapeie os campos do pedido. Defina Status = Pending. Confira cliente, endereço, produtos e identificadores.
Recomendação editorial: um pedido pode conter vários itens ou fornecedores. Defina se cada linha representa o pedido inteiro ou um item. Não selecione apenas o primeiro produto do array e suponha que o pedido esteja completo.
3. Teste o compartilhamento
Confira a linha criada e a visualização disponível ao fornecedor. Salve e ative apenas depois de confirmar que ele recebe as informações corretas.
Cenário 2: atualização do fornecedor → envio e aviso
1. Observe alterações no Airtable
Adicione Airtable > Watch Records, selecione a base e a tabela e use o campo Last modified time para acompanhar mudanças. Escolha um campo de rótulo e um limite de resultados adequado ao teste.
A documentação de módulos Airtable explica o uso de campos de criação ou modificação no gatilho. Um campo de criação não serve para detectar uma alteração posterior do status.
2. Filtre o status
Entre o Airtable e a ação Shopify, adicione um filtro: Status igual a Shipped. O exemplo usa comparação de texto sem distinção entre maiúsculas e minúsculas.
Assim, uma alteração de outro campo ou uma volta para Pending não deve registrar um envio. Essa condição, sozinha, não impede reprocessar uma linha que continue como Shipped.
3. Registre o fulfillment correto
O tutorial antigo mapeava Order ID, localização e Shipment status = confirmed para Create a fulfillment. Não trate esses campos históricos como suficientes na versão atual.
A documentação vigente lista Get a Fulfillment Order e Create a Fulfillment. Antes de criar o envio, identifique o fulfillment order e os itens/quantidades que o fornecedor realmente enviou, usando os campos exigidos pelo módulo atual. O ID do pedido comercial não deve ser confundido com o ID de fulfillment order.
Recomendação editorial: valide esse mapeamento em um pedido de teste e inclua um envio parcial. Não marque todos os itens como enviados se apenas parte foi atendida.
4. Envie a confirmação
Após confirmar o resultado da ação Shopify, adicione o módulo de envio de e-mail. Mapeie o campo Email do Airtable para o destinatário e inclua o número do pedido no assunto ou no conteúdo.
O tutorial citava conexões Google restricted e SMTP. Para Gmail, siga a documentação atual. Evite enviar duas confirmações caso a loja já dispare uma notificação de fulfillment.
5. Teste e agende
Altere uma linha de teste para Shipped, execute Run once e confira Shopify e caixa de e-mail. Repita com Pending para verificar o bloqueio. Defina uma forma de registrar o processamento para evitar envios duplicados.
Salve e ajuste o agendamento do segundo cenário. Só então ative o fluxo real.
Fonte e limites
Make — guia de pedidos Shopify para fornecedores, publicado em 23/03/2021, capturado em 27/06/2026. Os cuidados com itens, reprocessamento e validação são recomendações editoriais. Não afirmamos que a Shopify careça de soluções nativas nem que este fluxo garanta a entrega física do pedido. Não houve execução em loja real.