Como revisar regras de desconto no PrestaShop antes de uma campanha

Checklist visual de regras de desconto no PrestaShop antes de uma campanha.

Criar uma promoção no PrestaShop pode parecer simples: definir um percentual, escolher os produtos e estabelecer o período da campanha.

O problema aparece quando a loja já possui outras regras comerciais configuradas.

Um produto pode ter um preço específico, pertencer a uma categoria incluída em uma regra de catálogo e, ao mesmo tempo, estar em um carrinho no qual o cliente tenta utilizar um cupom.

Cada configuração pode estar correta isoladamente e, ainda assim, o resultado final da compra não ser o esperado.

Por isso, uma campanha promocional deve ser validada como uma compra real e não apenas conferida na página do produto.

Primeiro: identifique que tipo de desconto está sendo utilizado

No PrestaShop, diferentes mecanismos podem ser usados para alterar o preço ou oferecer uma vantagem ao cliente.

Um preço específico é útil quando a condição está ligada diretamente a determinado produto.

As regras de preço do catálogo permitem definir reduções para conjuntos de produtos e aplicar condições como grupo de clientes, país, moeda, quantidade ou período.

Já as regras de carrinho permitem trabalhar com cupons e condições relacionadas à própria compra, incluindo valor mínimo, produtos, categorias, transportadora, grupos de clientes e compatibilidade com outras regras.

Antes de testar uma campanha, portanto, a primeira pergunta deve ser:

Qual mecanismo está aplicando cada desconto?

Essa distinção facilita bastante a investigação quando o valor apresentado ao cliente não corresponde ao planejado.

Liste todas as regras que podem atingir a compra

Uma campanha raramente existe isoladamente em uma loja que já está em produção.

Antes de ativá-la, faça um pequeno inventário:

  • preços específicos ativos;
  • regras de preço do catálogo;
  • regras de carrinho;
  • cupons públicos;
  • cupons associados a clientes ou grupos;
  • descontos por quantidade;
  • condições comerciais já aplicadas a determinadas categorias;
  • regras automáticas sem código promocional.

O objetivo não é apenas localizar a nova promoção. É identificar qualquer regra antiga que possa atuar sobre os mesmos produtos ou clientes.

Defina o resultado esperado antes do teste

Um erro comum é executar uma compra e apenas observar se o valor “parece correto”.

O ideal é fazer o contrário.

Antes do teste, documente o resultado esperado.

Por exemplo:

Produto: R$ 200
Promoção planejada: 15%
Preço esperado: R$ 170

Depois acrescente os demais cenários.

O cupom adicional deveria ser aceito?

O desconto deve valer para qualquer cliente?

Existe quantidade mínima?

O frete faz parte da promoção?

Produtos que já estão em oferta também podem receber o cupom?

Quando essas respostas estão definidas antes da execução, o teste deixa de ser subjetivo.

Verifique a combinação entre cupons

O PrestaShop permite controlar a compatibilidade entre regras de carrinho.

Isso merece atenção especial.

Imagine que uma loja tenha uma campanha geral e mantenha também um cupom criado anteriormente para determinada ação comercial.

Se as duas regras puderem ser utilizadas simultaneamente, o resultado pode ser diferente daquele considerado pela equipe que preparou a nova campanha.

Por isso, não basta verificar a prioridade de aplicação.

Também é preciso decidir explicitamente se as regras podem coexistir.

Sempre teste:

  • somente a promoção nova;
  • somente o cupom antigo;
  • as duas condições simultaneamente;
  • um cupom que deveria ser incompatível.

Teste como visitante e como cliente autenticado

Nem todo cliente necessariamente recebe as mesmas condições comerciais.

Uma regra pode estar associada a um grupo específico, enquanto outra pode valer para todos.

Por isso, pelo menos dois cenários devem fazer parte da validação:

Visitante sem autenticação

Cliente autenticado

Se a loja utiliza grupos adicionais — atacado, revenda, clientes especiais ou qualquer outra classificação — teste também pelo menos um usuário de cada grupo afetado pela campanha.

Uma promoção pode parecer correta durante o teste feito pelo administrador e produzir outro resultado para o público real.

Teste quantidades diferentes

Descontos relacionados à quantidade também podem alterar o cenário.

Não teste apenas uma unidade.

Se a promoção envolve determinado volume de produtos, utilize valores imediatamente abaixo, exatamente no limite e acima dele.

Por exemplo, se a condição começa em três unidades:

  • 2 unidades;
  • 3 unidades;
  • 4 unidades.

Esse teste de fronteira é simples e costuma revelar rapidamente configurações incorretas.

Confira datas e horários

Toda campanha com período definido precisa ser validada também pelo calendário.

Confira:

  • data de início;
  • data de encerramento;
  • horário configurado;
  • fuso horário da loja;
  • regras antigas com período sobreposto.

Esse cuidado é especialmente importante em campanhas que começam ou terminam à meia-noite.

Uma divergência de horário pode fazer uma regra entrar ou sair de vigência antes do momento previsto.

Não pare na página do produto

Encontrar o preço correto na vitrine é apenas o primeiro passo.

O teste precisa avançar pela jornada de compra.

Página do produto

Confirme o preço apresentado e, quando aplicável, a combinação selecionada.

Carrinho

Confira preço unitário, desconto, quantidade, subtotal e eventual cupom.

Checkout

Verifique se os valores permanecem consistentes após a escolha de endereço, transportadora e demais condições da compra.

Total final

O valor cobrado deve corresponder ao cenário documentado antes do teste.

Se houver divergência, registre em qual etapa ela apareceu.

Isso reduz bastante o tempo necessário para localizar a regra responsável.

Uma matriz simples de testes

Não é necessário criar um processo enorme para validar uma promoção.

Uma tabela curta já pode ajudar:

CenárioClienteQuantidadeCupomResultado esperado
1Visitante1NãoPromoção padrão
2Cliente1NãoPromoção padrão
3Cliente1SimConforme compatibilidade
4Cliente especial1NãoRegra do grupo
5ClienteLimite da promoçãoNãoDesconto por quantidade
6ClienteLimite da promoçãoSimValidar combinação

O importante é registrar previamente o comportamento correto.

Assim, qualquer diferença encontrada durante o teste representa uma condição que precisa ser revisada — e não uma interpretação feita depois que o resultado já apareceu.

Promoções devem ser tratadas como regra de negócio

Descontos afetam diretamente preço, margem e expectativa do consumidor.

Por isso, uma promoção não deveria ser validada apenas pela aparência do banner ou pelo preço apresentado na vitrine.

Antes de publicar a campanha:

  1. identifique as regras envolvidas;
  2. defina o resultado esperado;
  3. teste diferentes perfis de cliente;
  4. valide limites de quantidade;
  5. confira compatibilidade entre descontos;
  6. percorra carrinho e checkout;
  7. registre os resultados.

Esse processo é pequeno quando comparado ao trabalho necessário para corrigir uma promoção depois que ela já foi divulgada.

Se sua loja PrestaShop possui regras de preço complexas ou você precisa revisar uma campanha antes da publicação, a AGTI pode auxiliar na análise e nos ajustes da operação.