PrestaShop Marketing e Promozioni

DataFirefly Price Alert — Alert calo di prezzo con tracking di conversione per PrestaShop

Recupera i ricavi che i tuoi prezzi lasciano sul tavolo

I tuoi clienti vedono un prodotto, trovano il prezzo troppo alto e se ne vanno. PrestaShop nativo non ti lascia alcun modo per riportarli quando abbassi i prezzi. DataFirefly Price Alert ripara questo buco: un modulo sempre visibile sulla scheda prodotto permette di iscriversi in due click, i tuoi iscritti ricevono un'email GDPR-compliant ad ogni calo (qualsiasi calo OPPURE prezzo target fissato da loro), e ogni ordine successivo viene automaticamente accreditato come conversione. Misuri esattamente quanto la tua strategia di prezzo ti fa guadagnare.

PS 8 & 9 Combinazioni gestite Double opt-in GDPR Conversion tracking FR/EN/ES/DE
  • Rimborso 30 giorni
  • 12 mesi di aggiornamenti
  • Supporto 24h
www.datafirefly.com/it/
Price Alert DataFirefly
v1.0.3 · aggiornato 2026-05-10
Cosa fa

L' versione breve.

01

Sempre visibile sulla scheda prodotto

Il modulo di iscrizione appare su ogni prodotto, configurabile sotto il pulsante acquista o nelle schede informative. I tuoi clienti che esitano hanno un modo diretto di tenere d'occhio il prezzo senza dover creare un account.

02

Due modalità a scelta del cliente

Qualsiasi calo: alert a qualsiasi riduzione sotto il prezzo visto (con soglia minima percentuale configurabile lato admin). Prezzo target: il cliente fissa lui stesso il prezzo che accetterebbe — sai quali prezzi attirerebbero più gente.

03

Compatibile con le combinazioni

Il modulo cattura l'id_product_attribute al momento dell'iscrizione. I confronti e gli alert si fanno sulla combinazione esatta (colore, taglia, configurazione) — non sul prodotto principale.

04

Tracking di conversione automatico

Quando un iscritto notificato fa un ordine contenente il prodotto monitorato, la sua riga passa in stato purchased con l'id_order collegato. Il KPI CA recuperato misura esattamente il fatturato che i tuoi cali di prezzo ti hanno portato.

05

Tre trigger indipendenti

Hook actionObjectProductUpdateAfter (modifica manuale), hook actionUpdateProductAttribute (combinazioni), comando CLI bin/scan-prices.php per gli specific price programmati che gli hook non catturano. Attiva uno, due o tutti e tre.

06

Double opt-in GDPR + multinegozio nativo

Email di conferma prima dell'attivazione (disattivabile), token crittografici a 32 byte per conferma e cancellazione, scoping per id_shop su ogni tabella. Compatibile multinegozio senza config aggiuntiva.

La versione lunga

Tutto quello che vorresti sapere prima di installare.

Uno sguardo dettagliato su come funziona DataFirefly Price Alert — Alert calo di prezzo con tracking di conversione per PrestaShop, perché l'abbiamo progettato così, e il ragionamento dietro le funzionalità qui sopra.

§ 01

Il problema: i tuoi cali di prezzo sono invisibili a chi ne avrebbe bisogno

Una volta che un visitatore lascia la tua scheda prodotto senza comprare, probabilmente non tornerà. Eppure, molti di questi visitatori avevano un solo blocco: il prezzo. Quando poi lanci una promo (-15 percento nel weekend, svendita di fine stagione, prezzo civetta su un articolo), questi potenziali clienti non sanno nulla — sono già passati ad altro. PrestaShop nativo non propone alcun alert calo di prezzo. Lasci sul tavolo un fatturato misurabile: secondo i benchmark, tra il 5 e il 15 percento dei visitatori esitanti torna a comprare quando li avvisi.

§ 02

Il percorso lato cliente in due click

Il modulo è sempre visibile sulla scheda prodotto. Il cliente inserisce la sua email, sceglie qualsiasi calo (per default) o prezzo target (con un importo che fissa lui stesso, obbligatoriamente inferiore al prezzo attuale), conferma. Se opta per il double opt-in (raccomandato GDPR, attivato per default), riceve un'email di conferma e attiva il suo alert con un click. Quando poi abbassi il prezzo — manualmente, tramite specific price, o via cron — il sistema rileva il calo, gli invia un'email con il nuovo prezzo, la percentuale di riduzione, l'importo risparmiato e un link diretto al prodotto. Se ordina, la sua riga passa in purchased automaticamente e l'id_order viene tracciato.

§ 03

Tre trigger: copri tutti i casi di calo

PrestaShop ha più modi di abbassare un prezzo: modifica manuale di un prodotto (innesca l'hook actionObjectProductUpdateAfter), modifica di una combinazione specifica (innesca actionUpdateProductAttribute), o specific price programmato che si attiva a una data — e quest'ultimo non innesca nessun hook. Il modulo copre tutti e tre i casi: hook per le modifiche manuali (latenza zero), comando CLI bin/scan-prices.php da agganciare in cron per recuperare gli specific price a data. Configurazione raccomandata: hook attivati + cron ogni 30 minuti.

§ 04

Tracking di conversione: quanto la tua strategia prezzo ti rende davvero

Sull'evento actionOrderStatusPostUpdate, il modulo percorre ogni riga dell'ordine e incrocia (product_id, product_attribute_id, email) con gli iscritti in stato notified. Se c'è match, l'iscritto passa in purchased con id_order collegato. La dashboard admin aggrega questi dati: numero di conversioni, tasso di conversione (notificati verso acquistati), calo medio concesso in percentuale, e soprattutto CA recuperato in euro. Sai esattamente quanti euro la tua strategia di calo di prezzo ti ha portato sul periodo — metrica tipicamente assente dalle dashboard e-commerce standard.

§ 05

Architettura, sicurezza, conformità

Architettura PSR-4 con namespace DataFirefly/PriceAlert e separazione entity / repository / service — il confine è netto se vuoi più tardi fattorizzare codice condiviso con dfwaitlist o altri moduli di alert. Token crittografici a 32 byte (random_bytes) per conferma e cancellazione, unici per iscritto. Multinegozio nativo (id_shop su ogni tabella, scoping su ogni query). Auto-purge degli iscritti unsubscribed e notified dopo N giorni (180 per default, configurabile, 0 disattiva). Compatibile PrestaShop 8.0 → 9.x, PHP 8.0+, multilingua (FR/EN/ES/DE inclusi in standard per le email transazionali). Codice sorgente non offuscato, declare(strict_types=1) su tutti i file PHP.