So fügen Sie einen "Auf WhatsApp bestellen"-Button zu WooCommerce hinzu (2026)

WooCommerce 30. Aug. 2026 9 Min. Lesezeit
Schnelle Antwort

Kann ich einen „Auf WhatsApp bestellen“-Button ohne Plugin hinzufügen?

Ja. Ein kleiner Ausschnitt, der in die Produkt- oder Warenkorbvorlagen von WooCommerce eingebunden wird, kann einen wa.me-Link erstellen, der den Produktnamen, die Menge und den Preis enthält. Ein Plugin lohnt sich nur, wenn Sie Platzierungskontrollen, Regeln pro Produkt und Analysen ohne Codebearbeitung wünschen.

So fügen Sie einen "Auf WhatsApp bestellen"-Button zu WooCommerce hinzu (2026)

Viele WooCommerce-Shops verlieren den Verkauf im letzten Schritt, weil der Käufer eine unbeantwortete Frage hat: Wird es an meine Postleitzahl geliefert, ist Nachnahme verfügbar, kann ich einen Mengenrabatt erhalten? Eine „Auf WhatsApp bestellen“-Schaltfläche verschiebt diese Frage in einen Chat, in dem Sie in Sekunden antworten können, und im Jahr 2026 benötigt man dafür etwa zwanzig Zeilen PHP in einem Child-Theme — oder ein kleines Button-Plugin, wenn Sie lieber klicken als programmieren möchten. The Tech Pad geht dort weiter, wo eine Schaltfläche endet: automatische Bestellbestätigungen, Versandaktualisierungen, Nachnahmeprüfungen und Warenkorb-Wiederherstellung, die von derselben Nummer über die offizielle Meta WhatsApp Cloud API gesendet werden. Ihr erster Monat ist kostenlos, wenn Sie starten, und für jedes Unternehmen, das Sie empfehlen, sich anmeldet und eine WhatsApp-Nummer verbindet, erhalten Sie einen kostenlosen Monat — bis zu 5 weitere kostenlose Monate.

Wann eine „Bestellung über WhatsApp“-Schaltfläche Sinn macht

Ein chat-orientierter Bestellprozess ist kein universelles Upgrade. Er überzeugt, wenn der Kauf einen menschlichen Satz erfordert, bevor Geld fließt:

Es wirkt gegen Sie, wenn:

Faustregel: Behalte den normalen Checkout als Standard bei und nutze den Button nur dort, wo eine Frage den Auftrag wirklich blockiert.

Wo der Button platziert werden soll und was die Nachricht sagen sollte

Die Platzierung entscheidet darüber, ob der Button hilft oder den Checkout kannibalisiert.

PlatzierungWas die vorausgefüllte Nachricht enthalten sollteWozu es gut ist
Produktseite, nach "In den Warenkorb"Produktname, Preis, Produkt-URLAnfragen zu hochpreisigen oder Sonderanfertigungen
Shop / KategorieschleifeNur Produktname und URLSchneller "ist das verfügbar?"-Verkehr
WarenkorbseiteJedes einzelne Positionselement, Menge, WarenkorbgesamtKäufer, die vor der Zahlung gestoppt haben
Kasse, als FallbackWarenkorbinhalt plus "Hilfe beim Bezahlen benötigt"Rettung fehlgeschlagener Zahlungen und COD-Zögerlichkeit
Danke-Seite (Bestellung erhalten)Bestellnummer und GesamtbetragFragen nach dem Kauf, Adresskorrekturen
Schwebendes, site-weites WidgetNichts oder die aktuelle Seiten-URLAllgemeiner Support, nicht Bestellungen

Schwebende Widgets gehören zu Tools wie Joinchat, Click to Chat und Chaty. Sie machen diese Aufgabe gut und sie sind kostenlos oder günstig. Was keines von ihnen tut, ist, selbstständig eine Nachricht zu senden – sie öffnen nur einen Chat, den der Kunde starten muss. Dieser Unterschied ist später in diesem Beitrag wichtig.

Der Code: zwei Snippets für dein Child-Theme

