Docs

WooCommerce-Testbestellungen: was Relvato damit macht

Ein Checkout-Monitor mit der Tiefe „Full order“ gibt eine echte WooCommerce-Bestellung auf — nur so lässt sich beweisen, dass Kunden wirklich kaufen können. Mit verbundenem Relvato-Plugin wird diese Testbestellung markiert, mindert nie deinen Bestand, erreicht nie deine Analytics- oder Werbeplattformen und landet ein paar Minuten später im Papierkorb. Monitore mit der Standardtiefe „Reachable“ stoppen vor „Bestellung aufgeben“ und erzeugen gar keine Bestellung.

Wann eine Testbestellung aufgegeben wird

Nur die Monitore für den Checkout und den angemeldeten Checkout geben Bestellungen auf, und nur mit der Tiefe „Full order“. Sie zahlen per Nachnahme oder, in Shops ohne Nachnahme, mit einem 100-%-Gutschein, den das Plugin anlegt — er gilt nur in Relvatos signierten Testanfragen, nie für Kunden. Die Rechnungs-E-Mail ist das Prüfpostfach deiner Website (…@verify.relvato.com), damit sich auch die Bestätigungs-E-Mail verfolgen lässt.

Ein Monitor, der auf Desktop und Mobil läuft, gibt pro Lauf eine Bestellung je Gerät auf.

Woran eine Testbestellung erkennbar ist

Das Plugin erkennt Relvatos Browser an einem kurzlebigen, signierten Token in jeder seiner Anfragen. Jede Bestellung, die in so einer Anfrage entsteht, bekommt vor dem ersten Speichern das Bestell-Meta _relvato_test = 1 — andere Plugins sehen die Markierung also ab dem Moment, in dem die Bestellung existiert. Eine Bestellung an das Prüfpostfach oder vom eigenen Testkunden (relvato-verify) gilt ebenfalls als Testbestellung.

Für deinen eigenen Code — einen Bericht, einen Export, einen Conversion-Upload — bietet das Plugin die Funktion relvato_is_test_order( $order ), die für diese Bestellungen true liefert. Entwickler können sie mit dem Filter relvato_is_test_order erweitern.

Raus aus Analytics und Werbeplattformen

Eine Testbestellung ist eine echte Bestellung — jedes Tracking-Plugin im Shop würde sie als Kauf melden, und das Smart Bidding von Google Ads würde daraus lernen. Drei Dinge verhindern das.

Das Plugin schaltet das Kauf-Ereignis für Testbestellungen in den Tracking-Plugins aus der Tabelle unten ab, auch die Ereignisse, die sie von deinem Server senden (Measurement Protocol, Conversions API) und die kein Browser stoppen kann. Ab WooCommerce 10.7 hält es Testbestellungen außerdem aus WooCommerce Analytics heraus.

Relvatos Testbrowser blockiert beim Aufgeben einer Bestellung die Sammeladressen für Werbung und Analytics — Google Analytics, Google Ads, Meta, TikTok, Microsoft Advertising, Pinterest, LinkedIn, Snap, Reddit und X —, sodass auch ein Tracking-Plugin, das nicht in der Tabelle steht, den Kauf nicht von der Seite senden kann. Die Tag-Skripte selbst laden weiter, die Seite verhält sich also wie für Kunden.

Bei einem Cookie-Banner wählt der Testbrowser während eines Bestelllaufs „Alle ablehnen“ oder „Nur notwendige“, nicht „Alle akzeptieren“.

Bestand und Entfernen

Ist „Protect stock & auto-remove verification orders“ in den Plugin-Einstellungen an (Standard), mindert eine Testbestellung nie den Bestand, schickt dir keine E-Mail und landet ein paar Minuten nach der Dankeseite im Papierkorb. Ist die Einstellung aus, bleiben Testbestellungen in deiner Bestellliste und mindern den Bestand wie jede andere — markiert und aus Analytics und Werbeplattformen herausgehalten werden sie trotzdem.

Der Monitor „Order anomaly“ lässt Testbestellungen weg, wenn er die Bestellungen dieser Stunde mit der üblichen Zahl vergleicht.

Ohne Plugin oder mit einer älteren Version

Ohne Plugin kann eine volle Bestellung trotzdem aufgegeben werden, aber nichts auf deinem Server weiß, dass sie ein Test ist: Sie mindert den Bestand, bleibt in deinen Bestellungen, und Tracking, das dein Server sendet, kann sie melden. Jeder solche Lauf weist darauf hin. Verbinde das Plugin oder stelle den Monitor auf „Reachable“.

