Zum Inhalt springen

Installation

Was passiert, wenn ich eine Bestellung nachträglich bearbeite?

Metrunio zählt eine Bestellung mit dem Stand, den dein Shop beim Abschluss meldet. Den neuen Betrag übernimmt es, wenn dein Shop-Server die Bestellung erneut als Kauf meldet, mit derselben Bestellnummer, einer neuen event_id und order_updated_at, dem Zeitpunkt der Änderung. Die Shopify-App, das Shopware-Plugin ab 1.4.0 und das WordPress-Plugin ab 1.1.0 tun das selbst.

Ich habe eine Bestellung im Shop geändert. Warum zeigt Metrunio noch den alten Betrag?

Ein Shop meldet eine Bestellung einmal, beim Abschluss. Entfernst du danach eine Position oder änderst eine Menge, weiß Metrunio davon nur, wenn dein Shop-Server die Bestellung noch einmal meldet. Eine zweite Meldung ohne Zeitangabe gilt als schon gezählt; so zählt eine doppelt zugestellte Bestellung nicht doppelt.

So meldest du die Änderung

  • Als Kauf (purchase) mit derselben Bestellnummer wie beim Abschluss.
  • Mit einer neuen event_id. Dieselbe event_id gilt als schon empfangen.
  • Mit dem neuen Betrag, der neuen Aufteilung und den neuen Positionen.
  • Mit order_updated_at: dem Zeitpunkt der letzten Änderung im Shop, mit Zeitzone. Nur ein neuerer Zeitpunkt als der gezählte ändert etwas; eine ältere Meldung, die später ankommt, überschreibt nichts.
{
  "event_id": "order-12345-rev-2026-10-26T10-15",
  "event_type": "purchase",
  "occurred_at": "2026-10-25T18:02:00Z",
  "order_updated_at": "2026-10-26T10:15:00Z",
  "order_id": "12345",
  "value": "19.99",
  "currency": "EUR"
}

Was Metrunio dann tut

  • Es ersetzt Betrag, Nettowert, Versand, Steuer, Rabatt, Wareneinsatz und Positionen der Bestellung. Es entsteht keine zweite Bestellung.
  • Es rechnet die Zuordnung neu, denn die Anteile der Kanäle tragen den Betrag.
  • Es hält den alten und den neuen Betrag fest. Im Vollexport steht das in conversion_value_revisions.

Bearbeitung oder Erstattung

Eine Bearbeitung ist keine Erstattung. Geht Geld an die Kundin oder den Kunden zurück, meldest du das als refund, wie in „Wie kommen Erstattungen in Metrunio an?“ beschrieben. Melde denselben Betrag aber nicht zweimal: einmal als geänderte Bestellung und einmal als Erstattung. Dann zieht Metrunio ihn doppelt ab.

Was nicht korrigiert wird

  • Bestellungen aus dem Browser. Nur dein Shop-Server kann eine Bestellung ändern.
  • Bei Bestellungen ohne Einwilligung, die über die Umsatzabstimmung zählen, alles außer dem Betrag. Positionen und Aufteilung speichert Metrunio dort ohnehin nicht. Nach einer Ablehnung im Cookie-Banner gilt das erst mit der Zusatzweisung ab Fassung v16; mit einer älteren bleibt der Betrag vom Abschluss stehen. Metrunio speichert hier den Zeitpunkt der Änderung, nie den des Kaufs, und erst, wenn sich der Betrag einer schon gezählten Bestellung tatsächlich ändert.
  • Eine Meldung in einer anderen Währung als beim Abschluss.
  • Werte, die schon an eine Werbeplattform übermittelt wurden. Dort bleibt der übermittelte Betrag.

Hinweis

Die Shopify-App, das Shopware-Plugin ab 1.4.0 und das WordPress-Plugin ab 1.1.0 melden Bearbeitungen selbst, ohne Browser- und Kundenkennungen. In WooCommerce lassen sich Positionen nur ändern, solange die Bestellung noch nicht bezahlt ist. Bei Shopify meldet die App, was die Kundin gezahlt hat und noch zahlen muss; entfernst du aus einer bezahlten Bestellung einen Artikel, kommt die Rückzahlung danach als Erstattung, und nichts wird doppelt abgezogen.

Zuletzt geprüft am 26.10.2026

Ebenfalls gefragt

  • Bestellung geändert, Betrag bleibt alt
  • Position aus Bestellung entfernt
  • Entfernter Artikel steht noch in der Bestellung
  • Bestellung nachträglich bearbeiten
  • Menge in der Bestellung geändert
  • order_updated_at
  • Wird eine geänderte Bestellung neu zugeordnet?
  • Bearbeitung oder Erstattung melden?

Weiterführende Artikel

  • Wie kommen Erstattungen in Metrunio an?

    Wie melde ich eine Erstattung, und woran sehe ich, dass sie verbucht ist?

    Dein Shop-Server meldet eine Erstattung über die Server Events API als refund, mit derselben Bestellnummer, Umgebung und Währung wie der Kauf. Metrunio mindert damit den Wert dieser Bestellung. Findet es 24 Stunden lang keinen passenden Kauf, verbucht es die Erstattung nicht und löscht sie. Unter „Datenstatus“ zählt der Befund REFUND_WITHOUT_PURCHASE dann je Website und Tag, wie viele es waren, ohne Bestellnummer.

  • Wie melde ich Conversions serverseitig?

    Wie sende ich Events aus meinem Shop, CRM oder Backend?

    Über POST /v1/server/events an den Collector, mit dem Serverschlüssel im Authorization-Header. Die Adresse und den fertigen Aufruf für deine Website zeigt das Portal unter „Einrichtung“ im Reiter „Server Events API“. Der Aufruf ist unabhängig vom Browser und damit robust gegenüber Adblockern und kurzlebigen Cookies.

  • Wie sende ich Warenkorb, Neukunden und Marge aus meinem Shop?

    Wie übergebe ich Bestellpositionen, den Nettowert, den Wareneinsatz und ob es ein Neukunde war?

    Beim Kaufabschluss nehmen tracker.conversion(…) und die Server Events API zusätzlich newCustomer, die Aufteilung des Bestellwerts (netValue, taxValue, shippingValue, discountValue, costOfGoods) und die Warenkorbzeilen (items) entgegen. Alle Felder sind freiwillig; ohne sie misst Metrunio wie bisher. Mit ihnen entstehen Neukundenkosten, Deckungsbeitrag und Auswertungen je Produkt.

  • Wo baue ich das Tracking in meinem Shopsystem ein?

    Wie installiere ich Metrunio in WordPress, Shopify, Shopware oder Webflow?

    Für Shopify, Shopware 6 und WordPress mit WooCommerce gibt es eine Erweiterung, die Besuche, Einwilligung und Bestellungen zugleich misst. Die übrigen Systeme haben eine Stelle für eigenen Head-Code; die Tabelle nennt den Weg je System. Ohne Erweiterung empfehlen wir für Kaufabschlüsse zusätzlich die Server Events API, weil sie unabhängig vom Browser funktioniert.

Sieh, was deine Daten erzählen.

Erst in der Demo umsehen. Ein eigenes Konto gibt es derzeit nur auf Einladung.

Demo öffnenZugang anfragen