WordPress plugin intelligence profile

Samba Booking Widgets

Add your Samba tour & activity booking widgets to WordPress — Book Now, calendar, departures, product grid. No HTML.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.6 · PHP 7.4
Directory statusactive
Last directory update23 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Samba Booking Widgets version 1.0.2 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Samba Booking Widgets puts your Samba

tour and activity booking widgets on your WordPress site — no HTML, no hand-copied

iframes. Paste your workspace key once, then drop a Book Now button, an

availability calendar, an upcoming departures list, or a product grid

onto any page with a Gutenberg block or a shortcode. Widget types and options are

served live from your Samba account, with a real-time preview in the block editor.

It’s built for tour operators, activity providers and travel agencies that take

bookings with Samba and want them on their own WordPress site in minutes.

Booking widgets you can embed

  • Book Now button — opens Samba checkout in a modal, with an optional “from” price.
  • Upcoming Departures — a live list of your next departures with seats and prices.
  • Calendar — a month view showing availability, times and prices per day.
  • Product List — a card grid of your trips with images and next departures.

Why tour operators use it

  • No code, no HTML — pick a widget and a trip from dropdowns, and a live preview shows exactly what visitors will see.
  • Always up to date — trips, prices and availability come straight from Samba, so your site never shows stale information.
  • Works everywhere — a Gutenberg block, a native Elementor widget, and a [samba_widget] shortcode for classic themes and other page builders.
  • Secure — your Samba key stays on your server and is never shown to visitors.
  • Fast — the booking script loads only on pages that use a widget.

Comparing Samba with FareHarbor, Bokun, Rezdy, Peek Pro, WeTravel or WP Travel Engine?

Samba is a modern booking platform for tour and activity operators — an alternative

both to SaaS systems and to self-hosted WordPress booking plugins like WP Travel

Engine. If you’re weighing it against another system, read the honest, side-by-side

breakdowns:

  • Samba vs FareHarbor
  • Samba vs Peek Pro
  • Samba vs Bókun
  • Samba vs Rezdy
  • Samba vs WeTravel

Once you’re on Samba, this plugin is how you put your booking widgets on WordPress.

How it works

  • Connect once in Settings → Samba with your workspace secret key.
  • Add the Samba block to any page or post, then pick a widget type and experience — or place [samba_widget] in your content.
  • Publish. The widget renders live from your Samba account.

A Samba account is required. Find your workspace secret key in the Samba dashboard

under Settings → Website Widgets → WordPress.

External services

This plugin connects to Samba to validate your account

and display live booking widgets. It requires a Samba account. It connects to two

Samba services:

  • Samba API — https://api.sambahq.com
  • What it does: validates your workspace secret key and loads your widget

configuration, experiences, and booking data.

  • What is sent, and when: when you save your key in Settings → Samba, and when

the block editor loads, your site makes server-side requests to the Samba API

that include your secret key in an Authorization header. Your secret key is

stored on your server and is never sent to the visitor’s browser.

  • On the front end, widgets request public booking data (such as availability,

departures, and prices) for the widget and experience you configured,

identified only by your public workspace slug.

  • Samba embed script — https://files.sambahq.com/widgets/embed.js
  • What it does: loaded only on pages that contain a Samba widget, it renders

the widget in the visitor’s browser and fetches public booking data from the

Samba API for the configured widget.

Your use of Samba is governed by Samba’s Terms of Service

and Privacy Policy.

Development

The block’s uncompiled source ships in src/; the files in build/ are

generated from it with @wordpress/scripts ( npm run build ).

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • booking calendar
  • booking system
  • reservation calendar
  • tours
  • travel
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.6 · PHP 7.4
Update activity23 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.