Plugin-Versionen vor 1.57.0 entfernen Testbestellungen, halten sie aber nicht aus Tracking-Plugins und WooCommerce Analytics heraus. Aktualisiere das Plugin — der Lauf sagt dir, wenn es veraltet ist.

Wenn Testbestellungen schon in Google Analytics oder Google Ads gelandet sind

Bereits an Google Analytics gesendete Daten lassen sich nicht zurückholen. In Google Ads kannst du die Conversions per Upload von Conversion-Anpassungen zurückziehen, mit den Bestell-IDs der Testbestellungen. Du findest sie über die Adresse des Prüfpostfachs oder an der Bestellnotiz von Relvato; Bestellungen im Papierkorb stehen unter Bestellungen → Papierkorb.

Tracking-Plugins, die das Relvato-Plugin für Testbestellungen abschaltet (ab Plugin 1.57.0)

PluginWas abgeschaltet wirdWie
Pixel Manager for WooCommerceKauf im Browser, Automatic Conversion Recovery, die serverseitigen Pro-Ereignisse und der Google-Ads-AnpassungsfeedSeine Filter pmw_conversion_prevention und pmw_skip_s2s_purchase_event
Google for WooCommerceKauf-Conversion in Google AdsDie Bestellung gilt als bereits erfasst; sein Tag ist für Relvatos Anfragen aus
Google Analytics for WooCommerceGA4-KaufDie Bestellung gilt als bereits erfasst; Tracking ist für Relvatos Anfragen aus
Site Kit by GoogleGA4-KaufDie Bestellung gilt als bereits erfasst
GTM4WPDer dataLayer-KaufDie Bestellung gilt als bereits erfasst und ihr Status als nicht erfassbar
Facebook for WooCommerceMeta-Pixel Purchase und die Conversions APIDie Bestellung gilt als bereits erfasst (Browser und Server); das Pixel ist für Relvatos Anfragen aus
PixelYourSiteSeine Pixel und die Conversions APIFür Relvatos Anfragen aus
Pinterest for WooCommercePinterest-Tag und Conversions APIFür Relvatos Anfragen aus
TikTokKauf-Pixel und Events APISeine Kauf-Hooks werden für Relvatos Anfragen entfernt
WooCommerce AnalyticsUmsatz- und BestellberichteSein Filter woocommerce_analytics_is_test_order (ab WooCommerce 10.7)

Fragen

Tauchen Testbestellungen in Google Analytics 4 oder Google Ads auf?

Nicht mit verbundenem Relvato-Plugin ab 1.57.0: Das Plugin schaltet das Kauf-Ereignis für Testbestellungen in den Tracking-Plugins oben ab, und Relvatos Browser blockiert beim Aufgeben der Bestellung die Sammeladressen. Ein Setup, das das Plugin nicht kennt und Käufe von deinem Server sendet — etwa eine eigene Integration —, kann Testbestellungen überspringen, indem es relvato_is_test_order( $order ) prüft.

Kann ich verhindern, dass Relvato überhaupt Bestellungen aufgibt?

Ja: Stelle die Tiefe des Checkout-Monitors auf „Reachable“. Er füllt den Checkout aus und bestätigt, dass die Bestellung aufgegeben werden kann, ohne sie abzusenden.

Beeinflussen Testbestellungen meine Umsatzberichte?

Nicht in WooCommerce Analytics ab WooCommerce 10.7: Dort werden Testbestellungen nie erfasst. In älteren Versionen zählen sie, bis sie entfernt sind — aktualisiere WooCommerce. Deine Bestellliste zeigt sie, bis sie ein paar Minuten später im Papierkorb landen — oder behält sie, wenn „Protect stock & auto-remove verification orders“ aus ist.

Wie finde ich die Testbestellungen, die Relvato aufgegeben hat?

Suche in deinen Bestellungen nach der Adresse des Prüfpostfachs (…@verify.relvato.com) oder nach der Bestellnotiz von Relvato. Bestellungen im Papierkorb stehen unter Bestellungen → Papierkorb.

Weiterführende Artikel
Docs

Beweisen, dass dein Checkout funktioniert — ohne deine Daten zu verfälschen

Checkout-Monitoring mit voller Bestellung gibt eine echte Bestellung auf und hält sie aus Bestand, Analytics und Werbeplattformen heraus.