Snippet-Bearbeitungen gehören in ein Child-Theme functions.php oder ein Code-Snippets-Plugin. Bearbeiten Sie niemals ein übergeordnetes Theme; das nächste Update löscht Ihre Arbeit. Machen Sie eine Sicherungskopie und testen Sie zuerst auf einer Staging-Umgebung.

  1. Bringen Sie Ihre Nummer in das richtige Format. Internationales Format, nur Ziffern, kein +, keine Leerzeichen, keine Bindestriche. Eine indische Nummer wird 919876543210. Ersetzen Sie den Platzhalter in beiden Snippets.
  2. Fügen Sie die Schaltfläche auf der Produktseite hinzu. Dies hängt ein woocommerce_after_add_to_cart_button und erstellt einen wa.me Link aus dem Produkttitel, dem angezeigten Preis und dem Permalink:
add_action( 'woocommerce_after_add_to_cart_button', 'ttp_wa_order_button', 20 );

function ttp_wa_order_button() {
	global $product;

	if ( ! $product instanceof WC_Product ) {
		return;
	}

	$number = '919876543210'; // Digits only, no + and no spaces.
	$price  = html_entity_decode( wp_strip_all_tags( wc_price( wc_get_price_to_display( $product ) ) ) );

	$message  = "Hi, I'd like to order this item:\n";
	$message .= $product->get_name() . "\n";
	$message .= 'Price: ' . $price . "\n";
	$message .= 'Link: ' . get_permalink( $product->get_id() );

	$url = 'https://wa.me/' . $number . '?text=' . rawurlencode( $message );

	printf(
		'<a class="button ttp-wa-order" href="%s" target="_blank" rel="noopener nofollow">%s</a>',
		esc_url( $url ),
		esc_html__( 'Order on WhatsApp', 'ttp' )
	);
}
  1. Fügen Sie die Schaltfläche auf der Warenkorb-Seite hinzu. Diese wiederholt. WC()->cart->get_cart() sodass der Kunde im Chat landet, wobei der gesamte Warenkorb bereits ausgefüllt ist:
add_action( 'woocommerce_after_cart_totals', 'ttp_wa_cart_button', 20 );

function ttp_wa_cart_button() {
	if ( ! function_exists( 'WC' ) || ! WC()->cart || WC()->cart->is_empty() ) {
		return;
	}

	$number = '919876543210';
	$lines  = array( "Hi, I'd like to order this cart:" );

	foreach ( WC()->cart->get_cart() as $cart_item ) {
		$product = isset( $cart_item['data'] ) ? $cart_item['data'] : null;

		if ( ! $product instanceof WC_Product ) {
			continue;
		}

		$lines[] = sprintf( '- %s x %d', $product->get_name(), (int) $cart_item['quantity'] );
	}

	$lines[] = 'Total: ' . html_entity_decode( wp_strip_all_tags( WC()->cart->get_total() ) );

	$url = 'https://wa.me/' . $number . '?text=' . rawurlencode( implode( "\n", $lines ) );

	printf(
		'<p><a class="button ttp-wa-order" href="%s" target="_blank" rel="noopener nofollow">%s</a></p>',
		esc_url( $url ),
		esc_html__( 'Order this cart on WhatsApp', 'ttp' )
	);
}
  1. Halten Sie die Nachricht kurz. rawurlencode() Zeilenumbrüche und Symbole werden korrekt verarbeitet, aber sehr langer vorgefüllter Text wird auf einigen Geräten abgeschnitten. Namen, Mengen und ein Gesamtbetrag reichen aus.
  2. Escapen Sie alles, was Sie ausgeben. esc_url() im href, esc_html__() im Label.
  3. Testen Sie auf einem echten Telefon. Desktop wa.me Links öffnen WhatsApp Web und verhalten sich unterschiedlich. Überprüfe Android und iOS.
  4. Stylen Sie es als die sekundäre Aktion. Wenn der WhatsApp-Button den In den Warenkorb-Button überstrahlt, werden die Vorauszahlungsbestellungen zurückgehen.

Diese Gespräche in aufgezeichnete Bestellungen umwandeln

Ein Chat ist kein Bestellobjekt, also entscheiden Sie im Voraus, wie der Eintrag und das Geld erstellt werden:

Was der Knopf nicht tun kann

Die Taste wird vom Kunden initiiert, ist einseitig und zustandslos. Sie kann nicht:

