PrestaShop Google Customer Reviews - opt-in en enquête

Implementeert de officiële Google Klantenreviews opt-in direct na de checkout - geen geplakte scripts in thema's. Configureer de Merchant ID, schakel product-GTIN's in of uit en laat de module een veilige payload (leverdatum, e-mailadres, land) opbouwen op basis van de huidige bestelling.

Główne zdjęcie produktu: Google Customer Reviews - opt-in en enquête
39.99 €

Galeria

Google Klantrecensies Opt-in & Enquête

De gcroptin module integreert Google Customer Reviews professioneel in PrestaShop, door de opt-in toestemming op de orderbevestigingspagina weer te geven. Het vult automatisch essentiële gegevens in, zoals Merchant-ID, klant-e-mail, land, en berekent dynamisch de geschatte leverdatum op basis van orderdetails en vervoerdersinstellingen. Dit zorgt voor nauwkeurigheid en betrouwbaarheid van de enquêtes. De module verzendt veilig productgegevens (GTIN's) voor productrecensies, met de optie om deze functionaliteit in/uit te schakelen. Het elimineert de risico's van handmatige JavaScript-snippets en garandeert een betrouwbare, geautomatiseerde acquisitie van waardevolle reviews.

Moduleversie: 1.1.1
Winkelversies:
9.x8.x1.7.x
Werkt met ThirtyBees: Nee
Vertalingen:
Deze module: Google Customer Reviews - opt-in en enquête is volledig vertaald in de taal: English (en)

Google Klantenreviews voor PrestaShop -
opt-in, enquêtes en vertrouwenssignalen, op de juiste manier geïmplementeerd

gcroptin voegt de officiële Google Klantenreviews opt-in toe op de orderbevestigingspagina . Geen gekopieerde snippets in thema's: één Merchant ID , een schone Smarty-template voor de JavaScript, en echte bestelgegevens (taal, e-mail, land, geschatte leverdatum, optionele product-GTIN's). Schakel productkoppeling in of uit met een schakelaar - het products veld wordt alleen meegestuurd wanneer u dat wilt.

displayOrderConfirmation - het juiste moment, de juiste klant
Smarty-gestuurde JS + json_encode  voor veilige waarden
Slimme logica voor de  geschatte leverdatum

[Schermafbeelding invoegen: moduleconfiguratie - Merchant ID, GTIN-schakelaar, fallback levertijd + orderbevestiging met GCR opt-in]

Waarom 'gewoon het Google-snippet plakken' een slecht idee is

De documentatie van Google toont statische JavaScript. In een echte PrestaShop-winkel heeft u dynamische waarden nodig: het e-mailadres van de koper, de bestelreferentie, het land van levering, een geloofwaardige geschatte leverdatum, en optioneel GTIN's zodat reviews aan producten gekoppeld kunnen worden - niet alleen aan de winkel.

Dit hardcoderen in een thema of een generiek HTML-blok leidt tot kwetsbaar kopieer-en-plakwerk, editors die tags verwijderen, en geen duidelijke scheiding tussen wat Google verwacht en wat uw winkel weet. Wanneer Google een veld wijzigt of u meerdere winkels beheert, jaagt u op regressies.

gcroptin houdt het contract met Google in één versiebeheerde Smarty-template, voedt het met berekende PHP-data, en toont in de configuratie alleen wat webwinkeliers nodig hebben: Merchant ID, of de productdata meegestuurd moet worden, en een fallback-marge voor wanneer de winkel geen betere leveringstermijn kan bepalen.

Gekopieerde snippets vs. gcroptin

  • Handmatige JS in CMS-blokken: WYSIWYG-editors en cachinglagen hebben de neiging om script -tags te breken. Eén keer opslaan en uw opt-in is verdwenen.
  • Gokwerk voor leverdatums: Het sturen van 'vandaag + 2' voor elke vervoerder en elk land leidt tot slechte data en ontevreden reviewers.
  • Altijd ingeschakelde product-arrays: Het forceren van products wanneer uw catalogus geen EAN-13 heeft, kan de signaalkwaliteit verzwakken.
  • gcroptin? Markup beheerd door de template, beveiligde output, voorwaardelijke products , leverdatum bepaald op basis van bestelling + vervoerder + winkelinstellingen, en dan de fallback. Merchant ID vereist - geen stille, half-werkende installaties.

