🎉 Launch offer: 20% off Pluginivo licenses

WooCommerce-Bestellstatus: Wann ist eine Bestellung wirklich bezahlt? (2026)

Eine Bestellung in WooCommerce ist nicht automatisch eine erfolgreiche Zahlung. Kunden können den Checkout abschließen, eine Bestellnummer erhalten und trotzdem noch nicht bezahlt haben. Wer diese Ereignisse gleichsetzt, erhält unzuverlässige Zahlen zu Umsatz, Warenkorbabbrüchen und Gewinn. Ein klarer Umgang mit dem WooCommerce-Bestellstatus hilft, solche Fehler zu vermeiden.

Dieser Leitfaden erklärt die üblichen Bestellstatus, den Unterschied zwischen Zahlung und Versand, den Umgang mit Erstattungen und die Prüfung unklarer Bestellungen. Er ersetzt keine Buchhaltungsregeln, sondern unterstützt die tägliche Shop-Praxis.

WooCommerce-Bestellstatus im Überblick

WooCommerce verwendet Statusbezeichnungen für verschiedene Phasen einer Bestellung. Zahlungsanbieter und Erweiterungen können zusätzliche Status hinzufügen.

Status Typische Bedeutung Was du für das Reporting beachten solltest
Ausstehende Zahlung (Pending payment) Bestellung eingegangen, Zahlung noch nicht abgeschlossen oder bestätigt. Nicht als bestätigte Zahlung zählen.
Wartend (On hold) Zahlung muss geprüft werden, etwa bei Überweisung oder verzögerter Bestätigung. Bank oder Zahlungsanbieter kontrollieren.
In Bearbeitung (Processing) In der Regel bezahlt, aber noch nicht vollständig abgewickelt. Zahlungsdaten prüfen; Versand getrennt verfolgen.
Abgeschlossen (Completed) Bestellung wurde abgewickelt. Unter Berücksichtigung von Retouren auswerten.
Fehlgeschlagen (Failed) Zahlungsversuch nicht erfolgreich. Nicht als bezahlten Umsatz erfassen.
Storniert (Cancelled) Bestellung wurde storniert. Nicht als regulären bezahlten Auftrag behandeln.
Erstattet (Refunded) Bestellwert ist vollständig als erstattet markiert. Erstattung und tatsächlichen Geldfluss abgleichen.

Achtung: Nachnahme, manuelle Zahlungen und eigene Gateway-Integrationen können andere Abläufe haben. Ein Status In Bearbeitung allein beweist nicht, dass Geld auf deinem Bankkonto eingegangen ist.

Bestellung, Zahlung und Erfüllung sind nicht dasselbe

Ein Kunde bestellt Ware für 120 €. Zunächst entsteht ein Datensatz im Shop. Erst nach einer erfolgreichen Zahlungsbestätigung wird der Betrag in der Regel als bezahlt behandelt. Die Bestellung wechselt dann häufig auf In Bearbeitung. Nach dem Versand setzt der Shop den Auftrag auf Abgeschlossen.

Für ein verlässliches Dashboard sollten vier Kennzahlen getrennt bleiben:

  • Bestelleingang: alle angelegten Bestellungen, auch unbezahlte.
  • Bestätigte Verkäufe: Aufträge mit nachgewiesener Zahlung gemäß deiner Shop- und Gateway-Regeln.
  • Abgewickelte Bestellungen: versendete Waren oder erbrachte Leistungen.
  • Deckungsbeitrag: bestätigter Bestellwert abzüglich geeigneter Rabatte, Erstattungen, Warenkosten, Gebühren und Versandkosten.

Wird eine unbezahlte Bestellung gleichzeitig im Umsatz und als zurückgewonnener Warenkorb gezählt, entstehen doppelte Verzerrungen. Der Leitfaden zu WooCommerce-Recovery-Kennzahlen zeigt, wie du korrekte Bezugsgrößen verwendest.

Rechenbeispiel: Bestellwert ist nicht Gewinn

Angenommen, ein Shop erhält an einem Tag zehn Bestellungen zu je 100 €. Das ist ein rein illustratives Beispiel, keine Branchenkennzahl:

Ergebnis Bestellungen Wert
Nachweislich bezahlt 7 700 €
Zahlung noch ausstehend 2 200 €
Zahlung fehlgeschlagen 1 100 €
Gesamter Bestelleingang 10 1.000 €

Die 1.000 € sind angelegter Bestellwert, nicht vereinnahmtes Geld. Auch die 700 € aus bezahlten Aufträgen sind kein Gewinn. Ziehst du beispielsweise 300 € Warenkosten, 50 € Versandzuschüsse und 25 € Zahlungsgebühren ab, bleiben vor weiteren Betriebskosten beispielhaft 325 € Deckungsbeitrag. Wie die Umsatzsteuer behandelt wird, hängt von deiner Berechnungsgrundlage ab.

Im Artikel WooCommerce-Wareneinsatz und Marge berechnen erfährst du, wie du mit Produktkosten arbeitest. Ergänzend erklärt unser Beitrag zu WooCommerce-Zahlungsgebühren, warum Gateway-Kosten nicht übersehen werden dürfen.

Warum der Status Wartend geprüft werden muss

Bei Banküberweisungen oder Zahlungsarten mit verzögerter Bestätigung bleibt ein Auftrag häufig auf Wartend. Verschiebe ihn nicht einfach nach In Bearbeitung, nur um die Übersicht aufzuräumen. Kontrolliere stattdessen Betrag, Verwendungszweck und Zahlungsdetails beim entsprechenden Anbieter. Prüfe bei verzögerter Benachrichtigung auch die Bestellnotizen und Gateway-Einstellungen.

Die offizielle WooCommerce-Dokumentation zu Bestellstatus erläutert die Standardabläufe.

Bestellstatus und Warenkorbabbruch-Recovery

Recovery-Mails sollten nur an geeignete Kontakte mit tatsächlich abgebrochenem Kaufprozess gesendet werden. Nach einer erfolgreich bestätigten Bestellung dürfen Erinnerungen nicht weiterlaufen. Das gilt insbesondere, wenn die Rückmeldung des Zahlungsanbieters verspätet eintrifft. Prüfe deshalb nach Möglichkeit vor jeder Erinnerung den aktuellen Bestell- und Zahlungsstatus.

Die Grundlagen findest du im Leitfaden zur Wiederherstellung abgebrochener Warenkörbe. Wenn die E-Mails nicht ankommen, hilft die Checkliste zur Fehlerbehebung bei Recovery-E-Mails.

Wie beeinflussen Retouren und Erstattungen den Gewinn?

Eine Erstattung kann vollständig oder teilweise erfolgen. Bei einer manuellen Erstattung kann WooCommerce den Vorgang dokumentieren, ohne den Geldtransfer beim Zahlungsanbieter auszulösen. Teilrückzahlungen führen außerdem nicht zwingend zu einem vollständig geänderten Bestellstatus.

Für eine saubere Marge musst du erstattete Beträge, nicht rückzahlbare Zahlungsgebühren, Rücksendekosten, Prüfung, Wiederverkaufswert und mögliche Schäden berücksichtigen. Der Beitrag zu WooCommerce-Retourenkosten und Erstattungen erläutert ein solches Modell.

Checkliste für die tägliche Shop-Kontrolle

  1. Zeitzone und Berichtszeitraum festlegen.
  2. Bezahlte und unbezahlte Bestellungen getrennt auswerten.
  3. Aufträge mit Status Wartend anhand von Bank- oder Gateway-Daten prüfen.
  4. Bei Unstimmigkeiten Transaktionsnummern und Bestellnotizen kontrollieren.
  5. Nachnahme und manuelle Zahlungsarten separat behandeln.
  6. Rabatte, Retouren, Warenkosten, Versand und Gebühren in den Deckungsbeitrag einbeziehen.
  7. Zurückgewonnene Warenkörbe nur mit korrekt zugeordneten bezahlten Bestellungen bewerten.
  8. Regelmäßig mit Zahlungsanbietern und Buchhaltung abgleichen.

Häufige Fragen

Ist eine Bestellung mit Processing automatisch bezahlt?

