zazubot has a native WordPress plug-in that helps you embed typebots in your WordPress site.
Of course, before using it, you need to create and publish your first zazubot.
The code snippet to paste is easily configurable in the Share tab of your bot after clicking on the “Wordpress” button.
The excluded pages input is a comma-separated list of pages where you don’t want your zazubot to appear.
Examples:
/app/*
will exclude all pages starting with /app/
/app
will only exclude the /app
page/app?param=1
will only exclude the /app
page and with the param
query parameter set to 1
/app?param=*
will exclude the page at /app
and with the param
query parameter set to anything/app/*?param=*
will exclude all pages starting with /app/
and with the param
query parameter set to anythingYou can leverage the prefilled variables and inject your user information directly into your zazubot so that the experience is entirely customized to your user.
Here are the available variables from WordPress, make sure to create them in your typebot’s variables dropdown:
The only thing you need to do to enable this is:
WP Email
. These won’t work: wp Email
, WP email
.There is an a box where there is a list of URLs it localises, one of them was ‘https://cdn.jsdelivr.net’. This URL should be removed from it since it is used to import the embed library.
Make sure to insert web.js
and typebot
in the JS Excludes textbox and JS Deferred Excludes under Tuning Settings.
Plugins like WP Rocket prevent zazubot to work.
For WP Rocket:
defer
attribute to external scriptsYou need to add an exception for zazubot in the corresponding plugin config.
Contact me on the application using the zazubot at the bottom right corner