BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
FarmTours Bookings – Farm Tour Booking Calendar icon
Actively maintained Tested with WP 7.1 #1 in agritourism

FarmTours Bookings – Farm Tour Booking Calendar

Farm tour booking system for agritourism: tours, time slots, guest checkout, a bookings calendar and email alerts. No WooCommerce needed.

Active installs<10New
Downloads · 30d126• 0% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads121Since Oct 2026
Support resolved—No recent threads
RequiresWP 5.9PHP 7.4+
Downloads · 7d126• 0% week over week
Our verdict

Solid choice

FarmTours Bookings is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 5 days ago, and scores 64/100 on our health check.

  • Actively developed — last update 5 days ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

Daily downloads

132639Oct 12Oct 15Oct 18
Yesterday8
Daily average (1y)18
Peak day53Oct 14, 2026
Last 12 months126

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where FarmTours Bookings stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
agritourism #2 2 Best agritourism plugins →
booking >100 2,270 Best booking plugins →
farm #16 48 Best farm plugins →
reservations >100 755 Best reservations plugins →
tour booking #55 179 Best tour booking plugins →

About FarmTours Bookings

From the official readme · v1.0.1

Description

FarmTours Bookings is a farm tour booking system for WordPress. Farms and agritourism businesses use it to publish tours, take reservations with guest checkout, and manage every booking on one calendar.

Screenshots, a feature tour, and setup help are on the plugin website: plugin.farmtours.co.

Features:

  • Guided setup creates the tours, checkout, and confirmation pages after activation.
  • Two Tour Types — Create continuous tours (ongoing with recurring time slots) or specific date tours (one-time events)
  • Easy Booking Form — Embed booking forms anywhere using shortcodes ([farm_tours_booking tour_id="123"])
  • Tour Categories — Organize tours into categories for filtering and discovery
  • Admin Dashboard — Manage bookings, tours, categories, and customers from a clean admin interface
  • Visual Bookings Calendar — See daily slots, statuses, guest counts, and projected revenue at a glance
  • Bulk Actions — Confirm, cancel, complete, or trash bookings in one click
  • Email Notifications — Fully customizable confirmation, admin, and status-change emails with 20 placeholders
  • Guest Checkout — Allow bookings without requiring user accounts
  • Secure by Default — Server-side validation, output escaping, per-IP rate limiting, and token-protected booking confirmation links
  • Payment-Ready — Pluggable payment gateway abstraction with a manual/offline gateway built in
  • REST API — Full API for integration with external systems
  • Mobile Responsive — Booking forms work perfectly on all devices

Perfect For:

  • Farm tours and experiences
  • U-pick operations
  • Workshops and classes
  • Animal encounters
  • Harvest festivals and events
  • Any agritourism activity

Privacy

Booking details (name, email, phone, and special requests) stay in your WordPress database. The plugin displays them in your dashboard. Notification emails use your site’s mail service.

The final setup step offers an optional FarmTours marketing email subscription. The checkbox is off by default. The request occurs only after explicit consent.

After consent, the plugin sends the stored business email to FarmTours. FarmTours stores the consent timestamp, consent text version, and wordpress-setup-wizard source. FarmTours sends the email to MailerLite for subscription management and double opt-in confirmation.

The subscription request does not send the site URL, administrator name, WordPress version, or telemetry. The MailerLite API key stays on the FarmTours server.

See the FarmTours Privacy Policy at https://farmtours.co/privacy-policy and Terms at https://farmtours.co/terms-of-use.

Installation

  1. Upload the farmtours-bookings folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Follow the FarmTours Bookings setup wizard.
  4. Create your first tour under Farm Tours > Tours.
  5. Share the generated Farm Tours page.

Frequently asked questions

How do I take tour bookings on my farm website?

Install and activate the plugin, then follow the setup wizard. It walks you through your first tour and creates the tours, checkout, and confirmation pages. Visitors then book on your site: they pick a date and time (or the event date) and the number of guests.

Can I run U-pick, workshop, or class reservations?

Yes. Use a continuous tour for recurring visits such as U-pick sessions, with time slots on the days you choose. Use a specific-date tour for a one-time workshop, class, or festival. Each tour has its own price and a maximum number of guests per booking.

Do I need WooCommerce?

No. FarmTours Bookings works standalone. Payment processing is handled by pluggable gateways; the built-in manual/offline gateway assumes payment is collected outside the plugin.

Can I charge for bookings?

