Request a Quote - Richiesta di preventivo, ordini all'ingrosso e offerte di prezzo in un clic
Trasforma il "prezzo su richiesta" in contatti reali. Request a Quote aggiunge alle tue pagine prodotto un elegante modulo di preventivo ottimizzato per mobile, più un blocco laterale opzionale su ogni pagina. Ogni richiesta arriva in una casella preventivi integrata con stati, filtri ed esportazione CSV — e tu rispondi in un clic con un'offerta di prezzo, allegando se vuoi un buono sconto monouso che chiude la vendita. Anti-spam verificato lato server incluso, reCAPTCHA v3 invisibile opzionale. Per PrestaShop 1.7 – 9.
Ogni "quanto costano 500 pezzi?" è denaro che aspetta solo una risposta
Grossisti, buyer B2B e clienti di progetto raramente pagano il prezzo di listino: chiedono un'offerta. Se il tuo negozio non offre un modo semplice per chiedere, se ne vanno. Request a Quote mette a loro disposizione un elegante pulsante "Richiedi un preventivo" esattamente sui prodotti che scegli tu, più un modulo di preventivo opzionale nella colonna laterale di ogni pagina, e ti offre un'unica casella in cui nessuna richiesta va mai persa.
Come funziona
- 1. Un cliente chiede — il modulo di preventivo si apre in una finestra modale veloce e senza dipendenze (niente jQuery). Decidi tu quali campi richiedere: telefono, indirizzo, città, quantità, destinazione, urgenza… Nome ed e-mail sono sempre obbligatori.
- 2. La richiesta arriva nella tua casella — con una pipeline di stati (nuova / letta / offerta inviata / chiusa), filtri per parola chiave e data, azioni di massa ed esportazione CSV. Un widget nella dashboard conta le richieste non lette, così niente ti sfugge.
- 3. Rispondi in un clic — inserisci il tuo prezzo, un messaggio opzionale e una validità in giorni. Il cliente riceve subito un'e-mail di offerta personalizzata con il tuo brand.
Chiudi la vendita con un buono sconto personale
Quando invii un'offerta, puoi generare un buono sconto monouso — importo fisso o percentuale — legato a quel cliente e valido esattamente quanto la tua offerta. Il codice arriva direttamente nell'e-mail di offerta: il cliente clicca, lo sconto si applica, la vendita si chiude.
Un anti-spam che funziona davvero
Al posto di una banale domanda aritmetica, la versione 4 include un honeypot verificato lato server più una trappola temporale, e può aggiungere in cima Google reCAPTCHA v3 invisibile. I veri acquirenti non vedono mai un quiz; i bot non raggiungono mai la tua casella. I destinatari delle notifiche vengono sempre risolti lato server dalle tue impostazioni: il tuo negozio non potrà mai essere sfruttato come mail relay.
Configurato in pochi minuti, con una guida passo passo
La pagina di configurazione si apre con un tutorial sul funzionamento, controlli di stato in tempo reale che ti dicono esattamente cosa resta da fare e riquadri statistici sul volume delle richieste. Attiva il pulsante per singolo prodotto (pagina prodotto > scheda Moduli) o su tutto il sito tramite il modulo laterale, imposta i destinatari delle notifiche, scegli le tue pagine CMS Termini/Privacy per la riga di consenso GDPR e salva.
Progettato per il PrestaShop moderno
- Architettura pulita — gli invii passano attraverso un vero ModuleFrontController; nessun endpoint autonomo che i firewall possano bloccare.
- Zero zavorra — un'unica finestra modale in JavaScript puro; jQuery, Fancybox e ~230 KB di librerie legacy sono spariti.
- Aggiornamenti sicuri dalla 3.x — impostazioni, flag per prodotto e ogni richiesta salvata vengono migrati automaticamente, senza perdita di dati.
- Compatibile PHP 8 / PrestaShop 9 — formattazione dei prezzi in base alla lingua, hook a prova di errore, schema utf8mb4.
Compatibilità
PrestaShop 1.7, 8 e 9. L'etichetta del pulsante e il testo introduttivo sono modificabili per ogni lingua, e il modulo funziona in modalità catalogo (con controllo della visibilità) — ideale per i negozi "prezzo su richiesta".
Domande frequenti
Posso mostrare il pulsante di preventivo solo su alcuni prodotti?
Sì. Ogni prodotto ha un interruttore "Mostra il pulsante Richiedi un preventivo" nella scheda Moduli, e nelle impostazioni del modulo definisci il valore predefinito per i nuovi prodotti.
Funziona con la modalità catalogo / i prezzi nascosti?
Sì — è uno dei suoi usi principali. Un'impostazione dedicata controlla la visibilità in modalità catalogo, così i negozi "prezzo su richiesta" raccolgono richieste invece di perderle.
Cosa riceve esattamente il cliente quando invio un'offerta?
Un'e-mail con il tuo brand contenente il tuo prezzo, il tuo messaggio opzionale e — se hai scelto di aggiungerlo — un codice sconto monouso valido per il numero di giorni che imposti tu.
Più persone del mio team possono ricevere le notifiche?
Sì. Il campo destinatari accetta un elenco di indirizzi e-mail separati da virgola, e in più è possibile inviare al cliente un'e-mail di conferma opzionale.
Come combatte lo spam?
Un honeypot verificato lato server e una trappola temporale vengono eseguiti a ogni invio, e in più puoi attivare Google reCAPTCHA v3 invisibile. Tutti i controlli avvengono lato server.
Sto aggiornando dalla versione 3 — perdo le richieste salvate?
No. L'aggiornamento alla 4.0.0 migra automaticamente le impostazioni, i flag per prodotto e ogni richiesta salvata.
-
CompatibilitàPrestashop 1.7
Prestashop 8
Prestashop 9 -
Traduzioni del Modulo DisponibiliFrancese
Inglese
Italiano
Olandese
Polacco
Spagnolo
Tedesco
Turco
MEG Venture
4 altri prodotti nella stessa categoria
| Versione | 4.0.0 |
|---|---|
| Ultimo aggiornamento | 2026-07-27 |
| Registro delle modifiche | • [2026-07-24] Add Polish and Turkish translations for the Best Quote module, enhancing localization support with new strings for user prompts, configuration settings, and form fields. • [2026-07-23] Translate bestquote module strings to Turkish for improved localization and user experience. • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Add missing translation files (fr, de, pl, nl, tr, it, es) • [2026-07-22] Update voucher highlight status to prevent advertising private offers in the cart • [2026-07-22] Fix display name formatting in module description for consistency • [2026-07-22] Update logo assets by replacing logo.gif and logo.png with new versions • [2026-07-22] Remove deprecated fields from quote request and update related templates and translations • [2026-07-22] Improve error handling in submit.php to provide user-friendly messages and enhance logging • [2026-07-22] Refactor error handling in submit.php to improve fatal error response and remove dependency on PrestaShop's logger • [2026-07-22] Add error handling for media registration in hookActionFrontControllerSetMedia • [2026-07-21] Improve error handling and logging in quote submission process • [2026-07-21] Enhance quote request validation and error handling messages • [2026-07-21] Refactor quote form to use div instead of form and update submission handling • [2026-07-21] Fix context retrieval in BestquoteAdminController and BestquoteHealth classes • [2026-07-21] Add quote request functionality and templates • [2026-06-21] Refactor CSS for improved readability and consistency • [2023-09-24] v3.2.8 • [2023-09-05] v3.2.7 • [2022-03-03] Update bestquote_ajax.php • [2022-02-19] minor fix • [2021-02-21] v3.2.6 • [2021-02-21] v3.2.5 • [2020-12-14] v3.2.5 Initial • [2020-12-14] Initial commit |
• [2026-07-22] Remove deprecated fields from quote request and update related templates and translations
• [2026-07-22] Improve error handling in submit.php to provide user-friendly messages and enhance logging
• [2026-07-22] Refactor error handling in submit.php to improve fatal error response and remove dependency on PrestaShop's logger
• [2026-07-22] Add error handling for media registration in hookActionFrontControllerSetMedia
• [2026-07-21] Improve error handling and logging in quote submission process
• [2026-07-21] Enhance quote request validation and error handling messages
• [2026-07-21] Refactor quote form to use div instead of form and update submission handling
• [2026-07-21] Fix context retrieval in BestquoteAdminController and BestquoteHealth classes
• [2026-07-21] Add quote request functionality and templates
• [2026-06-21] Refactor CSS for improved readability and consistency
• [2023-09-24] v3.2.8
• [2023-09-05] v3.2.7
• [2022-03-03] Update bestquote_ajax.php
• [2022-02-19] minor fix
• [2021-02-21] v3.2.6
• [2021-02-21] v3.2.5
• [2020-12-14] v3.2.5 Initial
• [2020-12-14] Initial commit
Commenti (1)
Non è stato possibile inviare il tuo giudizio sulla recensione
Segnala commento
Segnalazione inviata
Non è stato possibile inviare la tua segnalazione