Dies sind alles geschäftlich initiierte Nachrichten, was bedeutet, dass die offizielle WhatsApp Cloud API und von Meta genehmigte Vorlagen verwendet werden. Genau das wird vom kostenlosen WooCommerce-Connector von The Tech Pad gehandhabt: Bestätigungs-, Bearbeitungs-, Versand- und Zustellbenachrichtigungen sowie Warenkorb-Wiederherstellungen, gesendet von derselben Nummer, auf die Ihr Button zeigt, mit einem gemeinsamen Team-Posteingang unter [/features/inbox/](/features/inbox/) für die Antworten. Es fällt keine monatliche SaaS-Gebühr an für der Connectors – Sie zahlen Metas pro-Nachricht-Konversationsgebühren (Nutzwert ungefähr ₹0,10–0,30 in Indien, Marketing etwa 2–3× Nutzwert; überprüfen Sie Metas aktuelle Preisliste). Siehe [/woocommerce/](/woocommerce/), die [Plugin-Bibliothek](/plugins/), [/industries/woocommerce/](/industries/woocommerce/) und [Benachrichtigungen zum Bestellstatus](/blog/woocommerce-order-status-notifications-whatsapp/).

Nachrichtenvorlagen zur Kombination mit der Schaltfläche

Jegliche vom Unternehmen initiierte Nachricht außerhalb des 24-Stunden-Kundenservicefensters benötigt eine genehmigte Vorlage, und die Kategorie ist entscheidend: Bestellupdates sind Dienstleistungskommunikation, Werbeaktionen Marketing.

NachrichtKategorieWann sie gesendet wirdZweck
BestellbestätigungNützlichkeitZahlung oder Bestellung aufgegebenVerhindert „Ist es durchgegangen?“-Tickets
Nachnahme bestätigen oder stornierenNützlichkeitVor dem VersandFiltert falsche Bestellungen und Rücksendungen
Versendet + SendungsverfolgungNützlichkeitErfüllungWeniger „Wo ist meine Bestellung“-Nachrichten
Abgebrochene Warenkorb-ErinnerungMarketing1–4 Stunden nach AufgabeErholt 15–30% vs. 2–5% per E-Mail
ÜberprüfungsanfrageMarketing2–3 Tage nach Lieferung3–5× die Antwort auf E-Mail
Hallo {{1}}, Ihre Bestellung {{2}} ist bestätigt. Gesamt {{3}}, Zahlungsmethode {{4}}. Wir benachrichtigen Sie hier, sobald sie versandt wird. Antworten Sie auf diesen Chat, wenn die Adresse geändert werden muss.
Hallo {{1}}, eine kurze Bestätigung, bevor wir die Bestellung {{2}} (Nachnahme, {{3}}) versenden. Antworte mit JA, um zu bestätigen, oder NEIN, um zu stornieren – bestätigte Bestellungen werden am selben Tag versendet.

Die Kopie zur Wiederherstellung von Warenkörben befindet sich in [Vorlagen zur Wiederherstellung aufgegebener Warenkörbe](/blog/whatsapp-abandoned-cart-recovery-templates/). WhatsApp erzielt ungefähr eine Öffnungsrate von 98 % im Vergleich zu etwa 20 % bei E-Mails, und die medianen Antworten erfolgen in unter 90 Sekunden – halten Sie Vorlagen so, dass sie mit einem Wort beantwortet werden können.

FAQ

Kann ich einen „Auf WhatsApp bestellen“-Button ohne Plugin hinzufügen?

Ja. Ein kleiner Ausschnitt, der in die Produkt- oder Warenkorbvorlagen von WooCommerce eingebunden wird, kann einen wa.me-Link erstellen, der den Produktnamen, die Menge und den Preis enthält. Ein Plugin lohnt sich nur, wenn Sie Platzierungskontrollen, Regeln pro Produkt und Analysen ohne Codebearbeitung wünschen.

Werden Bestellungen über WhatsApp weiterhin in WooCommerce erfasst?

Nicht von alleine — ein Chat ist kein Bestellobjekt. Erstellen Sie die Bestellung entweder manuell aus der Konversation oder verwenden Sie die Schaltfläche für Anfragen und hochpreisige Artikel, während der normale Checkout der Standardweg für aufgezeichnete Bestellungen bleibt.

Kann ich den Warenkorb des Kunden in der Nachricht vorab füllen?

