FarmTours Bookings Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
FarmTours Bookings is a WordPress plugin designed specifically for farms and agritourism operators to manage tour bookings directly on their WordPress website.
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 15 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.
Screenshots
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.
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.
Settings — business details, currency, and customizable email templates.