Yes. Each tour has a price per person, and the booking form calculates the total as you choose your guest count. Bookings track a paid/unpaid status so you know what has been collected. Real online payments (Stripe, M-Pesa) are planned for Farm Tours Pro.

Can visitors book without creating an account?

Yes. FarmTours Bookings uses guest checkout — visitors fill in their name, email, and phone and book immediately. No user accounts required on your site.

Can a tour repeat on specific days?

Yes, with two tour types: continuous tours let you pick recurring days of the week with auto-generated time slots (slot interval is configurable per tour), and specific-date tours are for one-time events like harvest festivals.

What happens after someone books?

The visitor gets a confirmation page link and a confirmation email, and you get an admin alert — both emails are fully customizable with 20 placeholders (tour name, date, time, guests, total, etc.). The booking appears in your dashboard and on the bookings calendar immediately.

How do visitors view their booking?

After submitting, the visitor gets a confirmation page URL and an email link containing a unique, unguessable token. The token protects the booking details — visitors can view and check status without an account.

Can I customize the booking form?

Yes! The booking form uses standard HTML/CSS that you can style with your theme or custom CSS.

Will it work with my theme?

Yes. Tours and booking forms are embedded with shortcodes that render standard HTML/CSS, so they work with classic and block themes alike. Tour settings also live in a Gutenberg editor sidebar panel.

Changelog

1.0.1

  • Update: clearer plugin name, description, tags, and FAQ.
  • Update: new directory banner.
  • Fix: the readme now lists all 20 email placeholders.

1.0.0

  • New: Tour Builder — form-style editing with a live guest preview, autosave drafts, and staged live edits with Discard
  • New: schedule verdict panel shows exactly what guests can book, with the server refusing unbookable schedules
  • New: every tour gets a real page (/tour/…) with details and a link to the dedicated checkout page
  • New: activation creates dedicated tours, checkout, and confirmation pages
  • New: booking form embeds via shortcode, with tour entry points available through the native FarmTours Booking Gutenberg block
  • New: tours listing with card grid, category chips, and single-tour links
  • New: guest checkout — no account required; token-protected confirmation pages and emails
  • New: two tour types — continuous tours (recurring days with auto-generated time slots) and specific-date events
  • New: bookings dashboard — list, visual calendar with all statuses, customers, and settings
  • New: bulk actions — confirm, cancel, complete, or trash bookings in one click
  • New: customizable email notifications — confirmation, admin alert, and status-change emails with 20 placeholders
  • New: pluggable payment gateway architecture with a built-in manual/offline gateway
  • New: REST API for tours, availability, and bookings
  • New: duplicate, unpublish and trash tours from the status chip
  • Security: server-side validation, output escaping, per-IP rate limiting, nonce protection, and honeypot spam field

Full changelog on WordPress.org →

Screenshots

Browse your farm tours in a card grid with photos, locations, prices, and categories.
Browse your farm tours in a card grid with photos, locations, prices, and categories.
The booking form — pick a date and time slot, choose your guest count, and see the total in real time.
The booking form — pick a date and time slot, choose your guest count, and see the total…
Booking confirmation — a token-protected page showing the visitor their booking details.
Booking confirmation — a token-protected page showing the visitor their booking details.
Bookings calendar — every reservation at a glance, with statuses, guest counts, and projected revenue.
Bookings calendar — every reservation at a glance, with statuses, guest counts, and…
Settings — business details, currency, and customizable email templates.
Settings — business details, currency, and customizable email templates.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

FAQ

FarmTours Bookings: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 19, 2026

Is FarmTours Bookings free?

Yes. FarmTours Bookings is free to download and use from the official WordPress.org plugin directory.

Is FarmTours Bookings safe to use in 2026?

FarmTours Bookings is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 5 days ago, and scores 64/100 on our health check.

How many websites use FarmTours Bookings?

FarmTours Bookings is active on <10 WordPress websites and has been downloaded 121 times since it launched in October 2026. It was downloaded 126 times in the last 30 days.

Does FarmTours Bookings work with WordPress 7.1?

Yes. The developer has tested FarmTours Bookings up to WordPress 7.1.3, the latest release. It requires WordPress 5.9 or newer.

What PHP version does FarmTours Bookings need?

FarmTours Bookings requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was FarmTours Bookings last updated?

The latest version, 1.0.1, was released on October 14, 2026 (5 days ago).

Who makes FarmTours Bookings?

FarmTours Bookings is developed and maintained by Doorstep Ventures.

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.