Automação de conformidade para produtos Shopify de alimentação, farmacêuticos e regulamentados
Vender alimentos, suplementos, produtos farmacêuticos ou cosméticos no Shopify significa conviver com uma data que você não pode se dar ao luxo de perder. Um único anúncio vencido que é expedido se traduz, no melhor caso, em um cliente insatisfeito e, no pior, em uma carta do órgão regulador. Este guia apresenta um fluxo de trabalho automatizado completo que remove o estoque vencido no prazo, alerta sua equipe com antecedência e produz uma trilha de auditoria útil. Configure uma vez e o lado da vitrine da gestão de vencimentos funciona sozinho.
O cenário regulatório, brevemente
As especificidades variam por jurisdição e categoria, mas o princípio é consistente na maioria dos mercados desenvolvidos. Um varejista que vende, conscientemente ou por negligência, um produto regulamentado após sua data de segurança fica exposto a sanções, recall e responsabilidade civil. Uma amostra curta e não exaustiva do que sua loja pode estar sob:
- Estados Unidos (alimentos e suplementos): a Food Safety Modernization Act da FDA e o 21 CFR regem a segurança de alimentos e suplementos alimentares. Espera-se que os varejistas mantenham controle de estoque que evite a venda de produtos vencidos.
- União Europeia (alimentos): o Regulamento (UE) 1169/2011 rege a informação sobre alimentos e a marcação de datas. Os órgãos de fiscalização dos Estados-Membros tratam a venda de alimentos após sua data de uso como uma infração.
- Reino Unido: o Food Safety Act 1990 e o General Product Safety Regulations 2024 (GPSR) estendem os deveres do varejista a qualquer produto inseguro colocado no mercado.
- Cosméticos: o Regulamento Europeu de Cosméticos (1223/2009) e o Federal Food, Drug, and Cosmetic Act da FDA exigem que os produtos cosméticos permaneçam seguros e rotulados pelo seu período de uso.
- Farmacêuticos e OTC: quase universalmente regulamentados. Vender produtos farmacêuticos vencidos é tratado como uma infração grave em praticamente todos os mercados.
Nenhum desses arcabouços se importa se o vencimento foi deliberado ou acidental. Eles se importam se você tinha um sistema implementado que deveria tê-lo evitado. Um sistema automatizado, datado e registrado é exatamente o tipo de controle que satisfaz os testes de "diligência razoável".
Este artigo não constitui aconselhamento jurídico. A carga regulatória sobre sua loja depende da sua jurisdição, das suas categorias e da sua estrutura corporativa. Consulte um especialista em conformidade para a sua situação específica.
Por que a gestão manual de vencimentos falha
A versão honesta de como a maioria das lojas gerencia o vencimento: uma planilha, um lembrete de calendário e a suposição de que alguém vai olhar. Os modos de falha são previsíveis:
- Rotatividade de funcionários, e a planilha deixa de ser atualizada.
- Um novo lote chega com um vencimento diferente, e apenas alguns produtos têm a data atualizada.
- Um feriado prolongado coincide com três vencimentos de lotes.
- Um produto se move entre localizações e o registro central diverge da realidade.
O único sistema confiável é o que não pode esquecer. Um fluxo de trabalho vinculado a uma data estruturada no registro do produto, avaliado automaticamente a cada minuto, elimina inteiramente a camada de memória humana.
O sistema de conformidade do DateCue: quatro fluxos de trabalho em um metacampo
Todo o sistema funciona a partir de um único metacampo de produto, custom.expiry_date. Quatro fluxos de trabalho de ação única cuidam das quatro fases do ciclo de vida: aviso antecipado, marcação de última chance, remoção e registro de auditoria. Cada fluxo de trabalho faz uma única coisa, o que mantém a lógica auditável e os modos de falha óbvios.
Etapa 1: Configurar o metacampo de data de vencimento
No admin do Shopify, vá em Configurações → Dados personalizados → Produtos e adicione uma definição de metacampo:
- Nome: Data de Vencimento (ou Consumir antes de, Validade)
- Namespace e chave:
custom.expiry_date - Tipo: Data
Preencha o metacampo em cada produto regulamentado. Quando um novo lote chegar com um vencimento diferente, atualize o metacampo para a data do novo lote. O DateCue sempre age sobre o valor atual.
Etapa 2: Criar uma coleção automática "Última Chance"
Opcional, mas recomendado. Uma coleção automática orientada pela tag expiring-soon dá aos clientes uma janela de última chance e permite que você dê desconto em estoque que você de outra forma perderia para a remoção por conformidade. No admin do Shopify: Produtos → Coleções → Criar coleção, configure como Automatizada, regra: Tag do produto é igual a expiring-soon.
Etapa 3: Os quatro fluxos de trabalho
Cada fluxo de trabalho é um fluxo de ação única sobre o mesmo metacampo custom.expiry_date. Crie-os no DateCue nesta ordem.
Fluxo de trabalho 1 — Alerta antecipado de 30 dias (revisão da equipe):
Gatilho: 30 dias antes da data
Ação: Enviar e-mail para a equipe → compliance@yourstore.com
Filtro: Status = Ativo
Seu responsável pela conformidade ou comprador recebe um e-mail por produto afetado, com o nome do produto, a data de vencimento e um link para o admin. Trinta dias é a janela de aquisição padrão; ajuste para mais em categorias de giro lento.
Fluxo de trabalho 2 — Tag de última chance de 7 dias (voltada ao cliente):
Gatilho: 7 dias antes da data
Ação: Adicionar tag → expiring-soon
Filtro: Status = Ativo
A tag empurra o produto para sua coleção Última Chance automaticamente. Combine isso com uma regra de remarcação ou um código de desconto se quiser incentivar a saída.
Fluxo de trabalho 3 — No dia do vencimento (remoção automática):
Gatilho: Na data
Ação: Definir status → Arquivado
Filtro: Status = Ativo
O arquivamento remove o produto da vitrine e de todos os canais de venda, mas preserva os dados históricos de pedidos para relatórios e reembolsos. Para categorias regulamentadas, o arquivamento geralmente é preferível ao rascunho porque produz uma fronteira de auditoria mais limpa.
Fluxo de trabalho 4 — E-mail de registro de auditoria (registro com data e hora):
Gatilho: Na data
Ação: Enviar e-mail para a equipe → compliance@yourstore.com
Filtro: Status = Ativo
Esse e-mail chega no mesmo dia da ação de arquivamento e serve como registro contemporâneo de que o produto foi removido na sua data de vencimento. O assunto e o corpo do e-mail incluem o produto, a data e o horário da ação. Esse é exatamente o tipo de evidência que um órgão regulador quer ver em uma conversa de "mostre-me seus controles".
Construir uma trilha de auditoria utilizável
O e-mail de registro de auditoria no Fluxo de trabalho 4 é a base, mas uma trilha de auditoria defensável geralmente quer duas camadas:
- Evidência por evento: o próprio e-mail, retido em uma caixa de entrada dedicada ou pasta de conformidade. Cada e-mail é um registro de remoção, por produto, com data e hora.
- Resumo por período: um extrato mensal ou trimestral que lista cada produto arquivado por vencimento no período. A forma mais limpa de produzir isso é filtrar sua lista de produtos do admin do Shopify pelo status Arquivado e atualizado-no-período, ou encaminhar os e-mails de auditoria para um ERP.
O próprio registro de execução do DateCue retém cada ação disparada com data e hora pelo período de retenção do seu plano (7 dias no Gratuito e Starter, retenção completa no Scale). Para retenção mais longa do que a do seu plano, o fluxo de evidências por e-mail é o registro mais durável.
Vencimento dependente do lote e limitações no nível do produto
O caso real mais difícil é um produto com vários lotes em estoque ao mesmo tempo, cada um com um vencimento diferente. O modelo de produto do Shopify não suporta nativamente dados em nível de lote, então as abordagens comuns são:
- Tratar produto = lote atual: atualize
custom.expiry_datequando um novo lote se torna o da linha de frente. Simples, adequado ao controle de estoque FIFO. - Usar variantes para lotes: cada variante tem seu próprio metacampo de vencimento. Mais sobrecarga, mas exato.
- Usar um sistema de inventário de terceiros: para um rastreamento de lote sério, um ERP ou sistema de gestão de armazém é a ferramenta certa. O DateCue cuida da lógica de exibição no lado do Shopify; o ERP cuida do inventário físico.
A maioria das lojas regulamentadas de pequeno e médio porte usa a primeira abordagem. A segunda vale a sobrecarga para SKUs de alto valor ou alto risco, como produtos farmacêuticos.
Pelo que o DateCue é, e não é, responsável
O DateCue automatiza o lado da vitrine do Shopify quanto ao vencimento: quando uma data passa, o produto desaparece da sua loja. Essa é uma peça significativa do sistema de conformidade, mas não é o sistema inteiro. As peças que ficam fora do DateCue:
- Inventário físico: o estoque vencido no seu armazém ainda precisa ser retirado e descartado. O DateCue não vê seu armazém.
- Controles de atendimento: se seu armazém puder separar um item vencido para um pedido existente feito antes do vencimento, isso é um problema de processo de atendimento.
- Documentação de fornecedor e rótulos: certificados de análise, registros de lote e conformidade de rotulagem ficam a montante da vitrine.
Pense no DateCue como um controle dentro de um sistema em camadas, com responsabilidade explícita por uma coisa: o estado de vitrine de um produto na sua data de vencimento e depois dela.
⚠️ Aviso: O DateCue automatiza a visibilidade de produtos Shopify com base nas datas que você fornece. Ele não garante conformidade com nenhuma regulamentação específica da sua jurisdição. Para empresas com obrigações regulatórias rigorosas, consulte um especialista em conformidade para garantir que seu processo ponta a ponta atenda aos padrões aplicáveis.
Perguntas frequentes
A quais categorias de produtos isso se aplica?
Qualquer produto com data de venda ou de uso regulamentada. Categorias comuns: alimentos e bebidas embalados, suplementos alimentares e vitaminas, medicamentos de venda livre, cosméticos e cuidados com a pele com vida útil dependente de conservantes, fórmula infantil, produtos agrícolas e dispositivos médicos com datas de expiração de esterilidade.
O DateCue torna minha loja em conformidade com a lei de segurança alimentar?
O DateCue automatiza a remoção, no lado do Shopify, de produtos vencidos. A conformidade é um sistema mais amplo que inclui inventário físico, procedimentos de armazém, documentação de fornecedores e rotulagem. O DateCue elimina um dos modos de falha mais comuns (um anúncio de vitrine ativo e comprável para um estoque vencido), mas não constitui, por si só, conformidade com uma regulamentação específica.
Como lido com datas de vencimento dependentes do lote?
Atualize o metacampo custom.expiry_date quando um novo lote com uma data de vencimento posterior for recebido. O DateCue recalcula todos os gatilhos futuros de fluxos de trabalho a partir do valor atualizado. Para produtos em que vários lotes são vendidos simultaneamente com datas de vencimento diferentes, liste-os como produtos ou variantes separados com seus próprios metacampos de vencimento.
Posso continuar vendendo após a data de vencimento impressa, mas antes da minha data interna de venda?
O metacampo custom.expiry_date deve refletir a decisão de data de venda do seu negócio, que pode ser mais conservadora que o vencimento impresso pelo fabricante. O DateCue age sobre qualquer data que você colocar no metacampo. Muitos vendedores regulamentados definem o metacampo de 30 a 60 dias antes da data impressa para deixar uma margem de segurança.
O produto vencido ainda aparecerá nos meus relatórios?
Sim. Arquivar um produto no Shopify o remove da vitrine e da lista de produtos ativos, mas preserva todos os dados históricos de pedidos. Relatórios, reembolsos e histórico de pedidos do cliente permanecem intactos. Produtos arquivados podem ser desarquivados a qualquer momento.
Posso receber um resumo diário dos próximos vencimentos em vez de alertas por produto?
O DateCue envia alertas por produto. Uma visão de resumo diário está no roteiro. Enquanto isso, os e-mails por produto podem ser filtrados para uma caixa de entrada dedicada ou encaminhados para uma ferramenta que os agrega em um resumo diário.
Quanto custa o DateCue?
O DateCue é gratuito para sempre para até 100 cues de produto por mês. Os planos pagos começam em US$ 9/mês (Starter: 10.000 cues) e vão até US$ 19/mês (Scale: 100.000 cues, além de webhooks). Todos os planos pagos incluem uma avaliação gratuita de 14 dias.
Matt Burrell
Fundador da Ripen Studio. A conformidade foi o caso de uso que me convenceu de que o DateCue precisava existir — muitos comerciantes regulamentados carregavam esse risco em uma planilha. Saiba mais sobre o Matt.
Tire o vencimento da agenda da sua equipe.
Experimente o DateCue gratuitamente e depois atualize para o Scale quando estiver pronto para rodar o sistema completo de conformidade com quatro fluxos de trabalho.
Instalar grátis no ShopifyPlano gratuito: 100 cues/mês. Scale: US$ 19/mês, 100.000 cues/mês, registros de execução completos.