In üblichen Online-Zahlungsabläufen meistens ja. Bei Nachnahme, individuellen Gateways oder manuell geänderten Status kann das anders sein. Entscheidend sind die tatsächlichen Zahlungsdaten.

Bedeutet Completed, dass das Geld schon auf dem Bankkonto ist?

Nein, nicht zwangsläufig. Completed beschreibt vor allem den abgewickelten Auftrag. Wann der Zahlungsanbieter auszahlt, ist eine separate Frage.

Sollte Pending payment als Umsatz zählen?

Nicht als bestätigter bezahlter Umsatz. Für die formale Umsatzrealisierung gelten zusätzlich die jeweiligen Buchhaltungs- und Steuerregeln; ein Shop-Status ersetzt diese Regeln nicht.

Kann der Bestellstatus allein den Gewinn berechnen?

Nein. Zusätzlich sind Produktkosten, Rabatte, Zahlungsgebühren, Versand und Erstattungen nötig.

Der nächste Schritt: echte Bestellprofitabilität erkennen

Wenn deine Zahlungs- und Bestellstatus klar definiert sind, lassen sich Gewinne viel besser beurteilen. Pluginivo Order Profit Calculator PRO hilft, Kosten und Ergebnisse pro Bestellung übersichtlicher zu analysieren. Im Live-Demo kannst du den Ablauf vorab ansehen.

WooCommerce Order Statuses: When Is an Order Really Paid? (2026)

A WooCommerce order is not the same as a successful payment. A customer can submit checkout details, receive an order number and still leave without paying. For store owners, confusing these events makes revenue reports, cart recovery campaigns and profit calculations unreliable. Understanding WooCommerce order statuses is the first step toward a clean reporting workflow.

This guide explains the built-in statuses, how to distinguish payment from fulfillment, why refunds need separate accounting, and which checks help when an order remains unpaid. It is intended for practical store operations rather than a promise that one status can replace accounting records.

WooCommerce order statuses at a glance

WooCommerce uses status labels to show an order’s position in its lifecycle. These are the common core statuses; payment gateways and extensions can introduce more.

Order status What it usually means Reporting action
Pending payment Order received, but the payment has not been made or confirmed. Do not treat it as a settled payment.
On hold Payment needs confirmation, often for bank transfer or delayed payment methods. Verify the bank/gateway before marking it paid.
Processing Normally paid, with fulfillment still outstanding. Check payment details; track fulfillment separately.
Completed Order fulfillment is complete. Include it under your confirmed-order policy, with adjustments for refunds.
Failed Payment was unsuccessful or rejected. Exclude from successful-payment totals.
Cancelled Order was cancelled. Exclude unless there is an exceptional payment/refund workflow to reconcile.
Refunded Order value has been marked fully refunded. Deduct refunds; verify whether funds were actually returned.

Important exception: Cash on Delivery and custom gateways can produce different transitions. A Processing label by itself is not proof that money reached your bank account. Check the payment method, transaction ID and order notes.

Order placed, payment received and order fulfilled are three different events

Consider a customer who orders a product for €120. When checkout creates the order, the store has an order record, but no automatic right to count €120 as collected cash. A gateway may then capture the payment and WooCommerce typically moves the order to Processing. After shipment, staff mark the order Completed.

For accurate dashboards, keep the distinction clear:

  • Order volume: how many orders were submitted, even if some later fail.
  • Confirmed/paid sales: orders with verified payments, according to your store’s policy and gateway records.
  • Fulfilled orders: items shipped or services delivered.
  • Net sales and contribution: confirmed order value adjusted for discounts, refunds, taxes as appropriate, product costs and transaction expenses.

If an unpaid pending order is included in both sales and a cart recovery report, the store can overstate performance twice. For a complementary explanation of measurement denominators, see the WooCommerce cart recovery metrics guide.

Example: gross orders are not necessarily earned profit

Suppose a store records ten orders, each worth €100, during a day. This is an illustrative scenario, not a performance benchmark:

Outcome Orders Value
Verified paid orders 7 €700
Still pending payment 2 €200
Failed payment 1 €100
Total submitted order value 10 €1,000

The €1,000 figure describes submitted order value, not money collected. Even the €700 in paid orders is not €700 of profit. Assume these paid orders incur €300 in product costs, €50 shipping subsidies and €25 in payment fees: the illustrative contribution before other operating costs is €325. Actual margin treatment depends on your accounting basis and whether tax is included in the displayed amounts.

Our guide to cost of goods sold and margins in WooCommerce explains why a product’s selling price is only the start of the calculation. For payment charges, read how gateway fees affect order profit.

Why On hold needs a manual check

An On hold order is often waiting for a bank transfer or delayed confirmation. Do not move it to Processing merely to make the dashboard look tidy. Open the order details, compare the amount and reference with your payment provider or bank, then record the result. For delayed gateways, review the provider’s notification settings and order notes before intervening.

WooCommerce’s own order statuses documentation describes these standard states and their expected transitions.

How status handling affects abandoned cart recovery

Cart recovery automation should distinguish a shopper who abandoned checkout from one who paid successfully. It should also avoid sending reminders to customers whose order was completed but whose gateway callback arrived late. Ideally, the recovery process checks current order state before sending each reminder and suppresses messages after a verified purchase.

Start with the WooCommerce abandoned cart recovery guide for the overall workflow. If reminders are not arriving, use the abandoned cart email troubleshooting checklist to inspect capture eligibility, schedules and mail delivery.

What happens when an order is refunded?

A refund can be full or partial; the cash impact and product costs are not always symmetric. The status Refunded indicates a fully refunded order in the core workflow, but a manual refund action may update the record without initiating an actual transfer through the payment gateway. Partial refunds may leave the overall order status unchanged.

When calculating the real contribution of an order, track the refunded amount, any nonrefundable gateway fees, return shipping, inspection or restocking costs and the value of items you can sell again. The WooCommerce returns and refunds cost guide walks through this calculation in detail.

Practical audit checklist for store owners

  1. Confirm the store timezone and the reporting period before comparing totals.
  2. Separate paid orders from pending, failed and cancelled orders.
  3. For On hold orders, verify the bank transfer or gateway settlement individually.
  4. Check order notes and transaction IDs when statuses appear inconsistent.
  5. Review COD and custom payment gateways separately from card payments.
  6. Subtract discounts, applicable refunds, product costs, fulfillment and gateway fees before reporting profit.
  7. Match recovered carts to paid orders to avoid double counting attribution.
  8. Periodically reconcile WooCommerce figures with gateway payouts and bookkeeping.

Frequently asked questions

Does Processing mean an order is paid?

Usually, for standard online payment flows, yes. It is not universal: Cash on Delivery, offline payment methods, custom gateways and manually changed statuses can behave differently. Verify payment details when the distinction matters.

Does Completed mean the money reached my bank?

Not necessarily. Completed primarily indicates the fulfillment workflow is finished. Settlement and payout schedules belong to the payment provider.

Should Pending payment orders count as revenue?

Do not treat them as confirmed paid sales. Formal revenue recognition also depends on your accounting rules and the delivery or performance obligation; order status is an operational signal, not a substitute for accounting policy.

Can I use order status alone to calculate profit?

No. Status helps identify which orders are relevant, but profit calculations also need product costs, fees, shipping, discounts and refunds.

Next step: measure profit on orders that truly count

Once your order status policy is consistent, your numbers become much easier to trust. Pluginivo Order Profit Calculator PRO is designed to help store owners examine order-level profitability with a clearer view of costs. You can also try the live demo before deciding whether it fits your workflow.

WooCommerce Returns & Refunds: Calculate the Real Cost per Order (2026)

A refund can make a successful WooCommerce sale look very different in your accounts. A paid order initially contributes revenue, but after the customer returns the item you may still have outbound postage, payment fees, packaging, inspection time and return shipping to pay. To understand the real cost of WooCommerce returns and refunds, follow the money and the inventory instead of relying on the order’s original total.

Accurate return reporting starts with WooCommerce order statuses and payments, especially when a refund is recorded separately from its payment.

This article explains full and partial refunds, the difference between restockable and unsellable items, and a simple model for tracking the contribution left after a return.

Refund, return and restock are three different events

