Envie códigos de desconto exclusivos por meio da Shopify
Esse caso de uso enviado pela comunidade mostra como usar os códigos de promoção da Braze com o Shopify Bulk Discount Code Bot para gerar códigos de desconto exclusivos para suas Campaigns e Canvas. Os códigos de desconto exclusivos ajudam a evitar a exploração de códigos promocionais genéricos.

Essa é uma integração enviada pela comunidade e não é diretamente suportada pela Braze. O Bulk Discount Code Bot é suportado diretamente pela Shopify. Somente os códigos de promoção da Braze são suportados pela Braze.
Requisitos
| Requisito | Descrição |
|---|---|
| Configurar uma loja Shopify | Confirme que você já configurou uma loja Shopify com a Braze. |
| Instalar o app Bulk Discount Code Bot | Baixe o app Bulk Discount Code Bot na loja de apps da Shopify. |
Gerando códigos de desconto exclusivos
Etapa 1: Configure seus códigos de desconto
Use o Bulk Discount Code Bot para configurar seus códigos de desconto com base no número de códigos a serem gerados, comprimento do código, valor do desconto e mais.

Etapa 2: Exporte seus códigos
Encontre seu conjunto de descontos na barra de pesquisa do Bulk Discount Code Bot e selecione Export Codes > Download Codes para baixar um arquivo CSV para sua pasta de Downloads.

No arquivo CSV, exclua a linha 1 para remover o cabeçalho de coluna “Promo”. Isso impedirá que “Promo” se torne um código de desconto na Braze.

Etapa 3: Adicione seus códigos de desconto à Braze
Na Braze, acesse Data Settings > Promotion Codes > Create Promotion Code List e configure sua lista de códigos de desconto. Certifique-se de que a data de expiração corresponda à que foi configurada pelo Bulk Discounts Code Bot.
Em seguida, faça o upload do seu arquivo CSV e selecione Save List.
Etapa 4: Adicione seus códigos de desconto a uma Campaign ou etapa do Canvas na Braze
Se você quiser usar seus códigos de desconto exclusivos em uma Campaign de envio único, ou não se importar que os usuários recebam vários códigos exclusivos em diferentes Campaigns ou etapas do Canvas, copie o snippet Liquid da lista de códigos de promoção que você salvou.

Cole o snippet Liquid em uma Campaign ou etapa do Canvas.
Se você quiser que os usuários recebam um único código de desconto exclusivo, independentemente de quantas vezes o código de desconto for referenciado em Campaigns ou Canvas, crie uma etapa de User Update diretamente antes da primeira etapa de mensagem que atribui o código de desconto a um atributo personalizado, como “Promo Code”.

Na etapa de User Update, faça o seguinte para cada campo:
- Attribute Name: Selecione Promo Code.
- Action: Selecione Update.
- Key Value: Cole o snippet de código Liquid.

Agora, você pode adicionar o atributo personalizado {{custom_attribute.${Promo Code}}} a qualquer mensagem, e o código de desconto será inserido automaticamente.
Comportamento do código de desconto
Campaign multicanal ou etapa do Canvas
Quando um snippet de código de desconto é usado em uma Campaign multicanal ou etapa do Canvas, os usuários sempre recebem um código único. Se um usuário for elegível para receber um código por mais de um canal, ele receberá o mesmo código em cada canal. Em outras palavras, um usuário elegível receberia apenas um código em todas as mensagens enviadas por essa Campaign ou etapa do Canvas.
Diferentes etapas do Canvas ou Campaigns separadas
Quando um código de desconto é referenciado por várias etapas no mesmo Canvas ou por Campaigns separadas, um usuário elegível receberá vários códigos de promoção únicos (um código para cada etapa do Canvas ou Campaign).