Probleemoplossing
Zoek het symptoom dat je ziet en werk de controles van boven naar beneden af.
De widget verschijnt niet
Sluit eerst de twee situaties uit waarin de widget met opzet niet laadt:
- Maandelijkse berichtenlimiet bereikt. Controleer het aantal berichten op Account. Zodra de limiet bereikt is, wordt de widget helemaal niet weergegeven — bezoekers zien niets. Hij komt terug bij de maandwissel of bij een hoger abonnement.
- Mikabot tijdelijk onbeschikbaar. De widget blijft dan ook verborgen. Het dashboard toont in dat geval een banner bovenaan de pagina.
Daarna de embed zelf:
- Bekijk de paginabron en zoek op
MIKADO_CHATBOT_CONFIG. Ontbreekt die, dan is het snippet nooit gepubliceerd — zie De widget installeren. - Controleer of Settings → General settings → Active aan staat. Nieuwe chatbots worden inactief aangemaakt.
- Controleer of
store_idin het snippet overeenkomt met de Chatbot key op Settings → General settings. - Leeg de caches van je thema, plugins en CDN en herlaad in een privévenster.
- Open de browserconsole en kijk naar fouten van
mikabot-init.js. - Gebruik je de optie
container, controleer dan of het element in de DOM bestaat voordat de loader draait. Komt de selector met niets overeen, dan wordt de widget nergens weergegeven.
De widget opent maar antwoordt niet
- Stuur een testbericht via de Demo page-link op Settings → General settings. Werkt de demo wel en je site niet, dan zit het probleem in de embed.
- Zoek het mislukte bericht op in Chat conversations. De opgeslagen Response payload noemt meestal de oorzaak.
- Kijk naar een melding bovenaan het dashboard.
Er worden geen producten voorgesteld
- Controleer of Settings → General settings → Enable ecommerce aan staat. Zonder die schakelaar is productzoeken volledig uitgeschakeld en is het menu Ecommerce verborgen.
- Open Ecommerce → Products. Is de lijst leeg, dan is er geen feed succesvol geïmporteerd.
- Controleer of er producten bestaan voor de taal die de bezoeker gebruikt. Producten worden per taal opgeslagen.
- Bekijk Ecommerce → AI configuration → Search Strategy. Category Search Only geeft niets terug als je categorieën leeg zijn.
- Controleer Ecommerce → AI configuration → Do not recommend unavailable products. Staat die aan, dan wordt alles overgeslagen wat je feed als niet op voorraad markeert.
Een productfeed-import mislukt
- Open de feed-URL in een privévenster. Hij moet publiek bereikbaar zijn zonder login.
- Laat het feedtype bij het bestand passen: Google Shopping Feed voor XML, Custom CSV Feed voor CSV.
- Elk item heeft een unieke
idnodig. Items zonder worden overgeslagen en gemeld als missing id. - Voeg bij Google Shopping XML
product_typetoe aan elk item. Zonder dat veld kan Mikabot geen categorie voor dat item aanmaken. - Importeer één taal tegelijk en vergelijk de tellers — Products in Feed versus Products in DB.
Volledige veldenlijst: Referentie productfeedvelden.
De bot antwoordt in de verkeerde taal
De widget kiest zijn starttaal in deze volgorde:
- De waarde
languagein je embed-snippet - Het
lang-attribuut op je<html>-tag - De browsertaal van de bezoeker
- Engels
De controles zijn dus:
- Controleer de waarde
languagein je embed-snippet. - Zorg dat het een waarde is die Mikabot herkent:
en,nl,fr,de,es,it. Al het andere wordt genegeerd en de volgende stap in de volgorde geldt. - Controleer om dezelfde reden je
<html lang>-attribuut. Een regionale waarde zoalsen-USofnl-BEwordt niet herkend — gebruik de kale tweeletterige code. - Controleer of de taal geactiveerd is onder Settings → Site info → Website Languages.
- Controleer of er responses bestaan in die taal onder Settings → AI smart responses. Een ontbrekende vertaling valt terug op het Engels.
Wat de starttaal ook is, de bot volgt de bezoeker: wie in het Frans schrijft krijgt een Frans antwoord.
Chattranscripties worden niet gemaild
- Zet Settings → General settings → Enable chat e-mail to contact aan.
- Vul Email Recipients in en scheid meerdere adressen met puntkomma’s (
;), niet met komma’s. - De transcriptie wordt pas verstuurd nadat een bezoeker een e-mailadres of telefoonnummer in de chat achterlaat.
Nog steeds vast?
- Mail [email protected]
- Vermeld je chatbot key, de betreffende pagina-URL en het exacte symptoom
- Voeg screenshots en eventuele browserconsolefouten toe
We reageren binnen 24 uur op werkdagen.
Gerelateerde artikelen
Overdracht naar een mens
Stuur bezoekers door naar je team als de bot opzij moet, en leg het gesprek vast.
Account instellen
Maak je Mikabot-account aan, verifieer je e-mailadres en leer het dashboard kennen.
AI-responses uitgelegd
Het verschil tussen canned en smart responses, en hoe de bot kiest welke hij gebruikt.
Neem contact op
Ons supportteam staat klaar om je snel en persoonlijk te helpen wanneer je hulp nodig hebt.