WordPress plugin, native booking widget
Official Bookinda WordPress plugin: Gutenberg block, Elementor widget, Classic editor button, lightbox mode, GA4/Meta Pixel tracking
WordPress plugin
Official Bookinda WordPress plugin for native booking widget integration. Quick to install, four ways to embed.
What you get
Four embedding methods to the same Bookinda booking experience:
1. Gutenberg block
In WordPress 5.0+ block editor, "Bookinda Foglalás" block in "Widgets" category. Sidebar InspectorControls panel with all parameters: slug, mode, color, height, preselections.
2. Elementor widget
Drag-and-drop widget from Elementor widget list. Sidebar with three tabs: content, preselection, style. Works in Elementor live preview too.
3. Classic editor (TinyMCE) button
A Bookinda button on the Classic editor toolbar. Opens a dialog with mode, button label, color, height settings, and inserts the appropriate shortcode automatically.
4. Shortcode
Anywhere: [bookinda] or [bookinda mode="lightbox"]. In Custom HTML blocks, theme templates, widgets, post content.
Download and install
The plugin is available free at bookinda.hu/integracio/wordpress.
Three-step install
- Upload plugin, WP-admin → Plugins → Add New → Upload Plugin → select the zip, Activate.
- Set tenant slug, Settings → Bookinda → enter your tenant slug (in your URL, e.g., for
tomamed.bookinda.huthe slug istomamed). - Embed on page, use Gutenberg block, Elementor widget, Classic editor button, or shortcode.
Conversion tracking
GA4 + Meta Pixel auto-purchase
On Settings → Bookinda → Conversion tracking you can set the Google Analytics 4 measurement ID (G-XXXXXXXXXX) and/or Meta Pixel ID. The plugin auto-fires the purchase event on booking completion via the host page's already-loaded gtag and fbq objects.
Does not load new tracking scripts, only fires events when the relevant pixel is already loaded. Site Kit, Pixel Manager, Google Tag Manager, MonsterInsights compatible.
Host DOM events
document.addEventListener('bookinda:complete', function (e) {
console.log('Booking done!', e.detail.payload);
});
Events: bookinda:complete, bookinda:error, bookinda:step, bookinda:resize.