Helpcentrum
Chatbot-integraties

Integratie met WooCommerce

Laatst bijgewerkt:

Verbind je ChatLab-chatbot met je WooCommerce-winkel om klanten direct in de chat realtime toegang te geven tot productinformatie, het bekijken van categorieën en het volgen van bestellingen.

Belangrijk: Best practices voor E-Commerce

Lees na het afronden van de onderstaande integratie de uitgebreide handleiding over het optimaliseren van je chatbot voor e-commerce: How to set up ChatLab for your E-commerce store

Wat de integratie biedt

Product Search - Klanten kunnen je WooCommerce-catalogus doorzoeken door een zoekterm in te voeren. De chatbot doorzoekt producttitels en beschrijvingen en toont de top 5 van overeenkomende gepubliceerde producten met:

  • Product-ID, naam en beschrijving
  • Prijs en SKU
  • Productafbeelding en een directe link naar de productpagina

Product Search by SKU - Klanten kunnen producten opzoeken met behulp van een specifieke SKU, een referentienummer of een productcode. Dit is handig wanneer klanten het exacte productkenmerk al weten - bijvoorbeeld uit een gedrukte catalogus, van een eerdere bestelling of uit een aanbeveling. Toont dezelfde productvelden als de standaard productzoekfunctie.

Product Search in Category - Een gerichtere zoekopdracht die een trefwoord combineert met een specifieke productcategorie. De chatbot identificeert eerst de juiste categorie en zoekt daarbinnen naar passende producten. Toont dezelfde productvelden als de standaard productzoekfunctie.

Get Categories - De chatbot kan een lijst met beschikbare productcategorieën in je winkel ophalen. Dit helpt klanten door je catalogus te navigeren of productzoekopdrachten te verfijnen. Elke categorie bevat:

  • Categorie-ID, naam en slug
  • Categoriebeschrijving

Order Details - Klanten kunnen hun bestelstatus controleren door een bestel-ID en e-mailadres op te geven. Beide waarden worden gecontroleerd aan de hand van de gegevens in je WooCommerce-winkel. De chatbot toont:

  • Bestelnummer, totaalbedrag en status (bijv. in behandeling, voltooid, geannuleerd)
  • Verzendadres met voor- en achternaam van de ontvanger, bedrijf en het volledige adres (straat, stad, provincie, postcode, land)
  • Bestelde artikelen met namen, aantallen, individuele prijzen en regeltotalen

Vereisten

Zorg ervoor dat je aan het volgende voldoet voordat je met de WooCommerce-integratie begint:

Stap 1: Genereer API-sleutels in WooCommerce

  1. Log in op je WordPress-beheerderspaneel
  2. Ga naar WooCommerce > Settings (Instellingen)
  3. Klik op het tabblad Advanced (Geavanceerd)
  4. Selecteer REST API
  5. Klik op Add Key (Sleutel toevoegen)
  6. Voer een beschrijving in (bijv. "ChatLab Integration")
  7. Selecteer de gebruiker aan wie de sleutel moet worden toegewezen - dit moet een gebruiker zijn met de rol Administrator (Beheerder) of Shop Manager (Winkelmanager) (andere rollen zoals Klant of Abonnee hebben niet de vereiste rechten om toegang te krijgen tot WooCommerce-gegevens)
  8. Stel de rechten in op Read (Lezen)
  9. Klik op Generate API Key (API-sleutel genereren)
  10. Kopieer de Consumer Key en Consumer Secret - bewaar deze op een veilige plek, aangezien het Consumer Secret niet opnieuw kan worden bekeken

Stap 2: Verbind WooCommerce in ChatLab

  1. Log in op ChatLab en selecteer je bot
  2. Ga naar het tabblad Connect (Verbinden)

Tabblad Connect met de WooCommerce-integratietegel

  1. Klik op Connect (Verbinden) op de WooCommerce-tegel
  2. Voer de URL of WooCommerce store (URL van WooCommerce-winkel) in (de volledige URL van je winkel, bijv. https://www.mystore.com)
  3. Voer de Customer Key in (Consumer Key uit stap 1)
  4. Voer het Customer Secret in (Consumer Secret uit stap 1)

WooCommerce-integratieformulier met velden voor winkel-URL, sleutel en secret

  1. Klik op Connect (Verbinden)

ChatLab test de verbinding automatisch door te controleren of je API-inloggegevens de vereiste toegang hebben. Als dit lukt, zie je een bevestigingsbericht.

Verbindingsopties

Het WooCommerce-verbindingsformulier bevat aanvullende instellingen:

  • Use order search instead of retrieve - Schakel dit in als je winkel plugins voor aangepaste bestelnummers gebruikt. Hiermee wordt gezocht via een zoekopdracht in plaats van directe ophaling, wat compatibel is met aangepaste bestelnummering.
  • Use product short description - Wanneer dit is ingeschakeld, tonen de productzoekresultaten de korte WooCommerce-beschrijving in plaats van de volledige beschrijving. Handig voor winkels met zeer lange productbeschrijvingen.
  • Include in-stock products only - Wanneer dit is ingeschakeld, bevatten de productzoekresultaten alleen artikelen die momenteel op voorraad zijn.

Stap 3: Configureer WooCommerce Actions

Na het verbinden kun je individuele AI-acties inschakelen en aanpassen. Navigeer naar Settings > Actions (Instellingen > Acties) en filter op het WooCommerce-platform.

WooCommerce-acties in Settings met alle beschikbare acties

Er zijn vijf acties beschikbaar:

  • WooCommerce - Product Search - stelt de chatbot in staat om je productcatalogus te doorzoeken op trefwoord
  • WooCommerce - Product Search by SKU - stelt de chatbot in staat om producten te vinden op basis van hun SKU, referentienummer of productcode
  • WooCommerce - Product Search in Category - stelt de chatbot in staat om binnen een specifieke productcategorie te zoeken
  • WooCommerce - Get Categories - stelt de chatbot in staat om productcategorieën in je winkel weer te geven
  • WooCommerce - Get Order - stelt de chatbot in staat om bestelinformatie op te zoeken via bestel-ID en e-mailadres

Klik op de activatieknop bij elke actie om deze in te schakelen. Je kunt ook het actielabel aanpassen (het bericht dat aan gebruikers wordt getoond terwijl de actie wordt uitgevoerd) en de instructies wijzigen die bepalen hoe de AI elke actie gebruikt.

Je integratie testen

Open na het activeren van de acties je chatbot-widget en probeer het volgende:

  • "Laat me hardloopschoenen zien" (test product search)
  • "Ik ben op zoek naar product-SKU WH-1234" (test product search by SKU)
  • "Welke categorieën hebben jullie?" (test get categories)
  • "Laat me schoenen zien in de categorie Sportkleding" (test product search in category)
  • "Wat is de status van mijn bestelling #1001?" (test order details)

Controleer of de antwoorden overeenkomen met de gegevens uit je WooCommerce-winkel en of de productlinks correct openen.

Chatbot installeren op je WooCommerce-winkel

Om de chat-widget aan je WordPress-/WooCommerce-website toe te voegen, bekijk je de gedetailleerde handleiding: Installing Chatbot on a WooCommerce Store

Bekijk de demo

Je kunt een live WooCommerce-integratie in actie zien: https://yourwear.chatlab.com/shop