A refund is money paid back to the customer. A return is the physical movement of goods back to your business. Restocking means the item has passed inspection and is available to sell again. Some orders receive a partial refund without a physical return; some returned items cannot be resold. Your profit calculation should record each event independently.

WooCommerce supports automatic refunds through compatible gateways and manual refunds that require a separate payout by the merchant. Merely changing an order status does not transfer funds. Its official refunding orders documentation explains these differences and stock-restocking options.

Example: an order that becomes a full refund

Consider an illustrative $120 order. To keep the math easy, treat the amounts as tax-exclusive and ignore tax adjustments; in a real store, calculate taxes separately.

Original order Amount
Customer payment, excluding tax +$120
Product acquisition cost −$55
Outbound shipping paid by merchant −$7
Packaging material −$2
Payment processing charge −$4
Original order contribution +$52

Now the buyer receives a full $120 refund. The item is returned and can be resold at the original value. Inventory is restored, so the $55 product cost remains tied to stock rather than being permanently lost. But some service costs remain:

Cost after a fully refunded, resellable return Amount
Outbound shipping already used −$7
Packaging already used −$2
Non-refundable payment processing charge −$4
Return shipping paid by merchant −$6
Inspection and restocking labor −$5
Contribution from this failed sale −$24

If the product is unusable and must be written off, also recognize the $55 inventory loss. In this simplified example, the total effect becomes −$79. This is a contribution illustration, not an accounting or tax treatment; actual figures depend on your payment processor, inventory valuation and local rules.

Which costs belong in a returns calculation?

Payment fees and refund charges

Some gateways retain original processing fees or charge an additional fee for a refund. Others apply different policies. Record what your provider actually charges instead of assuming refunds reverse all fees.

Shipping in both directions

Did the customer pay for initial delivery? Was shipping refunded too? Who covered the return label? Distinguish customer-paid charges from the carrier costs you bear. Free shipping does not make your outbound delivery free.

Packaging, handling and inspection

Boxes, labels, pick-and-pack labor, cleaning, testing and repacking can be material for stores with many returns. Decide which are variable per return and avoid allocating the same labor twice.

Lost or reduced inventory value

A sealed product may return to normal stock. Opened goods may require a markdown; damaged or hygiene-sensitive items may be unsellable. Track the revised recoverable inventory value rather than treating every return as a full product-cost loss.

Discounts, restocking charges and partial refunds

Coupons change the original net selling price. A partial refund can leave some revenue on the order while goods remain with the customer. Refunds of shipping, fees and taxes must follow actual transactions and applicable policy.

How to organize return costs in WooCommerce

  1. Identify the original order. Store the WooCommerce order ID, date, payment method and actual amounts received.
  2. Record the refund. Note refunded lines, quantities, tax and shipping. Confirm whether the gateway processed the payout or the refund is only recorded manually.
  3. Track the physical item. Mark returned, inspected, resellable, discounted or written off; do not restock damaged goods automatically.
  4. Record the additional costs. Carrier label, packaging loss, processing fees and handling time should have a clear source.
  5. Recalculate contribution. Update revenue and cost assumptions for the actual outcome. Compare a refunded order to an ordinary completed order only after these adjustments.

If you regularly review order margins, the Pluginivo Order Profit Calculator PRO and its live demo provide a starting point for thinking about cost components. Do not assume a plugin automatically imports every return-specific expense—check the available fields and reconcile against your order and accounting records. For the product-cost foundation, read our WooCommerce cost of goods sold (COGS) guide.

Use returns data to improve the store

Look at return reasons by product, variation, supplier and delivery method. A cluster of size-related returns may indicate missing measurements; “not as described” signals a product content issue; shipping damage may call for new packaging. Compare return-adjusted margin, not just the percentage of parcels that come back. A product with high sales and frequent expensive returns may contribute less than a slower-selling, reliable product.

Frequently asked questions

Does WooCommerce automatically send a refund to the customer?

Only an automatic refund through a compatible gateway returns the payment within WooCommerce. A manual refund records the event, but you must send the money separately. Confirm the gateway transaction and order notes.

Do you lose the product cost on every return?

Not if the item comes back in resellable condition. Its cost generally remains associated with inventory. A damaged or obsolete item may require a write-down.

How should partial refunds be measured?

Start from the actual amount retained after the partial refund, then include costs of goods and fulfillment that still belong to the order. If no goods return, avoid crediting back inventory value that you did not recover.

Bottom line: compare the cash refunded, services consumed and inventory actually recovered. That gives a more useful picture than either gross sales or the count of refunded orders alone.

WooCommerce Retouren & Erstattungen: Tatsächliche Kosten berechnen (2026)

Eine Erstattung verändert die Wirtschaftlichkeit einer WooCommerce-Bestellung häufig stärker, als der ursprüngliche Umsatz vermuten lässt. Nach einer Retoure bleiben Versand, Kartengebühren, Verpackung, Prüfaufwand und unter Umständen eine Rücksendung auf Kosten des Händlers bestehen. Wer die Kosten von WooCommerce-Retouren und Erstattungen realistisch beurteilen will, sollte deshalb Geldfluss und Warenbestand getrennt verfolgen.

Für ein korrektes Retouren-Reporting ist WooCommerce-Bestellstatus und Zahlungsprüfung wichtig, insbesondere bei manuell erfassten Erstattungen.

Dieser Beitrag erklärt vollständige und teilweise Erstattungen, wiederverkaufbare und beschädigte Artikel und eine einfache Deckungsbeitragsrechnung.

Erstattung, Retoure und Wiedereinlagerung unterscheiden

Eine Erstattung ist die Rückzahlung an den Kunden. Eine Retoure ist die physische Rücksendung der Ware. Eine Wiedereinlagerung bedeutet, dass der Artikel nach Prüfung wieder zum Verkauf steht. Eine teilweise Erstattung kann ohne Rücksendung erfolgen. Umgekehrt kann eine zurückgesendete Ware unverkäuflich sein.

WooCommerce unterstützt automatische Erstattungen über kompatible Zahlungsanbieter sowie manuelle Erstattungen, bei denen der Händler das Geld selbst überweist. Das reine Ändern des Bestellstatus führt keine Zahlung aus. Die offizielle WooCommerce-Dokumentation zu Erstattungen erklärt die Unterschiede und die Optionen zur Wiedereinlagerung.

Rechenbeispiel: Eine Bestellung wird vollständig erstattet

Nehmen wir eine Bestellung über 120 $. Die folgenden Werte sind rein illustrativ, ohne Umsatzsteuer, damit die Rechnung übersichtlich bleibt. Im eigenen Shop müssen Steuern gesondert berücksichtigt werden.

Ursprüngliche Bestellung Betrag
Kundenzahlung ohne Steuern +120 $
Wareneinsatz −55 $
Vom Händler bezahlter Hinversand −7 $
Verpackungsmaterial −2 $
Zahlungsgebühr −4 $
Ursprünglicher Deckungsbeitrag +52 $

Nun werden 120 $ vollständig erstattet. Der Artikel kommt zurück und ist zum ursprünglichen Wert wiederverkaufbar. Die 55 $ Warenkosten stecken wieder im Bestand und sind damit nicht endgültig verloren. Bestimmte Leistungen sind jedoch bereits verbraucht:

Kosten bei vollständig erstatteter, wiederverkaufbarer Retoure Betrag
Bereits angefallener Hinversand −7 $
Verbrauchte Verpackung −2 $
Nicht erstattete Zahlungsgebühr −4 $
Rückversand auf Kosten des Händlers −6 $
Prüfung und Wiedereinlagerung −5 $
Deckungsbeitrag dieses fehlgeschlagenen Verkaufs −24 $

Ist der Artikel unverkäuflich und muss abgeschrieben werden, kommen 55 $ Warenverlust hinzu. Im vereinfachten Beispiel ergibt sich −79 $. Dies ist eine Deckungsbeitragsillustration, keine verbindliche handels- oder steuerrechtliche Bilanzierung. Tatsächliche Ergebnisse hängen von Zahlungsanbieter, Lagerbewertung und lokalen Regeln ab.

Welche Kosten sollten Sie erfassen?

Zahlungs- und Erstattungsgebühren