Wat u krijgt

Smarty-template voor het GCR-script

De front-office-output bevindt zich in views/templates/hook/gcroptin-order-confirmation.tpl . Overschrijf dit in uw thema onder modules/gcroptin/… wanneer u de markup wilt aanpassen - zonder de PHP te hoeven forken.

Voorwaardelijke products -payload

Schakel Lijst met product-GTIN's opnemen in of uit. Indien uitgeschakeld, wordt de products -sleutel weggelaten uit gapi.surveyoptin.render - netter dan het sturen van lege arrays. Indien ingeschakeld, gebruikt elke regel EAN-13 met een MPN-fallback voor het gtin -veld.

Geschatte leverdatum, berekend

De datum die naar Google wordt gestuurd, wordt in lagen opgebouwd: gebruik de leverdatum van de bestelling indien ingesteld; anders besteldatum + N dagen, waarbij N afkomstig is van de vervoerder ( max_delivery_time / max_delay indien aanwezig), vervolgens de winkelinstelling PS_SHIPPING_DELAY , en tot slot uw geconfigureerde fallback-marge.

Merchant ID-controle + veilige JSON

Er wordt niets weergegeven totdat er een geldig numeriek Merchant ID is opgeslagen - geen onbedoelde lege enquêtes op uw live winkel. Tekstreeksen die naar de template worden gestuurd, worden voorbereid met json_encode, zodat aanhalingstekens en speciale tekens in e-mails de opt-in niet breken.

Template-first architectuur

Eén hook, één tpl, voorspelbare upgrades.

Onderhoudbaar by design

De module haalt de huidige bestelling op, bouwt een array met variabelen (merchant id, taal-ISO, order-id, e-mailadres klant, land van levering, geschatte leverdatum, vlag voor productopname, en de vooraf gebouwde producten-JSON indien ingeschakeld), en rendert vervolgens de template.

Die scheiding betekent dat uw team de exacte payload die Google ontvangt kan controleren door één template-bestand te lezen. De PHP blijft gericht op data-integriteit en bedrijfsregels - niet op handmatig onderhouden scriptblokken in de database.

Pad voor thema-override

Kopieer gcroptin-order-confirmation.tpl naar de modules/gcroptin/views/templates/hook/ map van uw thema om de markup aan te passen terwijl module-updates veilig blijven.

Leverdatum die de realiteit respecteert

Bestelling, vervoerder, winkel - en dan uw fallback.

Betere data voor de timing van Google's enquête

Google gebruikt de geschatte levertijd om te bepalen wanneer om een review gevraagd moet worden. Een vast '+3 dagen voor iedereen' negeert vervoerders, uiterste besteltijden en landspecifieke logistiek.

gcroptin geeft de voorkeur aan gestructureerde signalen van PrestaShop: een echte leverdatum van de bestelling wanneer uw workflow deze instelt; anders doorloopt het een korte prioriteitenlijst (maximale levertijd vervoerder, algemene verzendvertraging, module-fallback) zodat de verzonden datum uw winkelconfiguratie volgt in plaats van een enkele, hardgecodeerde constante.

  • Fallback-marge blijft configureerbaar - ideaal wanneer vervoerders geen numerieke vertragingen tonen in uw PS-versie.
  • ISO-datum-output ( YYYY-MM-DD ) komt overeen met het door Google verwachte formaat.

GTIN's wanneer u er klaar voor bent

Eerst EAN-13, dan MPN-fallback - gedocumenteerd in de configuratie.

Reviews op productniveau hebben duidelijke identifiers nodig

Wanneer u de GTIN-lijst inschakelt, wordt elk besteld product een klein JSON-object {"gtin":"…"} . De module leest EAN-13 van de orderregel; als deze leeg is, valt het terug op MPN. De beschrijving van de schakelaar in de backoffice herinnert u eraan dat rijke EAN-data de matchkwaliteit in het ecosysteem van Google verbetert.

