Como combinar descontos de produto e coleção no Shopify
Dois descontos de classe produto podem se aplicar ao mesmo carrinho desde que caiam em linhas diferentes do carrinho. Esta receita aplica uma faixa por volume de 15% em Skincare e 10% fixos de desconto em Accessories, com ambas as ofertas configuradas para combinar, então um carrinho misto recebe as duas.
- Volume
Um cliente com três produtos de skincare e uma bolsa vê duas linhas de economia separadas no carrinho, uma para cada coleção, e o mesmo total segue para o checkout e para o checkout acelerado. Nada é descartado silenciosamente e não há código para inserir.
- $42.00
Sérum Radiance de Vitamina C
50ml / Qtd 1
- $34.00
Hidratante Hydra-Dew
Qtd 1
- $18.00
Sabonete de Limpeza em Espuma Suave
Qtd 1
- $52.00
Bolsa de Palha Trançada
Qtd 1
Como configurar
- 1
Campanhas > Nova campanha
Crie uma campanha para conter as duas ofertas, para que compartilhem um agendamento e possam ser pausadas juntas. Dê um nome pela promoção, não pelo mecanismo.
- 2
Oferta 1 > Tipo de oferta
Escolha Volume para a faixa de Skincare, já que a recompensa depende de quantas unidades estão no carrinho.
type = volume
- 3
Oferta 1 > Alvo
Direcione a coleção Skincare. A segmentação por coleção acompanha a coleção, então novos produtos herdam a oferta automaticamente.
target.scope = collections
- 4
Oferta 1 > Faixas
Adicione uma faixa em 3 unidades para 15% de desconto. Deixe a contagem em por produto, para que três produtos de skincare diferentes contem como três.
tiers[0] = minQty 3, percentage 15
- 5
Oferta 1 > Combinação
Ative a combinação com outros descontos de produto. Esse é o interruptor que impede o checkout de manter um desconto e descartar o outro.
stacking.combinesWithProductDiscounts = true
- 6
Oferta 2 > Tipo de oferta e alvo
Adicione uma segunda oferta na mesma campanha, direcionando a coleção Accessories com 10% fixos de desconto, sem condição de quantidade.
target.scope = collections
- 7
Oferta 2 > Combinação
Ative o mesmo interruptor de combinação aqui. A combinação é decidida por oferta, então ativá-la em apenas uma das duas é o motivo mais comum de essa receita falhar.
stacking.combinesWithProductDiscounts = true
- 8
Pré-visualização
Monte um carrinho com itens das duas coleções e confirme que duas linhas de economia separadas aparecem e que o total confere. Depois publique.
Cada configuração, detalhada
Estas são as chaves de configuração reais com as quais a oferta é salva, então você pode conferir a sua configuração com esta tabela campo a campo.
| Configuração | Valor | Chave de configuração |
|---|---|---|
| Tipo da oferta 1 | volume | type |
| Alvo da oferta 1 | collections: Skincare | target.scope |
| Faixa da oferta 1 | minQty 3 -> 15% | tiers[0].rewardType |
| Tipo da oferta 2 | volume | type |
| Alvo da oferta 2 | collections: Accessories | target.scope |
| Faixa da oferta 2 | minQty 1 -> 10% | tiers[0].rewardType |
| Combinar com descontos de produto | true nas DUAS ofertas | stacking.combinesWithProductDiscounts |
| Classe de desconto | product | discountClasses |
| Contagem | per_product | counting |
| Método | automatic | discountMethod |
| Combinação na mesma linha | desativada (somente Shopify Plus) | stacking.sameLineProductTags |
O que a Shopify faz nativamente
O Shopify consegue criar os dois descontos nativamente, e o admin expõe uma configuração de combinações em cada um. Se os dois descontos nunca tocarem o mesmo produto, descontos automáticos nativos conseguem cobrir esse caso sem um app.
Os descontos nativos não conseguem expressar uma faixa de quantidade em uma coleção, então a metade de 3+ para 15% precisa ser reconstruída como descontos fixos separados por quantidade, e cada um que você adicionar consome o limite de quantos descontos podem estar ativos ao mesmo tempo. Também não há como pré-visualizar um carrinho misto antes de publicar.
Fique atento a
- Dois descontos de classe produto não podem se aplicar à MESMA linha do carrinho fora do Shopify Plus. Se um produto estiver em Skincare e em Accessories, essa linha recebe um desconto, não dois. Mantenha as coleções sem sobreposição, ou aceite o desconto único na sobreposição.
- O interruptor de combinação é por oferta. Ativá-lo em uma oferta e deixá-lo desativado na outra produz exatamente o sintoma que esta receita pretende corrigir, e o checkout não avisa.
- O Shopify limita quantos descontos podem estar ativos com agendamentos sobrepostos. Dividir uma campanha em muitos descontos de quantidade única é a forma mais rápida de atingir esse teto.
- A segmentação por coleção é avaliada no checkout, não no momento da publicação, então um produto adicionado a Skincare amanhã passa a se qualificar amanhã. Isso geralmente é o que você quer, mas significa que o escopo da oferta não fica congelado quando você publica.
Perguntas frequentes
- Por que o Shopify aplica apenas um dos meus dois descontos?
- Porque a combinação é opcional por desconto. A menos que um desconto esteja explicitamente configurado para combinar com a outra classe, o checkout mantém um e descarta o outro silenciosamente. As duas ofertas desta receita definem combinesWithProductDiscounts como true.
- Posso combinar dois descontos de produto no mesmo item?
- Só no Shopify Plus, e apenas por meio de combinação na mesma linha limitada por tag. Em qualquer outro plano, uma linha do carrinho recebe um único desconto de produto. Esta receita funciona porque as duas ofertas caem em linhas diferentes.
- Preciso de um código de desconto para isso?
- Não. As duas ofertas são automáticas, então a economia aparece assim que o carrinho se qualifica. Você pode mudar qualquer uma das ofertas para código se quiser restringi-la.
- O que acontece se o cliente só comprar acessórios?
- Somente a oferta de 10% de Accessories se aplica. Cada oferta é avaliada de forma independente em relação ao carrinho, então um carrinho que se qualifica parcialmente recebe a parte pela qual se qualifica.
Exemplos relacionados
An order discount and a free gift on the same threshold, both applying to one cart.
How the active-discount cap is counted, and how to model a big sale so you never hit it.
Bigger percentage as unit count rises, with control over how mixed variants are counted.
Monte isso na sua própria loja
Toda receita desta biblioteca roda no mesmo motor do lado do servidor, então o total do carrinho e o do checkout coincidem.