Je nach Zahlungsanbieter werden ursprüngliche Gebühren ganz, teilweise oder gar nicht zurückerstattet. Zusätzliche Erstattungsgebühren sind ebenfalls möglich. Prüfen Sie die realen Konditionen Ihres Anbieters.

Versand in beide Richtungen

Hat der Kunde die ursprüngliche Lieferung bezahlt? Wurden Versandkosten ebenfalls erstattet? Wer bezahlt das Retourenlabel? Trennen Sie vereinnahmte Versandbeträge von Ihren tatsächlichen Frachtkosten.

Verpackung, Bearbeitung und Prüfung

Kartonagen, Etiketten, Kommissionierung, Reinigung, Funktionskontrolle und Neuverpackung können je Retoure erhebliche Kosten verursachen. Erfassen Sie variable Aufwendungen ohne Doppelzählung.

Wertverlust oder Wiederverkauf

Ungeöffnete Ware kann möglicherweise wieder zum regulären Preis verkauft werden. Geöffnete Ware braucht einen Abschlag. Beschädigte oder aus hygienischen Gründen unverkäufliche Produkte können eine Abschreibung erfordern. Entscheidend ist der wiedergewinnbare Warenwert, nicht pauschal der volle Einkaufspreis.

Gutscheine und teilweise Erstattungen

Rabatte verändern den ursprünglichen Nettoverkaufspreis. Bei einer teilweisen Erstattung verbleiben eventuell Umsatz und Ware beim Käufer. Die tatsächliche Behandlung von Steuern, Versandgebühren und Mengen muss berücksichtigt werden.

Praxisablauf im WooCommerce-Shop

  1. Bestellung identifizieren: WooCommerce-Bestellnummer, Zahlungsart, Bestelldatum und ursprünglich vereinnahmte Beträge notieren.
  2. Erstattung dokumentieren: Positionen, Mengen, Steuern und Versand erfassen. Prüfen, ob der Zahlungsanbieter das Geld überwiesen hat oder nur ein manueller Eintrag vorliegt.
  3. Warenzustand bewerten: Zurückgesendet, geprüft, wiederverkaufbar, reduziert oder abgeschrieben; beschädigte Ware nicht ungeprüft einlagern.
  4. Zusatzkosten festhalten: Retourenlabel, Verpackungsverlust, Zahlungsgebühr und Arbeitszeit nach nachvollziehbarer Methode zuordnen.
  5. Deckungsbeitrag neu berechnen: Tatsächlich verbliebenen Umsatz und Kosten vergleichen, statt den ursprünglichen Bestellwert fortzuschreiben.

Der Pluginivo Order Profit Calculator PRO und die Live-Demonstration bieten einen Ausgangspunkt für die Bestellkostenanalyse. Prüfen Sie die verfügbaren Funktionen, statt eine automatische Erfassung sämtlicher Retourenkosten vorauszusetzen. Für die Warenkostengrundlage empfehlen wir unseren WooCommerce-Leitfaden zum Wareneinsatz (COGS).

Was Sie aus Retouren lernen können

Vergleichen Sie Retourengründe nach Produkt, Variante, Lieferant und Versandmethode. Häufige Größenretouren können auf unklare Maßangaben hindeuten. „Nicht wie beschrieben“ spricht für bessere Produkttexte und Bilder. Transportschäden weisen möglicherweise auf unzureichende Verpackung hin. Betrachten Sie die Marge nach Retourenkosten, nicht nur die Anzahl versendeter Pakete.

Häufig gestellte Fragen

Überweist WooCommerce automatisch die Erstattung?

Nur eine automatische Erstattung über einen kompatiblen Zahlungsanbieter überweist das Geld im WooCommerce-Prozess. Eine manuelle Erstattung erfordert eine getrennte Auszahlung. Prüfen Sie Bestellnotizen und die Transaktion beim Zahlungsanbieter.

Verliert man bei jeder Retoure den Wareneinsatz?

Nicht unbedingt. Ist der Artikel vollständig wiederverkaufbar, bleibt der Einkaufspreis normalerweise im Warenbestand gebunden. Bei beschädigter oder veralteter Ware kann ein Wertverlust entstehen.

Wie werden Teil-Erstattungen berücksichtigt?

Gehen Sie vom tatsächlich behaltenen Betrag aus und belassen Sie Wareneinsatz und bereits angefallene Kosten entsprechend beim Auftrag. Ohne physische Warenrückgabe darf kein Bestand fiktiv wieder gutgeschrieben werden.

Fazit: Erst die Kombination aus zurückgezahltem Geld, bereits verbrauchten Leistungen und real zurückgewonnener Ware zeigt, wie teuer eine Retoure für den Shop tatsächlich ist.

WordPress Plugin Update Checklist: Verify File Changes Safely

Updating a WordPress plugin is routine maintenance, but it also changes executable files on your website. A successful “Update complete” message tells you that WordPress finished a task; it does not prove that every file is expected, that a custom integration still works or that nobody changed a file separately. A practical WordPress plugin update checklist closes that gap without turning every update into a security incident.

If file baselines are unfamiliar, first learn about monitoring unexpected WordPress file changes before accepting a changed hash.

Start with a real example: explore Pluginivo File Integrity Monitor PRO or try its live demo to see how modified, added and deleted files appear in an event log. If you’re new to the concept, read our introduction to WordPress file integrity monitoring first. This guide focuses on what to do before and after planned updates.

Before an update: record what you expect to change

The safest investigation starts before you click Update. Note the plugin name, installed version, target version and planned time. Check the vendor’s release notes, including whether a release changes PHP requirements, database structures, payment behavior or authentication. An update to a checkout integration is not equivalent to an update to a decorative widget.

  • Verify the source. Install updates from the official WordPress directory, an established commercial vendor or your trusted release process—not from an attachment with an unknown origin.
  • Make a tested backup. Save both files and database using a method you know how to restore. A backup that has never been tested is not yet a recovery plan.
  • Review dependencies. Confirm PHP, WordPress and WooCommerce compatibility when relevant. Note custom themes or snippets calling the plugin’s APIs.
  • Record a trusted baseline. If you use integrity monitoring, make sure its baseline predates the update and reflects a known-good site. Do not create a new baseline simply to hide existing unexplained warnings.
  • Choose a quiet window. For business-critical workflows, use staging first and plan a rollback if testing fails.

During the update: distinguish planned changes from surprises

WordPress updates often replace many files at once. A plugin might add a JavaScript bundle, remove an obsolete PHP class or rename assets. Those changes are not automatically suspicious. What matters is whether the changed paths belong to the updated component and agree with the release you intended to deploy.

Keep the browser open until the update is complete. If a deployment tool or WordPress reports an incomplete update, investigate immediately rather than treating a partly replaced plugin directory as a normal state. Avoid simultaneously editing unrelated theme files; otherwise you lose the clean timeline that helps explain a later alert.

After the update: a 10-minute verification workflow

  1. Confirm the installed version. Open Plugins and check that the correct release is active. Review any WordPress update or deployment log.
  2. Open a normal page and an important workflow. Test menus, login, forms, checkout and license operations appropriate to your website. A site loading successfully does not mean every integration works.
  3. Review the file-change history. Look for added, modified and removed files and note whether the change falls inside the plugin you just updated.
  4. Compare unexpected paths. If a change affects an unrelated plugin, active theme, must-use plugin or core file, do not automatically dismiss it as part of the update.
  5. Check the site logs. Look for new PHP fatal errors, repeated 500 responses, unusual login attempts or failures in scheduled tasks.
  6. Verify scheduled monitoring. Check when the last scan actually completed. WP-Cron timing depends on site traffic and configuration.
  7. Document the outcome. Record what passed, what failed, and any change you accepted. Keep a rollback point until production behavior is verified.

Which file changes are normal after WordPress updates?

Use this quick decision table as a starting point, not as a substitute for reviewing the file contents.

Change Common explanation Next check
Many files replaced in one plugin folder Plugin release or reinstall Compare release package and version
New bundled CSS or JavaScript Build-system output Check vendor release notes and file location
WordPress core PHP changed unexpectedly Core update, manual edit or interference Check official core checksums and update history
New PHP in an unrelated directory Custom deployment or unauthorized change Investigate owner, source, timestamp and content
A file disappears after an update Cleanup of obsolete code Check the updated package before restoring it