Als uw catalogus er nog niet klaar voor is, zet u de schakelaar uit: de opt-in werkt nog steeds voor de bestelling, maar zonder het products -blok - geen ongeldige of halflege arrays die worden verzonden 'omdat de tutorial dat zei'.

Backoffice: alleen wat webwinkeliers nodig hebben

Geen gigantisch script-tekstveld. Stel uw Merchant ID in, beslis of u product-GTIN's wilt verzenden en pas de fallback-levermarge aan. De module legt uit hoe de levering wordt berekend en waar de template zich bevindt.

Vertrouwen & veiligheid

  • Geen opt-in-output totdat het Merchant ID geldig is
  • JSON-gecodeerde strings voor inbedding in JavaScript
  • Officiële Google loader-URL voor de enquête opt-in API

Resultaten voor de webwinkelier

  • Verzamel in aanmerking komende reviews na aankoop
  • Ondersteun het verkopersbeoordelingssysteem van Google met minder technisch risico
  • Houd upgrades voorspelbaar - logica in PHP + tpl, niet in CMS HTML

Technische specificaties & compatibiliteit

Native PrestaShop-module: registreert displayOrderConfirmation, levert een hook-template en gebruikt configuratiesleutels voor Merchant ID, de vlag voor productopname en de fallback-levermarge. Compatibel met PrestaShop 1.7 tot en met 9.x volgens de module-metadata - verifieer op uw test-thema vóór livegang.

Hook: displayOrderConfirmation - wordt uitgevoerd na een succesvolle bestelling, het ideale moment voor de opt-in.
Template: gcroptin-order-confirmation.tpl - GCR-taalblok + platformscript + render-callback.
Configuratie: Merchant ID (verplicht), GTIN-lijst opnemen (ja/nee), fallback-levermarge (dagen).
MyPresta: Update-checker-integratie in de moduleconfiguratie (indien ingeschakeld in uw distributie).
39.99 €

Modulegalerij

Waarom onze module kiezen
Google Customer Reviews - opt-in en enquête?

Optimalisatie en Automatisering

De module 'gcroptin' automatiseert het Google Customer Reviews opt-in proces op de orderbevestiging. Het optimaliseert de data door dynamisch e-mail, ordergegevens en accurate leverdata te leveren. Dit vermindert handmatig werk en technische risico's, wat resulteert in betere, betrouwbare feedback.

Verhoogde Verkoop

gcroptin vergroot het klantvertrouwen door geautomatiseerd Google Customer Reviews te verzamelen na aankoop. Met accurate leverdata en optionele product-GTINs stimuleert dit module meer en betere reviews, essentieel voor hogere conversiepercentages en een duurzame omzetgroei.

15 jaar ervaring

Met 15 jaar PrestaShop-ervaring is deze module van gcroptin ontwikkeld om Google Customer Reviews feilloos te integreren. Het voorkomt de valkuilen van handmatig plakken, zorgt voor dynamische, veilige data via Smarty en berekent nauwkeurige leverdata voor betrouwbare enquêtes, wat bewijst dat we het platform door en door kennen.

Uitgebreide Personalisatie

De module biedt uitgebreide configuratie voor Google Customer Reviews. Personaliseer de Merchant-ID, kies of product-GTINs worden meegezonden en stem de leverdatumlogica af met een fallback. Door het Smarty-template en dynamische klantgegevens garandeert u een perfect aangepaste opt-in.

Open Source Code

De module biedt een helder Smarty-template (`gcroptin-order-confirmation.tpl`) en gescheiden PHP-logica. U kunt de template eenvoudig in uw thema overschrijven, wat volledige flexibiliteit en transparantie biedt voor geavanceerde aanpassingen en integraties.

Licentie en Updates

De module is compatibel met PrestaShop 1.7-9.x en ondersteunt updatecontrole via MyPresta. Dit zorgt ervoor dat de Google Customer Reviews functionaliteit up-to-date blijft en optimaal werkt binnen uw shopomgeving.