Cupons dinâmicos
Variáveis especiais geram cupons de desconto WooCommerce direto no envio da mensagem. O código é único, criado na hora, e fica salvo no painel do WooCommerce como cupom normal pra ser aplicado no checkout.
Útil pra recuperação de carrinho, fidelização, agradecimento, reativação de cliente — qualquer momento em que você queira oferecer desconto sem cadastrar e gerenciar cupons manualmente.
As duas variáveis
| Variável | O que faz |
|---|---|
{{rishi_coupon=VALOR}} |
Cria cupom independente do pedido (genérico, vale pra qualquer compra futura) |
{{order_rishi_coupon=VALOR}} |
Cria cupom calculado em cima do total do pedido atual (se for percentual) |
O VALOR aceita dois formatos:
- Percentual —
10%,15%,20%etc. Vira desconto percentual no carrinho - Fixo —
50,100,25etc (semR$). Vira desconto em valor fixo
{{rishi_coupon=VALOR}} — cupom genérico
Cria um cupom independente, com código aleatório, válido pra qualquer pedido futuro desse cliente (ou de qualquer pessoa — depende de como você configurou cupons na sua loja).
Mensagem: Que bom que você gostou, {{first_name}}! 🎉
Aqui um cupom de 10% pra sua próxima compra:
Mensagem 2: {{rishi_coupon=10%}}
Mensagem 3: É só usar no checkout. Vale por 7 dias.
→ A {{rishi_coupon=10%}} é substituída pelo código do cupom (ex: R-WHATS-A4F2). Cliente cola no checkout, ganha 10% de desconto.
Quando usar
- Pós-entrega: "obrigado pela compra, aqui um agradecimento pra próxima"
- Aniversário do cliente: cupom de presente
- Cliente sem compra há X dias: reativação
- Pedido cancelado: tentativa de reverter ("entendemos, aqui um desconto se mudar de ideia")
{{order_rishi_coupon=VALOR}} — cupom atrelado ao pedido
Diferente do anterior em um detalhe que pode ser importante: quando o valor é percentual, o cupom gerado é convertido pra valor fixo baseado no total do pedido atual.
Exemplo: pedido de R$ 200, mensagem com {{order_rishi_coupon=10%}} → cupom gerado é de R$ 20 (10% de 200), não 10% genérico.
Por que importa essa diferença
Imagine: cliente comprou R$ 50 e você manda cupom de "10%". Com {{rishi_coupon=10%}}, ele pode ir lá e usar 10% num pedido de R$ 5.000 (= R$ 500 de desconto). Pode não ser o que você queria.
Com {{order_rishi_coupon=10%}}, o cupom é fixado em R$ 5 (10% do pedido original). Ele pode usar em qualquer pedido futuro, mas o desconto é o mesmo valor absoluto.
Quando usar uma vs outra:
| Caso | Variável recomendada |
|---|---|
| Cupom genérico padrão pra base | {{rishi_coupon=}} |
| Recompensa proporcional ao pedido feito | {{order_rishi_coupon=}} (% vira fixo) |
| Cupom de valor fixo simples (R$ 50) | Qualquer das duas, dá no mesmo |
Onde os cupons aparecem no admin
Os cupons gerados são criados como cupons WooCommerce reais. Veja em:
Marketing → Cupons (ou WooCommerce → Cupons, depende da versão)
Cada cupom tem:
- Código — o que foi enviado pro cliente
- Tipo de desconto — percentual ou fixo
- Valor — o desconto definido
- Uso/Limite — quantas vezes pode ser usado (geralmente 1 por padrão)
- Validade — expiração se configurada
Você pode editar manualmente — mudar limite de uso, expiração, restrição por produto/categoria — depois que o cupom foi criado. As edições afetam o cupom específico, não os futuros.
Limitações e cuidados
- Limite de uso por padrão: cupons gerados costumam ter limite de 1 uso (configurado no WooCommerce). Se quiser mudar pra "ilimitado" ou "10 usos", edite cada cupom criado, ou ajuste a configuração padrão de cupons da loja.
- Validade: por padrão não tem expiração. Pra forçar expiração, edite o cupom no admin (ou peça pro suporte ajustar via filtro).
- Restrições por categoria/produto: também não vêm preenchidas. Edite manualmente se precisar.
- Volume: cuidado com cupons em massa. Se uma mensagem com cupom dispara em 1.000 pedidos, são 1.000 cupons criados no banco do WooCommerce. A loja aguenta, mas o admin de cupons fica poluído.
Não use a mesma variável de cupom em mensagens em sequência. Cada {{rishi_coupon=10%}} no texto gera um cupom novo — se aparece 3 vezes, são 3 cupons distintos pro mesmo cliente. Use uma vez só por sequência, na mensagem que vai isolada.
Combinando com coupon_codes
Se o pedido já tem cupons aplicados (cliente usou um cupom no checkout), você consegue mostrar quais foram com {{coupon_codes}} e {{coupon_codes_with_amount}}. Isso é diferente de gerar cupom novo:
{{coupon_codes}}→ lista cupons já usados no pedido (informação){{rishi_coupon=10%}}→ gera cupom novo (ação)
Exemplos completos
Recompra com 10% pra cliente que pagou
| Campo | Valor |
|---|---|
| Gatilho | Status concluído |
| Delay | 10080 (= 7 dias) |
Mensagem 1: Olá, {{first_name}}! Espero que esteja gostando do que comprou.
Mensagem 2: Como agradecimento, separamos um cupom de 10% pra você:
Mensagem 3: {{rishi_coupon=10%}}
Mensagem 4: É só colar no checkout da próxima compra. Vale por 14 dias.
Cashback proporcional ao pedido
| Campo | Valor |
|---|---|
| Gatilho | Status concluído |
Mensagem 1: Pedido entregue, {{first_name}}? Esperamos que sim!
Mensagem 2: Aqui um cashback proporcional pra próxima compra:
Mensagem 3: {{order_rishi_coupon=5%}}
Mensagem 4: Isso é 5% do que você gastou agora — ou seja, *5% de {{order_total}}* já reservado pra você.
Próximos passos
- Variáveis de mensagem — outras variáveis disponíveis
- Sequências de mensagens — pra isolar o cupom numa mensagem só
- Engajamento e personalização — boas práticas de copy