Do not accept every alert as a new baseline

An acknowledgement and an acceptance are different decisions. Marking an event as reviewed should not silently rewrite your trusted reference. Accepting a new file hash is appropriate only after you verify the change. Otherwise, a malicious or accidental modification can become the new “normal,” making later detection less useful.

File Integrity Monitor PRO supports a review workflow with these distinct decisions. Recognized WordPress update events may refresh the affected baseline automatically, while changes outside that recognized path can still need human review. The plugin monitors relevant WordPress code, including supported mu-plugins and drop-ins; it does not scan every cache or uploaded media file.

What if an update triggers a suspicious alert?

Do not open or execute an unfamiliar PHP file to see what it does. Preserve the alert details and collect relevant server, update and administrator logs. Compare the changed file with a verified release or clean backup. If you suspect compromise, limit access according to your incident-response plan and involve a qualified security specialist. Restore only from trusted sources after investigating the entry point.

Remember that integrity monitoring detects changes. It is not a malware signature scanner, a firewall, a cleanup tool or a replacement for backups. It helps you ask better questions sooner.

How often should file checks run?

The appropriate schedule depends on update frequency, site importance and the person responsible for reviewing alerts. A small editorial website may need fewer scans than a high-traffic store, but scanning every 15 minutes is not useful if nobody reviews the results. Scheduled scans rely on WP-Cron; confirm actual completions rather than relying only on a configured interval.

For planned maintenance, a manual scan before and after a change can be more informative than a generic daily schedule. Record the before/after timing alongside the release you deployed.

Frequently asked questions

Will every plugin update create file-change alerts?

No. It depends on the monitoring tool, its baseline rules and whether it recognizes the WordPress update operation. Some updates can still require manual review, especially custom deployment or single-file changes.

Is it safe to ignore changes inside an updated plugin?

Not automatically. Changes in the expected folder are easier to explain, but you should still confirm that the plugin came from a trusted source and that no unrelated files changed.

Do I need WooCommerce to monitor WordPress files?

No. File integrity monitoring can help with ordinary WordPress sites too. The commercial tool linked here runs on WordPress independently of WooCommerce.

Can a checksum show that a file is malware-free?

No. A checksum shows whether contents match a reference. It does not establish that the reference itself is safe or explain who changed the file.

Make plugin updates auditable, not stressful

Good update hygiene is a repeatable routine: note the expected release, back up, update carefully, review relevant file changes and verify the business-critical workflows. This makes the unexpected changes stand out instead of treating every update as an emergency.

See Pluginivo File Integrity Monitor PRO for scan intervals, file-change events and optional WordPress core checksum comparisons, or explore the interactive demo before installing it.

WordPress-Plugin-Updates prüfen: Checkliste für Dateiänderungen

Ein WordPress-Plugin zu aktualisieren gehört zur normalen Website-Pflege. Dabei werden aber ausführbare Dateien ersetzt oder ergänzt. Die Meldung „Aktualisierung abgeschlossen“ bedeutet nicht automatisch, dass jede Änderung erwartet war oder dass alle individuellen Funktionen noch einwandfrei arbeiten. Mit einer Checkliste für WordPress-Plugin-Updates lassen sich Änderungen systematisch prüfen, ohne jedes Update vorschnell als Sicherheitsvorfall zu betrachten.

Wenn Integritäts-Baselines neu für dich sind, lies zuerst unerwartete WordPress-Dateiänderungen erkennen.

Wie solche Änderungen in der Praxis aussehen, zeigt Pluginivo File Integrity Monitor PRO. Im Live-Demo können Sie einen Beispielbericht mit neuen, geänderten und gelöschten Dateien ansehen. Die Grundlagen erklärt außerdem unser Leitfaden zur WordPress-Dateiintegrität. Hier konzentrieren wir uns auf die Schritte vor und nach einem geplanten Update.

Vor dem Update: Erwartete Änderungen dokumentieren

Notieren Sie zunächst den Plugin-Namen, die bisherige Version, die Zielversion und den geplanten Zeitpunkt. Lesen Sie die Versionshinweise des Anbieters. Prüfen Sie insbesondere Änderungen an PHP-Anforderungen, Datenbankstruktur, Zahlungsabläufen oder Anmeldemechanismen. Ein Update für eine Zahlungsschnittstelle verdient mehr Aufmerksamkeit als eine kleine Änderung an der Darstellung eines Widgets.

  • Verlässliche Quelle wählen. Nutzen Sie das offizielle WordPress-Verzeichnis, einen vertrauenswürdigen Anbieter oder Ihren geprüften Veröffentlichungsprozess. Unbekannte ZIP-Anhänge sind keine sichere Updatequelle.
  • Backup vorbereiten. Sichern Sie Dateien und Datenbank und stellen Sie sicher, dass eine Wiederherstellung tatsächlich möglich ist.
  • Abhängigkeiten prüfen. Vergleichen Sie die Anforderungen an WordPress, PHP und gegebenenfalls WooCommerce mit Ihrer Installation.
  • Vertrauenswürdige Baseline verwenden. Ein Referenzstand muss vor dem Update erstellt worden sein und zu einer überprüften Installation passen. Ersetzen Sie die Baseline nicht, um ungeklärte Warnungen zu verbergen.
  • Günstigen Zeitpunkt auswählen. Kritische Shops und Mitgliederseiten sollten Änderungen zuerst in einer Testumgebung prüfen können.

Während des Updates: Erwartbare Dateiänderungen erkennen

Ein normales Plugin-Update kann zahlreiche PHP-, CSS- und JavaScript-Dateien ersetzen. Manche Dateien kommen hinzu, andere entfallen. Entscheidend ist, ob die betroffenen Pfade zum aktualisierten Plugin gehören und ob die Änderungen mit der geplanten Version vereinbar sind. Eine neue Datei ist allein noch kein Beweis für einen Angriff.

Warten Sie auf den Abschluss des Vorgangs. Falls WordPress oder ein Deployment-Werkzeug einen Fehler meldet, prüfen Sie den Zustand der Installation, bevor weitere Änderungen vorgenommen werden. Vermeiden Sie gleichzeitige Anpassungen an anderen Plugins oder Themes, wenn Sie anschließend eine klare Änderungshistorie benötigen.

Nach dem Update: Prüfung in zehn Minuten

  1. Version bestätigen. Kontrollieren Sie in der Plugin-Übersicht, ob die gewünschte Version installiert und aktiviert ist.
  2. Wichtige Funktionen testen. Prüfen Sie Startseite, Anmeldung, Formulare und gegebenenfalls Kasse, Zahlungsarten und Lizenzfunktionen.
  3. Dateiänderungen ansehen. Unterscheiden Sie neue, geänderte und gelöschte Dateien und überprüfen Sie deren Pfade.
  4. Unerwartete Bereiche prüfen. Werden Dateien in einem anderen Plugin, im aktiven Theme oder im WordPress-Kern verändert, gehört dies nicht automatisch zum geplanten Update.
  5. Fehlerprotokolle lesen. Achten Sie auf neue PHP-Fehler, HTTP-500-Meldungen und fehlgeschlagene Hintergrundaufgaben.
  6. Letzten Scan bestätigen. Kontrollieren Sie, ob ein geplanter Prüflauf tatsächlich beendet wurde. WP-Cron arbeitet abhängig von Website-Aufrufen und Konfiguration.
  7. Ergebnis dokumentieren. Halten Sie fest, welche Funktionen geprüft und welche Änderungen akzeptiert wurden. Bewahren Sie das Backup bis zum erfolgreichen Test auf.

Welche Änderungen nach WordPress-Updates sind normal?

Die Tabelle dient als Orientierung. Entscheidend sind immer der genaue Pfad, die Updatehistorie und die geprüfte Quelldatei.

