PrestaShop Marketing & Promoções

DataFirefly Smart Offers: Ofertas Agrupadas Inteligentes para PrestaShop

Quatro tipos de ofertas agrupadas, adição automática dos brindes e apresentação cuidada na ficha de produto.

Dê aos seus clientes uma razão para acrescentarem mais um ao carrinho. O Smart Offers trata dos quatro formatos de ofertas agrupadas mais usados no comércio eletrónico (1+1 do mesmo produto, compre X receba Y, escolha entre variantes, pack a granel), acrescenta automaticamente os produtos oferecidos ao carrinho assim que as condições estão cumpridas, e apresenta uma faixa personalizável nas fichas dos produtos que acionam a oferta.

PrestaShop 8 e 9 Multilingue em 5 línguas Multiloja Adição automática ao carrinho
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Ofertas inteligentes e promoções segmentadas no PrestaShop
v2.0.0 · atualizado 2026-07-28
O que faz

A versão curta.

01

1+1 no mesmo produto

O cliente compra uma unidade e recebe outra oferecida do mesmo produto, a versão mais viral do compre um leve dois.

02

Compre X, receba Y oferecidos

Vários produtos diferentes a acionar a oferta e um ou vários brindes distintos, ideal para empurrar uma combinação.

03

Escolha entre variantes

O cliente escolhe N unidades num conjunto de variantes e as M mais baratas são oferecidas.

04

Pack a granel

Por cada lote de X unidades compradas de um produto, receba Y unidades oferecidas de outro produto.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o DataFirefly Smart Offers: Ofertas Agrupadas Inteligentes para PrestaShop funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

Porquê quatro tipos de ofertas agrupadas num só módulo

A maioria dos módulos de ofertas agrupadas do mercado limita-se a um único formato, ou exige uma configuração complexa para passar de um tipo a outro. O Smart Offers parte da constatação inversa: um comerciante precisa muitas vezes dos quatro formatos em paralelo durante um período comercial, e cada formato merece a sua própria interface clara. Ao criar uma oferta, o administrador escolhe um dos quatro tipos em cartões visuais, e só aparecem os campos pertinentes para esse tipo, sem uma configuração genérica que obrigue a perceber dez parâmetros para uma operação simples.

§ 02

Adição automática ao carrinho, não apenas um desconto

Quando as condições de uma oferta estão cumpridas, o motor acrescenta fisicamente os produtos oferecidos ao carrinho e cria depois uma regra de carrinho que os torna gratuitos. O cliente vê assim o brinde ou brindes aparecerem sem intervenção, o que corresponde muito melhor à sua intenção do que a simples apresentação de um desconto. O motor acompanha as unidades acrescentadas por carrinho e por oferta, o que permite revogar a oferta de forma limpa se o cliente retirar entretanto um produto que a aciona, sem risco de deixar um brinde órfão.

§ 03

Apresentação cuidada na ficha de produto

Em cada ficha de produto que aciona a oferta, uma faixa em gradiente apresenta o selo, o título, uma mensagem dinâmica consoante o tipo de oferta e as miniaturas clicáveis dos produtos abrangidos. A cor da faixa é parametrizável por oferta, com seis predefinições DataFirefly mais um seletor livre. Nos tipos que misturam produtos que acionam e produtos oferecidos, a faixa separa-os visualmente com uma seta, para que o cliente perceba num relance o que tem de comprar e o que vai receber.

§ 04

Caso particular das ofertas 1+1 no mesmo produto

O caso em que o produto que aciona a oferta é também o produto oferecido é tratado especificamente pelo motor. Quando um cliente acrescenta uma unidade do produto, o Smart Offers acrescenta uma segunda automaticamente e aplica um desconto igual ao preço unitário, pelo que o cliente vê dois exemplares no carrinho e só um é faturado. Sem esta lógica fina, muitos módulos confundem a unidade paga com a oferecida e tornam por engano gratuita a unidade paga.

§ 05

Escolha entre variantes

Para as operações em que o cliente pode compor o lote, define uma lista de produtos ou de variantes candidatas, o número de unidades a comprar nesse conjunto e o número de unidades oferecidas. O Smart Offers identifica automaticamente as mais baratas do carrinho como sendo as unidades oferecidas, o que corresponde à interpretação comercial habitual do compre N leve M.

§ 06

Pack a granel para o B2B e para escoar stock

O formato pack a granel multiplica as unidades de outro produto em função da quantidade comprada do primeiro. Por cada dez unidades de um produto comprado, o motor acrescenta vinte de outro produto. É prático para fornecedores que queiram empurrar um produto complementar ou escoar stock parado, associando-o a um produto que vende bem.

§ 07

Back-office pensado para a rapidez de introdução

Criação de uma oferta em menos de um minuto: escolha do tipo num cartão visual, adição dos produtos que acionam e dos oferecidos através de um seletor com pesquisa em direto, seleção de variantes com um clique. O formulário só mostra os campos pertinentes para o tipo de oferta escolhido, e as cores do selo estão disponíveis em predefinições ou em seletor livre. As listas de produtos usam um endpoint AJAX dedicado que consulta o catálogo e devolve o nome, a imagem, o preço e as variantes disponíveis.

§ 08

Hook actionCartSave com proteção contra recursão

O motor liga-se ao actionCartSave e reavalia todas as ofertas ativas a cada alteração do carrinho. A adição dos produtos oferecidos através de Cart::updateQty volta a disparar o hook; uma proteção estática impede a recursão. Esta arquitetura garante que o estado do carrinho está sempre coerente com as ofertas aplicáveis, mesmo que o cliente altere uma quantidade ou retire um produto durante a sessão.

§ 09

Multilingue e multiloja

Cada oferta tem campos traduzidos para o nome, o texto do selo e a descrição longa, nas cinco línguas do back-office DataFirefly (português, inglês, espanhol, alemão, italiano). Num PrestaShop multiloja, cada oferta pode ser restringida a um subconjunto de lojas, o que é prático para diferenciar as operações comerciais entre uma loja premium e uma loja de outlet.