Ja. Durchlaufen Sie die Warenkorbartikel auf der Warenkorb- oder Checkout-Seite und erstellen Sie den Nachrichtentext mit Namen, Mengen und dem Gesamtbetrag, dann URL-codieren Sie ihn in den wa.me-Link. Halten Sie ihn kurz — sehr langer vorausgefüllter Text wird auf einigen Geräten abgeschnitten.

Ist dies für Nachnahmebestellungen in Indien nützlich?

Sehr. Ein WhatsApp-Bestätigungsschritt vor dem Versand ist eine der günstigsten Möglichkeiten, gefälschte Nachnahme-Bestellungen und Rücksendungen zum Absender zu reduzieren. Senden Sie eine genehmigte Vorlage eines Dienstprogramms, in der der Kunde zur Bestätigung aufgefordert wird, und versenden Sie nur, wenn er antwortet.

Fügen Sie die Schaltfläche hinzu und automatisieren Sie dann die Nachverfolgung

Der Knopf öffnet die Tür; die API hält das Gespräch am Laufen, ohne dass jemand tippt. Verbinden Sie Ihren Shop über The Tech Pad mit der offiziellen Cloud-API, und Bestellbestätigungen, Nachnahmekontrollen, Versandaktualisierungen, Warenkorbwiederherstellung und Bewertungsanfragen laufen alle über die Nummer, die Ihre Kunden bereits kontaktieren. Ihr erster Monat ist kostenlos, wenn Sie bei [/wa/](/wa/) starten — Ihr erster Monat ist kostenlos, wenn Sie starten, und jedes Unternehmen, das Sie werben, sich anmelden und eine WhatsApp-Nummer verbinden, gibt Ihnen einen kostenlosen Monat — bis zu 5 weitere kostenlose Monate. Die Pläne sind unter [/pricing](/pricing) aufgelistet, und die vollständige Connector-Anleitung finden Sie unter [/blog/whatsapp-woocommerce-integration-setup-templates/](/blog/whatsapp-woocommerce-integration-setup-templates/).

Häufig gestellte Fragen

Kann ich einen „Auf WhatsApp bestellen“-Button ohne Plugin hinzufügen?

Ja. Ein kleiner Ausschnitt, der in die Produkt- oder Warenkorbvorlagen von WooCommerce eingebunden wird, kann einen wa.me-Link erstellen, der den Produktnamen, die Menge und den Preis enthält. Ein Plugin lohnt sich nur, wenn Sie Platzierungskontrollen, Regeln pro Produkt und Analysen ohne Codebearbeitung wünschen.

Werden Bestellungen über WhatsApp weiterhin in WooCommerce erfasst?

Nicht von alleine — ein Chat ist kein Bestellobjekt. Erstellen Sie die Bestellung entweder manuell aus der Konversation oder verwenden Sie die Schaltfläche für Anfragen und hochpreisige Artikel, während der normale Checkout der Standardweg für aufgezeichnete Bestellungen bleibt.

Kann ich den Warenkorb des Kunden in der Nachricht vorab füllen?

Ja. Durchlaufen Sie die Warenkorbartikel auf der Warenkorb- oder Checkout-Seite und erstellen Sie den Nachrichtentext mit Namen, Mengen und dem Gesamtbetrag, dann URL-codieren Sie ihn in den wa.me-Link. Halten Sie ihn kurz — sehr langer vorausgefüllter Text wird auf einigen Geräten abgeschnitten.

Ist dies für Nachnahmebestellungen in Indien nützlich?

Sehr. Ein WhatsApp-Bestätigungsschritt vor dem Versand ist eine der günstigsten Möglichkeiten, gefälschte Nachnahme-Bestellungen und Rücksendungen zum Absender zu reduzieren. Senden Sie eine genehmigte Vorlage eines Dienstprogramms, in der der Kunde zur Bestätigung aufgefordert wird, und versenden Sie nur, wenn er antwortet.

Jetzt kostenlos starten — und bis zu 6 Monate insgesamt kostenlos freischalten

Ihr erster Monat ist kostenlos, wenn Sie starten. Werben Sie ein Unternehmen, das sich anmeldet und eine WhatsApp-Nummer verbindet, und Sie erhalten für jede erfolgreiche Empfehlung einen kostenlosen Monat — bis zu 5 zusätzliche kostenlose Monate.

Chatten Sie mit uns