Beobachtung Mögliche Erklärung Prüfung
Viele geänderte Dateien in einem Plugin-Ordner Neues Release oder erneute Installation Versionshinweise und Originalpaket vergleichen
Neue CSS- oder JavaScript-Dateien Neu erzeugte Ressourcen Dateipfad und Anbieterinformationen prüfen
WordPress-Kerndatei unerwartet geändert Core-Update oder fremder Eingriff Updateprotokoll und offizielle Prüfsummen vergleichen
Unbekannte PHP-Datei in einem anderen Ordner Individuelles Deployment oder unerlaubte Änderung Herkunft, Zeitpunkt und Inhalt untersuchen
Datei nach dem Update entfernt Bereinigung alter Komponenten Neues Releasepaket vor Wiederherstellung prüfen

Eine Warnung bestätigen ist nicht dasselbe wie eine Änderung akzeptieren

Die wichtige Unterscheidung lautet: Eine Warnung kann als gelesen markiert werden, ohne den Referenzstand zu verändern. Eine Änderung als korrekt zu akzeptieren bedeutet dagegen, dass sie nach einer Prüfung zur neuen Grundlage wird. Ungeklärte Änderungen sollten nicht einfach übernommen werden – sonst kann auch ein unerwünschter Eingriff als Normalzustand gelten.

File Integrity Monitor PRO bietet genau diese getrennten Schritte. Erkannte WordPress-Updates können den betreffenden Referenzstand aktualisieren; andere Ereignisse bleiben gegebenenfalls zur manuellen Kontrolle sichtbar. Überwacht werden relevante WordPress-Codedateien und unterstützte Must-use-Plugins und Drop-ins. Cache- und Upload-Verzeichnisse gehören nicht zum überwachten Codeumfang.

Was tun bei einer verdächtigen Dateiänderung?

Öffnen oder starten Sie eine unbekannte PHP-Datei nicht, um sie auszuprobieren. Sichern Sie die Meldung, relevante Logs und die aktuelle Umgebung. Vergleichen Sie die Datei mit einer verifizierten Version des Anbieters oder einem sauberen Backup. Bei Verdacht auf einen Sicherheitsvorfall sollten Zugriffe nach Ihrem Notfallplan eingeschränkt und qualifizierte Fachleute hinzugezogen werden. Die Ursache muss untersucht werden, bevor Dateien aus vertrauenswürdigen Quellen wiederhergestellt werden.

Eine Integritätsprüfung erkennt Änderungen, ist aber weder Virenscanner noch Firewall, Bereinigungsdienst oder Ersatz für Backups.

Wie häufig sollten Dateien geprüft werden?

Ein sinnvolles Intervall hängt von der Wichtigkeit der Website und der tatsächlichen Betreuung ab. Ein kurzer Abstand ist wenig wert, wenn Warnungen niemand liest. Geplante Scans laufen über WP-Cron und können verzögert werden. Prüfen Sie daher die tatsächliche Scan-Historie statt allein die gewählte Einstellung.

Vor und nach geplanten Updates ist ein manueller Scan häufig besonders hilfreich. Dokumentieren Sie die Zeitpunkte zusammen mit dem aktualisierten Plugin und dem getesteten Release.

Häufige Fragen

Erzeugt jedes WordPress-Plugin-Update eine Warnung?

Nein. Das hängt von der Erkennung des Monitoring-Werkzeugs und den Baseline-Regeln ab. Manuelle oder einzelne Dateiänderungen können trotzdem eine Prüfung erfordern.

Darf ich Warnungen im aktualisierten Plugin einfach ignorieren?

Nicht grundsätzlich. Prüfen Sie die Quelle des Updates und ob wirklich nur erwartete Dateien betroffen sind.

Benötige ich WooCommerce dafür?

Nein. Dateiintegritätsprüfungen sind auch für gewöhnliche WordPress-Websites sinnvoll und benötigen kein WooCommerce.

Beweist eine übereinstimmende Prüfsumme, dass eine Datei sicher ist?

Nein. Sie beweist nur die Übereinstimmung mit einem bestimmten Referenzwert. Dieser muss seinerseits vertrauenswürdig sein.

WordPress-Updates nachvollziehbar machen

Ein guter Ablauf ist wiederholbar: geplante Änderung festhalten, Backup anlegen, Update durchführen, relevante Dateien prüfen und wichtige Funktionen testen. So fallen ungewöhnliche Ereignisse früher auf, während normale Updates weiterhin effizient bleiben.

Informationen zu anpassbaren Prüfintervallen und Dateiänderungsereignissen finden Sie bei Pluginivo File Integrity Monitor PRO. Den Ablauf können Sie vorher im Live-Demo kennenlernen.

WooCommerce Warenkorbabbruch-Kennzahlen: Recovery richtig messen (2026)

Wer im WooCommerce-Shop einen hohen Wert für „verlassene Warenkörbe“ sieht, erwartet häufig, dass eine Erinnerungs-E-Mail einen festen Anteil davon zurückholt. Doch nicht jeder Warenkorb enthält eine E-Mail-Adresse, nicht jeder Kontakt darf angeschrieben werden und manche Käufer kehren auch ohne Nachricht zurück. Aussagekräftige Kennzahlen für WooCommerce-Warenkorbabbrüche müssen diese Gruppen unterscheiden.

Saubere Recovery-Zahlen brauchen klare Zahlungsregeln; Fehler bei nicht versendeten Recovery-Mails beheben hilft gegen doppelte Zuordnungen.

In diesem Leitfaden erklären wir den Recovery-Funnel, berechnen Raten anhand eines Beispiels und zeigen, wie Sie tatsächliche Bestellungen und den wirtschaftlichen Beitrag prüfen.

Der Warenkorb-Recovery-Funnel

Ein Warenkorb kann mehrere Stufen durchlaufen. Für die Auswertung sollten diese getrennt erfasst werden:

  1. Erfasste Warenkörbe: Sitzungen, die das Tracking als abgebrochen eingestuft hat. Tracking muss zu den geltenden Datenschutz- und Einwilligungsregeln passen.
  2. Kontaktierbare Warenkörbe: Abbrüche mit gültiger Kontaktmöglichkeit und einer zulässigen Grundlage für die Nachricht; zum Versandzeitpunkt wurde kein Kauf abgeschlossen.
  3. Gesendete und zugestellte Nachrichten: Versendete E-Mails sind nicht automatisch im Posteingang angekommen.
  4. Rückkehrende Besucher: Personen, die den Shop erneut besuchen. Ein Besuch ist noch kein Kauf.
  5. Wiedergewonnene Bestellungen: tatsächlich bezahlte Bestellungen, die nach einer nachvollziehbaren Regel zugeordnet werden.
  6. Deckungsbeitrag: Umsatz nach Produkt-, Versand-, Zahlungs-, Rabatt- und relevanten Kampagnenkosten.

Mischen Sie die Grundgesamtheiten nicht. Wenn 1.000 Warenkörbe erfasst, aber nur 500 kontaktierbar sind, müssen Sie die Quote sauber benennen.

Rechenbeispiel: Recovery-Quote und Umsatz

Die folgenden Werte sind ein frei gewähltes Beispiel über 30 Tage, keine Branchenbenchmarks und kein Leistungsversprechen für Pluginivo.

Stufe Beispiel Bedeutung
Erfasste Abbrüche 1.000 Als verlassen erkannte Warenkörbe
Kontaktierbare Abbrüche 500 Nach Ihren Regeln zulässige Kontakte
Zugestellte Erinnerungen 400 Als zugestellt gemeldete Nachrichten
Wiedergewonnene bezahlte Bestellungen 32 Zugeordnete, abgeschlossene Käufe
Durchschnittlicher Bestellwert 100 $ Vor Kosten und Gebühren

Recovery-Quote bezogen auf kontaktierbare Abbrüche = 32 ÷ 500 × 100 = 6,4 %. Rechnet man dagegen 32 ÷ 400, ergibt sich 8 % pro zugestellter Nachricht. Diese Kennzahlen sind nicht gleichwertig: Ein Warenkorb kann mehrere E-Mails erhalten. Geben Sie deshalb immer an, ob Sie eindeutige Warenkörbe, Käufer oder Nachrichten zählen.

