Encartes de ofertas de supermercado e sugestões de cardápio com Claude Code
Marketing de supermercado: use o Claude Code para rascunhar textos de encarte e cardápio, com prompt e script de verificação.
Sexta à tarde, e as ofertas da semana que vem só agora foram fechadas. Falta escrever o texto do encarte, o cartaz da gôndola, o post das redes sociais e ainda o roteiro do quadro “cardápio do dia”. O prazo é segunda de manhã.
Quando eu ajudava no marketing de um supermercado de bairro, esse fim de semana era o mais pesado. O peito de frango em oferta já estava definido. Mas a frase que vai em cima de “Peito de frango R$ 9,90/kg” simplesmente não saía. Quantas vezes escrevi “Imperdível!”? Num domingo à noite, coloquei “frango à milanesa” no quadro de cardápio, e na segunda o gerente disse: “Semana passada também foi milanesa.”
O cansaço não vem de escrever em si, mas de ficar espremido entre a falta de ideias e o prazo. É exatamente aí que a IA generativa mais ajuda. Hoje vou mostrar, para quem cuida do marketing de supermercado, como passar o rascunho do encarte e das sugestões de cardápio para o Claude Code, mantendo a regra de que preço e rotulagem sempre passam pelos olhos de uma pessoa.
Pontos principais
- Deixar a IA rascunhar as “chamadas” do encarte e as “ideias” de cardápio corta o trabalho de fim de semana pela metade ou menos.
- Preço, origem, alergênicos e estoque sempre conferidos por uma pessoa. Largar isso na IA vira erro de rotulagem e problema com o Código de Defesa do Consumidor.
- Você pode usar direto o modelo de prompt que entrega a lista de produtos em CSV e devolve os textos num formato fixo.
- Coloque um script de verificação que confere por máquina se sobrou alguma “afirmação exagerada de preço” ou “promessa de cura” nos textos.
- Não entregue à IA dados de compra que identifiquem clientes nem cadastros. O que vai é só nome do produto, preço e categoria.
Para quem é este artigo (perfil do leitor)
Penso em quem cuida do marketing da loja ou da matriz. A pessoa que toca sozinha ou em equipe pequena tudo o que é texto: envio para a gráfica do encarte, cartaz interno, posts no WhatsApp e Instagram, e o roteiro do quadro de receitas. Não é especialista em design, mas vive correndo atrás do prazo toda semana. É esse cenário que tenho em mente.
A escolha dos produtos e o alinhamento com o gerente continuam sendo seu trabalho. O que você passa para a IA é só o sofrimento de “escrever a primeira letra do zero”. Deixei os comandos de terminal no mínimo para quem nunca programou conseguir avançar. Se comandos são novidade para você, dar uma olhada antes em Claude Code para quem não é programador evita confusão.
O fluxo de trabalho do marketing de ofertas
Primeiro, vamos quebrar o trabalho atual em partes. Quase toda loja segue este fluxo.
- A compra/o comprador fecha os produtos e preços da semana que vem (por volta de sexta).
- Escolha de 3 a 5 produtos-âncora e definição da divisão do espaço no encarte.
- Escrita da chamada e do texto descritivo de cada produto.
- Adaptação dos textos para cartaz de gôndola, redes sociais e WhatsApp.
- Criação do roteiro do quadro de cardápio/receitas a partir dos ingredientes da estação.
- Conferência de preço, rotulagem e estoque, e envio para a gráfica ou agendamento do post.
Dentro disso, o que a IA faz render são os passos 3, 4 e 5. Os passos 1 e 2 são decisão de compra e de loja, e o 6 é a conferência pela qual você responde. Essas partes ficam com a pessoa.
Os retrabalhos e dores mais comuns
Listo aqui os problemas discretos, mas cansativos, que vi muitas vezes no dia a dia.
- Falta de ideia para as chamadas: como os mesmos produtos voltam à oferta toda semana, a gente reusa “Imperdível” e “Fresquinho” sem parar.
- Refazer para cada canal: o texto duro do encarte fica estranho nas redes sociais. No WhatsApp tem que ser mais curto ainda. Você reescreve uma vez por canal.
- Cardápio repetido: você sugere o mesmo prato da semana passada, e o gerente ou o cliente fiel percebe.
- Inconsistência de nomes: “frango”, “peito de frango” e “filé de frango” se misturam no mesmo encarte, e você corrige tudo na véspera do envio.
- Erro de digitação no preço: tão concentrado na chamada que erra um dígito no número que importa. Esse é o mais assustador.
A maioria disso vem da carga de “escrever o texto do zero”. Quando a carga é alta, sobra menos tempo para conferir, e isso leva a acidentes graves como o erro de preço.
Três casos de uso no supermercado
Caso 1: rascunhar todas as chamadas do encarte de uma vez
Você entrega a lista de produtos e a IA cria as chamadas por canal de uma vez só. Pedir o retorno em tabela facilita o despejo no encarte. Especifique um formato como o abaixo.
| Produto | Chamada do encarte (até 20 caracteres) | Redes sociais (com emoji) | WhatsApp (1 linha) |
|---|---|---|---|
| Peito de frango | Peito de frango macio e versátil | O destaque da semana é o frango! Resolve qualquer cardápio | Peito de frango com preço especial |
| Tomate nacional | Tomate maduro colhido cedo | Tomate vermelhinho chegando! Salada fica irresistível | Tomate maduro já nas gôndolas |
Não coloque o preço na tabela. Decidir que “o número é a pessoa que digita por último, à mão” reduz os acidentes de erro de digitação.
Caso 2: sugestões de cardápio a partir dos ingredientes da estação
Junte os ingredientes em oferta e deixe a IA escrever o roteiro do quadro de receitas da semana. Se você entregar o cardápio da semana passada como “lista de já usados”, também evita repetição.
Confira com esta lista.
- Usa três ou mais ingredientes da oferta da semana?
- O prato principal não repete o da semana passada ou retrasada?
- Tem uma estimativa de tempo de preparo (15 min, 30 min, etc.)?
- Menciona alergênicos comuns (ovo, leite, trigo, soja, amendoim, frutos do mar)?
- Não tem expressões de “cura” ou “fica saudável” misturadas?
Caso 3: adaptação para cada canal de uma vez
Pegue o texto do encarte já pronto e adapte-o ao número de caracteres e ao tom do cartaz de gôndola, do Instagram e do WhatsApp. O segredo é informar antes as restrições de cada canal.
| Canal | Tamanho de referência | Tom |
|---|---|---|
| Cartaz de gôndola | Até 15 caracteres | Curto, que chame a atenção |
| Cerca de 120 caracteres + hashtags | Suave, pensado para a foto | |
| Até 40 caracteres | Só o recado, emoji moderado |
O que delegar à IA e o que a pessoa sempre decide
É aqui que se decide se vai dar problema ou não. Vou traçar a linha numa tabela.
| Tarefa | Delegar à IA | A pessoa sempre decide |
|---|---|---|
| Gerar ideias de chamada | Sim | Seleção final |
| Gerar ideias de cardápio | Sim | Se combina com o público da loja |
| Ajuste de tamanho por canal | Sim | Se publica ou não |
| Preço e percentual de desconto | Não | A pessoa sempre digita e confere |
| Origem e rotulagem de alergênicos | Parcial (rascunho) | A pessoa sempre confere o fato |
| Superlativos como “o mais barato do país” | Não | A pessoa remove pelo CDC |
| Estoque e período de venda | Não | A loja e a pessoa conferem |
O que a IA escreve é só um ponto de partida. Preço e rotulagem passam pelos seus olhos por último. Não abra mão dessa única linha. A publicidade enganosa é regulada pelo Código de Defesa do Consumidor; a cartilha do consumidor.gov.br traz as bases. A IA escreve “preço de surpreender” e “o mais barato do mercado” sem pestanejar, então as afirmações categóricas a pessoa corta.
Modelo de prompt para copiar e colar
Este é o modelo que entrega a lista de produtos e devolve as chamadas por canal em tabela. Escrever as regras dos canais no CLAUDE.md evita ter que colar tudo toda vez. O guia de boas práticas do CLAUDE.md serve de referência para escrever isso.
Você é redator de marketing de um supermercado.
A partir da lista de produtos abaixo, gere as chamadas por canal em formato de tabela.
# Restrições
- Não escreva preço, percentual de desconto, estoque nem período de venda (o número a pessoa coloca depois)
- Não use superlativos nem afirmações categóricas como "o mais barato", "do país", "de surpreender"
- Não use expressões de cura como "cura" ou "fica saudável"
- Não repita a terminação nem o ângulo das chamadas usadas na semana passada (listadas abaixo)
# Formato de saída
| Produto | Encarte (até 20 caracteres) | Redes sociais (cerca de 120) | WhatsApp (até 40) |
# Produtos em oferta nesta semana
Peito de frango / Tomate nacional / Tofu firme / Sardinha da estação
# Ângulos de chamada usados na semana passada
"Fresquinho", "Imperdível", "O clássico da casa"
Para o quadro de cardápio, continue assim.
Em seguida, escreva 2 sugestões de cardápio desta semana usando três ou mais
dos ingredientes em oferta acima, no formato de roteiro de receita.
# Restrições
- Inclua a estimativa de tempo de preparo em cada sugestão
- Indique claramente quando houver alergênicos comuns
- Não repita o prato principal da semana passada (frango à milanesa, picadinho)
- Não use expressões de cura nem de efeito sobre a saúde
Quando quiser subir um nível na precisão dos prompts, ler também engenharia de prompt avançada com Claude Code deixa a forma de escrever as restrições mais estável.
Script de verificação da saída
Esse script confere por máquina se sobrou nos textos da IA alguma expressão que você queria apagar (superlativo, promessa de cura, afirmação categórica). Funciona se você tiver o Node.js. Salve o rascunho da IA em draft.txt e execute.
import { readFile } from "node:fs/promises";
// Expressões a evitar no marketing. Foco nas minas do CDC e da Anvisa.
const ngWords = [
"mais barato do país", "o mais barato", "imbatível", "preço de surpreender",
"menor preço do mercado", "completo", "absoluto", "emagrece com certeza",
"cura", "tratamento", "fica saudável",
"faz efeito", "detox", "antienvelhecimento", "elimina o câncer",
];
const text = await readFile("./draft.txt", "utf8");
const lines = text.split(/\r?\n/);
let hit = 0;
lines.forEach((line, i) => {
for (const w of ngWords) {
if (line.toLowerCase().includes(w)) {
console.log(`L${i + 1}: expressao a revisar "${w}" -> ${line.trim()}`);
hit++;
}
}
});
// Avisa de leve se algum numero que parece preco ficou no texto
const priceLike = text.match(/R\$\s*\d{1,3}(?:[.,]\d{2})?/g);
if (priceLike) {
console.log(`Algo que parece preco: ${priceLike.join(", ")} (a pessoa confere por ultimo)`);
}
console.log(hit === 0 ? "Sem expressoes a revisar. Va para a conferencia humana." : `${hit} expressoes a revisar.`);
process.exit(0);
A execução é só isto.
node check-flyer.mjs
Mesmo que apareça “Sem expressões a revisar”, isso não é um atestado de segurança. Preço, origem e alergênicos são o portão a partir do qual a pessoa confere com os próprios olhos. Se ficar inseguro com os comandos, o guia de primeiros passos do Claude Code acompanha desde a montagem do ambiente.
O que mudou antes e depois de adotar
Os números são minha percepção e a estimativa de lojas próximas, mas deixo como referência.
| Tarefa | Antes | Depois |
|---|---|---|
| Rascunho de chamadas de 10 ofertas | Cerca de 120 min | Cerca de 20 min (rascunho da IA + seleção) |
| Roteiro de 2 cardápios | Cerca de 60 min | Cerca de 15 min |
| Adaptação por canal (3 canais) | Cerca de 90 min | Cerca de 20 min |
No total, mais ou menos quatro horas e meia encolheram para menos de uma hora. Uma vez por semana, dá cerca de 14 horas no mês. A R$ 25 a hora, são uns R$ 350 de tempo liberado por mês. A maior mudança foi poder usar o tempo que sobrou para conferir preços e cuidar das gôndolas.
Cuidados com dados pessoais e segurança
Aqui não dá para abrir mão. O que você entrega à IA é só “nome do produto, preço, categoria e dado da estação”.
- Não entregue histórico de compras do cartão fidelidade, cadastro de clientes nem dados que identifiquem pessoas.
- Não inclua no prompt segredos como custo de compra ou condições contratuais com fornecedores.
- Não cole dados internos da empresa em serviços de chat gratuitos. Se for usar, confirme a configuração que não usa o que você digita para treinar, ou um contrato corporativo.
- Sempre confira o que foi gerado antes de enviar ou postar (não publique o texto da IA cru).
“Produto e preço são informação pública, o comportamento do cliente é sigilo.” Escrever essa linha em uma frase no CLAUDE.md evita dúvidas na equipe. Se for tocar isso na empresa toda, vale montar as regras com apoio de treinamento e consultoria.
Perguntas frequentes
P. No fim das contas, não posso deixar a IA escrever nem o preço? R. Deixar como referência no rascunho tudo bem, mas o número final quem confere é a pessoa. A IA erra o dígito e mesmo assim entrega com toda a confiança. Recomendo a rotina de detectar “R$ tanto” pelo script de verificação e mandar para o aviso.
P. Dá para criar também o design e o layout do encarte? R. O escopo deste artigo é o texto (chamada e roteiro). O layout continua sendo do template da gráfica ou do designer. Tratar a IA como responsável só pelo “texto que vai no encarte” dá certo.
P. Dá para adaptar ao sotaque e ao tom de cada região ou loja? R. Dá. Adicione público e tom ao prompt, como “bem informal” ou “muitos clientes idosos, então com cuidado”. Entregar como exemplo um post que deu certo na semana passada deixa o tom mais estável.
P. Quero saber mais truques de produtividade. R. O atalho é transformar em regra no CLAUDE.md o que você repete. As dicas de produtividade com Claude Code reúnem maneiras de não ter que colar tudo de novo toda vez.
P. Dá para testar de graça? R. Recomendo começar pequeno, no individual. Materiais e PDF gratuito estão na página de produtos. Coloque a mão na massa e rode uma semana só com os produtos da sua loja.
O que aconteceu quando testei de verdade
Rodei de fato o prompt e o script de verificação acima com a lista de uma semana de ofertas de um supermercado do bairro (peito de frango, tomate, tofu, sardinha e mais, 10 itens).
O rascunho das chamadas voltou de uma vez na tabela por canal, e o despejo no encarte ficou pronto direto. O melhor foi o quadro de cardápio: ao entregar o prato principal da semana passada como “já usado”, a IA realmente trouxe outro prato. Conseguir evitar pelo sistema aquele “de novo milanesa” foi, no fundo, o que mais me deixou feliz.
Por outro lado, o script de verificação pegou coisa. Na primeira saída, a IA misturou tranquilamente “preço de surpreender” e “menor preço do mercado”, e o check-flyer.mjs deu 3 avisos. Bastou a pessoa cortar isso para a insegurança quanto ao CDC cair bastante. Como deixei o preço para digitar à mão até o fim, o erro de dígito foi zero. Traçar numa tabela o que delegar e o que segurar faz você atravessar o fim de semana sem hesitar.
PDF grátis: cheatsheet do Claude Code
Informe seu e-mail e baixe uma página com comandos, hábitos de revisão e workflows seguros.
Cuidamos dos seus dados e não enviamos spam.
Sobre o autor
Masa
Engenheiro focado em workflows práticos com Claude Code.
Artigos relacionados
Checklist de permissões antes de Claude Code editar site de cliente
Um quadro para agências usarem IA em landing pages sem tocar áreas sensíveis.
Transforme tickets de suporte SaaS em passos reproduzíveis com Claude Code
Fluxo para converter chamados vagos em reprodução, evidência e nota útil para engenharia.
Rotina de 10 minutos para transformar notas antigas do Obsidian em brief para o Claude Code
Suas notas do Obsidian viram lixo toda sessão? Separe fatos, decisões e dúvidas e transforme-as num brief que o Claude Code executa direto.