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

  1. Upload plugin, WP-admin → Plugins → Add New → Upload Plugin → select the zip, Activate.
  2. Set tenant slug, Settings → Bookinda → enter your tenant slug (in your URL, e.g., for tomamed.bookinda.hu the slug is tomamed).
  3. 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.

Related articles

#wordpress#plugin#gutenberg#elementor#widget#embed#beágyazás#shortcode#lightbox#ga4#meta pixel
💬

Have a question? Ask the AI assistant

The Bookinda AI knows the entire help center and can answer in seconds.

B

Bookinda AI Assistant

Ask anything about features, settings, or integrations.

Hi! I'm the Bookinda assistant. I can answer questions about features, billing, integrations, and more. What would you like to know?

Still need help?

Get in touch with our support team.

Contact us