Zugeordneter Bruttobestellwert = 32 × 100 $ = 3.200 $. Das ist noch kein Gewinn. Beträgt der durchschnittliche Beitrag nach Waren-, Versand-, Verpackungs- und Zahlungsgebühren 38 $, ergeben sich 32 × 38 $ = 1.216 $. Werden zusätzlich 100 $ für Gutscheine und 40 $ zusätzliche Kampagnenkosten berücksichtigt, verbleiben 1.076 $ geschätzter Deckungsbeitrag. Retouren, Steuern und Zuordnungsfehler können den Wert verändern.

Sieben wichtige Kennzahlen für die Wochenanalyse

1. Wiedergewonnene Bestellungen je kontaktierbarem Warenkorb

Teilen Sie abgeschlossene Käufe durch zulässige Abbrüche derselben Gruppe. Legen Sie einen festen Beobachtungszeitraum fest, damit neue und ältere Kohorten vergleichbar sind.

2. Zustellbarkeit und Fehler

Nicht zugestellte Nachrichten können keine Käufer zurückbringen. Prüfen Sie Bounces, Authentifizierung und den Versandprozess. Unser Leitfaden zu nicht versendeten Warenkorbabbruch-E-Mails hilft bei der Fehlersuche.

3. Rückkehrbesuche und abgeschlossene Käufe

Trennen Sie einen Klick auf den Recovery-Link vom abgeschlossenen Bestellprozess. Versandkosten, Zahlungsprobleme oder ein unübersichtlicher mobiler Checkout können weiterhin zu Abbrüchen führen.

4. Umsatz je wiedergewonnener Bestellung

Nutzen Sie tatsächliche Bestellwerte und berücksichtigen Sie spätere Stornierungen. Viele kleine Bestellungen sind nicht zwangsläufig wirtschaftlich attraktiv.

5. Deckungsbeitrag je wiedergewonnener Bestellung

Berücksichtigen Sie Wareneinsatz, Verpackung, Versandzuschüsse, Zahlungsgebühren und Rabatte. Als Ergänzung bietet sich die Methodik des Order Profit Calculator PRO an.

6. Abmeldungen und Beschwerden

Beobachten Sie Opt-outs und Spam-Beschwerden. Halten Sie rechtliche Anforderungen und Kundenwünsche ein. Höhere Versandfrequenz führt nicht automatisch zu besseren Ergebnissen.

7. Tatsächlicher Zusatznutzen gegenüber einer Kontrollgruppe

Ein Teil der Kunden wäre auch ohne Erinnerungsnachricht zurückgekehrt. Bei ausreichend Daten können Sie eine kleine zulässige Kontrollgruppe ohne E-Mail mit der angeschriebenen Gruppe vergleichen. So erkennen Sie eher einen zusätzlichen Effekt statt nur eine nachträgliche Zuordnung.

Vier typische Auswertungsfehler

  • Bestellungen mehrfach zuordnen: Mehrere E-Mails oder Warenkorb-IDs dürfen nicht dieselbe Bestellung mehrfach als Erfolg zählen.
  • Zeiträume vermischen: Verwenden Sie ein klares Kohorten- und Konversionsfenster.
  • Öffnungen als Käufe werten: E-Mail-Öffnungsraten können durch Datenschutzfunktionen und Bildvoransichten ungenau sein. Entscheidend sind abgeschlossene Bestellungen.
  • Erstattungen vergessen: Ein später erstatteter Kauf oder ein hoher Gutschein verändert das wirtschaftliche Ergebnis.

Die wöchentliche Kontrolle in 30 Minuten

Vergleichen Sie kontaktierbare Abbrüche, Versandstatus und zugeordnete Bestellungen. Beheben Sie Zustellprobleme, bevor Sie Betreffzeilen testen. Prüfen Sie Geräte, Kundensegmente und Gutscheingruppen nur, wenn die Datenbasis ausreichend groß ist. Verändern Sie zunächst einen Faktor, damit die nächste Messung aussagekräftig bleibt.

Sehen Sie sich Pluginivo Abandoned Cart Recovery PRO und die Live-Demonstration an. Welche Auswertungen verfügbar sind, hängt von Version und Shop-Konfiguration ab; gleichen Sie Berichte mit Ihren tatsächlichen WooCommerce-Bestellungen ab.

Häufig gestellte Fragen

Wann gilt ein Warenkorb als wiedergewonnen?

Definieren Sie eine abgeschlossene, gültige Bestellung und eine feste Zuordnungsregel, beispielsweise einen Recovery-Link plus Kauf innerhalb eines bestimmten Zeitfensters. Dokumentieren Sie, wie stornierte oder erstattete Bestellungen behandelt werden.

Ist wiedergewonnener Umsatz gleich Gewinn?

Nein. Wareneinsatz, Versand, Zahlungsgebühren, Gutscheine, Kampagnenkosten und Erstattungen müssen zusätzlich betrachtet werden.

Welche Recovery-Quote ist gut?

Ein allgemeiner Zielwert ist wenig sinnvoll. Sortiment, Kaufzyklus, Einwilligung, Zustellbarkeit und Berechnungsmethode unterscheiden sich stark. Nutzen Sie Ihre eigenen Vorperioden als Ausgangspunkt.

Die WooCommerce-Dokumentation zu verlassenen Warenkörben zeigt beispielhafte Reporting-Begriffe. Die konkrete Ausstattung unterscheidet sich je nach Erweiterung.

WooCommerce Cart Recovery Metrics: Measure What Really Converts (2026)

Many store owners see a large value labelled “abandoned carts” and assume that any recovery email should bring back a fixed percentage of it. That number is not yet a meaningful performance measure. Some visitors leave before entering an email address, some carts are not eligible for a message, and some customers return on their own. A useful WooCommerce cart recovery metrics dashboard distinguishes these groups before it celebrates recovered revenue.

Your recovery funnel depends on a clear payment policy; fixing abandoned cart emails that do not send helps prevent double-counting.

This guide explains the numbers to track, includes a worked calculation and shows how to use the results to improve your recovery workflow rather than just increase email volume.

Start with a measurable recovery funnel

A cart can pass through several stages, and each stage answers a different question:

  1. Captured carts: shopping sessions recorded by the cart tracking system. Tracking should respect consent and local privacy rules.
  2. Eligible abandoned carts: carts with an appropriate contact address, the required consent or legal basis, and no completed purchase at the time the campaign begins.
  3. Messages sent and delivered: reminders actually submitted to the mail system and, where available, confirmed as delivered. Sending is not the same as inbox placement.
  4. Return visits: people who returned to the store after a reminder. They have not necessarily purchased.
  5. Recovered orders: completed, valid orders attributed to a cart recovery journey under your stated rules.
  6. Net contribution: recovered order revenue minus product costs, fulfillment, payment fees, incentive discounts and relevant campaign costs.

Do not use one denominator for all six stages. The difference between 1,000 captured carts and 500 eligible carts is important; confusing them makes a healthy campaign look weak or an ineffective campaign look successful.

Worked example: conversion rates and recovered value

Assume the following illustrative 30-day figures for a WooCommerce store. They are sample values, not industry benchmarks or Pluginivo performance claims.

Funnel step Example What it means
Captured abandoned carts 1,000 All carts recorded as abandoned
Eligible carts 500 Contactable carts under your rules
Delivered reminders 400 Messages reported delivered
Recovered paid orders 32 Purchases matched to the campaign
Average recovered order value $100 Before product and service costs

Eligible-cart recovery rate = 32 ÷ 500 × 100 = 6.4%. A message-based rate using delivered reminders would be 32 ÷ 400 × 100 = 8%, but is not interchangeable with the eligible-cart rate because one cart can receive several emails. Be explicit about the unit you count: unique carts, unique customers or sent messages.

Recovered gross order value = 32 × $100 = $3,200. This is turnover attributed to recovery, not profit. Suppose the average contribution after product, shipping, packing and payment costs is $38 per recovered order: 32 × $38 = $1,216. If additional coupons cost $100 and incremental campaign costs are $40, the example ends with $1,076 estimated contribution. Taxes, returns, refunds and attribution uncertainty may change this result.

Seven metrics worth reviewing every week

1. Eligible-cart recovery rate

Divide recovered paid orders by the number of eligible abandoned carts in the same defined cohort. Use a fixed observation window so that last week’s carts have the same opportunity to convert as the week before.

