Naar hoofdinhoud
TrustBedrijfTRUSTBEDRIJF.NLONLINE WEBSHOP KEURMERK
Integraties

Automatisch reviews verzamelen met het snippet op je bedankpagina

Bijgewerkt op 17 juli 2026 · 2 min leestijd

Wil je automatisch reviews verzamelen, maar heb je geen developer? Dan is het snippet de kortste weg. Je plakt het op je bestelbevestigingspagina — de pagina die je klant ziet na het afrekenen — en klaar.

De code

Je vindt jouw persoonlijke versie in het dashboard onder Koppelingen, met je webshop-id er al in ingevuld.

Het Koppelingen-scherm met het kant-en-klare snippet voor de bedankpagina

<script>
  fetch("https://api.trustbedrijf.nl/v1/orders/snippet", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({
      siteId: "JOUW_WEBSHOP_ID",
      email: "{{ klant_email }}",
      orderNumber: "{{ ordernummer }}"
    })
  }).catch(function () {});
</script>

Vul de variabelen in

De twee waarden tussen accolades moet je vervangen door de variabelen van je eigen systeem. Die verschillen per platform:

SysteemE-mailadresOrdernummer
WooCommerce<?php echo $order->get_billing_email(); ?><?php echo $order->get_order_number(); ?>
Shopify (order status page){{ checkout.email }}{{ checkout.order.name }}
Magento 2via je success.phtml-template<?= $block->getOrderId() ?>
Lightspeed / CCVzoek naar bedankpagina of bevestigingspagina in je thema-instellingenidem

Weet je niet zeker welke variabele je systeem gebruikt? Plaats het snippet, doe zelf een testbestelling en kijk in je dashboard onder Reviews → Uitnodigingen of je eigen e-mailadres verschijnt. Staat er {{ klant_email }} letterlijk in plaats van een adres, dan klopt de variabele niet.

Waarom hier geen geheim in staat

Het siteId is je publieke webshop-id — hetzelfde nummer dat al in je badge-code staat. Een sleutel in browsercode zou geen sleutel zijn: iedereen kan de broncode van je bedankpagina lezen.

De beveiliging zit ergens anders: wij accepteren dit verzoek alleen als het van je eigen, geverifieerde domein komt. Zet iemand jouw snippet op een andere site, dan weigeren wij het. Daarbovenop geldt een limiet per bezoeker en een dagelijks plafond per webshop, en ontdubbelen we op e-mailadres en bestelnummer.

En het ergste dat een misbruiker kan bereiken? Dat iemand één review-uitnodiging krijgt. Er valt via dit endpoint niets uit te lezen: geen klantgegevens, geen bestellingen, niets.

Snippet of API?

SnippetOrders API
Developer nodigNeeJa
Werkt als de klant meteen wegkliktNeeJa
Werkt bij bestellingen per telefoon of e-mailNeeJa
Sleutel beherenNeeJa

Het snippet mist de bestellingen waarbij de klant de bedankpagina niet afwacht — in de praktijk een paar procent. Kun je koppelen via je server, doe dat dan. Kan dat niet, dan is het snippet een prima tweede keus: een paar procent missen is oneindig veel beter dan helemaal geen reviews verzamelen.

Je mag ze ook allebei gebruiken. Dankzij de ontdubbeling levert dat nooit dubbele mails op.