2. Email delivery and bounce rate

A reminder that does not reach the recipient cannot convert. Monitor mail delivery failures, bounces and authentication issues. If you are troubleshooting missing reminders, consult our WooCommerce cart email troubleshooting guide before changing your subject lines.

3. Return-to-site versus purchase completion

A recovered visit is useful but does not equal a recovered sale. Check whether shoppers encounter checkout errors, shipping surprises, confusing payment choices or mobile usability issues when they come back.

4. Revenue per recovered order

Use actual completed order totals and account for later cancellations. A high recovery count can still create low-value sales if a campaign attracts only small baskets or uses heavy discounts.

5. Contribution per recovered order

Subtract cost of goods, shipping subsidy, payment charges and discounts. For a broader profitability workflow, compare with the Order Profit Calculator PRO methodology rather than relying on gross sales alone.

6. Unsubscribe and complaint signals

Watch opt-outs, spam complaints and unusually frequent reminders. Respect customer preferences and applicable electronic marketing rules; more emails are not automatically better.

7. Incremental lift versus a holdout

A customer can return naturally without a reminder. If your store has sufficient volume, compare a small eligible holdout group that receives no recovery message against the messaged group. A controlled comparison helps estimate incremental effect rather than assigning every later purchase to an email.

Avoid four common reporting mistakes

  • Counting the same order twice: prevent multiple messages, sessions or cart identifiers from claiming one completed order.
  • Mixing date ranges: use a cart-created cohort and an explicit conversion window, or document a different approach consistently.
  • Calling opens conversions: email open tracking can be unreliable because of privacy features and image preloading; prefer completed orders.
  • Ignoring refunds and coupons: a recovered order later refunded, or converted by a costly discount, changes the value you actually retain.

A practical 30-minute weekly review

Export or review the period’s eligible carts, email outcomes and matched orders. Check failed sends before adjusting content. Compare devices, countries, customer segments and coupon/no-coupon groups only where data volumes allow. Identify one bottleneck—delivery, return visits or checkout—and change one thing at a time so your next comparison remains useful.

A recovery tool should make this process easier. Explore Pluginivo Abandoned Cart Recovery PRO and try the live demo to see the workflow. Actual available metrics depend on the installed version and store configuration; verify reports against your WooCommerce orders before using them for financial decisions.

Frequently asked questions

What counts as a recovered cart?

Define a completed, valid order and a consistent attribution rule, such as a tracked recovery link followed by an order within a specified window. Your report should state whether unpaid, cancelled and refunded orders are excluded.

Is recovered revenue the same as profit?

No. Revenue does not include product purchase costs, discounts, fulfillment, transaction fees or later refunds. Use contribution per recovered order alongside gross recovered sales.

What is a good recovery rate?

There is no single reliable target for every store. Product mix, purchase cycle, consent rules, deliverability, incentives and measurement definitions all change the result. Establish your own baseline and improve it with controlled tests.

For additional background on the terminology used by commercial WooCommerce extensions, see the WooCommerce abandoned cart documentation. It describes example recovered-cart and dashboard reports; specific features vary by extension.

WordPress Lite Mode: Save Data and Improve Reading Comfort

A website can feel slow even when its server is healthy. Large images, embedded videos and complex pages may be difficult to use on an expensive or unreliable mobile connection. Other visitors simply want a calmer page with adjustable text. A WordPress Lite Mode gives visitors more choice without making you run a separate mobile website.

Choose reading modes without breaking critical journeys; compare the considerations in making WordPress sites easier to read.

P-ivo Lite Mode FREE provides four visitor-selectable modes for WordPress. It is free, has no premium tier, and does not require a Pluginivo account. You can also try the modes in the live demo before downloading.

What is a Lite Mode for WordPress?

Lite Mode is an alternative way to display a normal page. Rather than assuming that everyone has fast internet and wants the same presentation, the site offers a lighter browsing experience when appropriate. The original site remains available in Normal Mode.

A useful solution should distinguish two needs: reducing unnecessary media transfers and making text easier to read. Those goals overlap, but a low-bandwidth view is not identical to a reading view.

Four visitor choices explained

1. Normal Mode: the original website

Normal Mode keeps the standard theme layout and the usual media experience. It is the safe default when a visitor does not request a change, and the point of comparison for all other modes.

2. Lite Mode: fewer unnecessary downloads

Lite Mode can replace suitable WordPress attachment images with smaller available variants. It can defer embedded video, audio or iframe content until the visitor chooses to load it. The page can still look familiar, but fewer resources need to transfer immediately.

Actual savings depend on image sizes, the theme and what the visitor decides to load. A plugin should not promise a universal percentage improvement; a page with almost no media may not save much data.

3. Text Mode: prioritize useful information

Text Mode removes most visual media so visitors can concentrate on information. Where an image contains meaningful ALT text, that description can remain available as text. Decorative images with empty ALT text can disappear. This is one reason descriptive ALT text helps more than search engines alone.

4. Reading Mode: let visitors adjust the page

Reading Mode includes controls for text size, line spacing, content width and a light or dark reading preference. These settings are personal choices, not a replacement for a properly designed, accessible website. Clear content hierarchy and readable source text are still essential.

When is a low-bandwidth mode useful?

  • On mobile networks: a visitor may prefer smaller media when data is expensive or the connection is unstable.
  • For long guides: readers may want larger text, more spacing and fewer distractions.
  • On content-rich sites: media-heavy pages can benefit from loading video and audio only on request.
  • For visitor choice: someone can return to Normal Mode at any time instead of being forced into one layout.

The Lite Mode plugin can offer a lighter experience when supported browser or network signals indicate Data Saver or a slow connection. Availability of these signals varies by browser, so the visible mode switcher remains important.

How to add Lite Mode to a WordPress website

  1. Download the free ZIP from the Lite Mode product page.
  2. Open WordPress → Plugins → Add New → Upload Plugin, install the ZIP and activate the plugin.
  3. Open Settings → Lite Mode and configure the switcher, available modes and preferred image handling.
  4. Review page and URL exclusions. Keep checkout, cart and account pages protected when WooCommerce is present.
  5. Test all four modes on a phone and desktop browser, then test again with the site’s caching or CDN service enabled.

Why cache compatibility matters

Some Lite and Text transformations change the HTML delivered by the server. If a full-page cache gives every visitor the same transformed response, one visitor’s settings could accidentally affect another. A careful integration uses cache-aware mode URLs and makes sure the CDN does not discard important query parameters.

P-ivo Lite Mode supports mode-aware URLs such as ?pvlm=lite, ?pvlm=text and ?pvlm=reading when needed. These alternate mode URLs are marked noindex so they are not intended to compete with the canonical page in search results. Test the configuration if your CDN ignores all query strings.

Privacy and accessibility: set realistic expectations

The plugin does not send visitor analytics to Pluginivo and does not require external accounts. The visitor’s mode choice can be stored using a first-party cookie, while reading preferences are stored locally in the browser. Administrators can choose how long mode preferences are remembered.

Reading controls and motion preferences can improve comfort, but installing a reading-mode plugin does not automatically make a site WCAG-compliant. Alternative text, keyboard access, meaningful headings, contrast, forms and testing still matter.

Check WooCommerce pages before launch

If a site uses WooCommerce, verify that cart, checkout and My Account flows remain untouched. Lite Mode protects those pages by default. Also check any custom checkout and account routes, dynamic forms and payment integrations. Do not apply aggressive media removal to a transaction flow without testing it.

Frequently asked questions

Is P-ivo Lite Mode really free?

Yes. The project has no PRO upgrade, paid license requirement or Pluginivo tracking account.

Will it make every WordPress site faster?

No guaranteed speedup applies to every site. The effect depends on the page, hosting, theme, available media sizes and the browser/network.

Does it replace responsive design?

No. The site should already work at different screen widths. Lite, Text and Reading modes offer visitor-controlled alternatives to that same site.

Can a visitor return to the normal design?

Yes. Normal Mode is one of the four available visitor choices.

Try it for yourself

Open the Lite Mode demo and compare Normal, Lite, Text and Reading modes. If the approach suits your website, download P-ivo Lite Mode FREE and test it with your own theme and cache configuration.