Log in Register ⚡ Features 🔍 How it works 💰 Pricing 🎬 Video ❓ FAQ 📲 Mobile App 🔒 Security 📖 Documentation ⬇️ Download
🎣 Booking platform

The easiest way to manage
fishing guide bookings

BookingFish is the online booking platform built for fishing guides and boat rental companies. Real-time calendar, gift certificates, and WordPress pages in just a few clicks.

Real-time
bookings
🎁Gift
certificates
🔌WordPress
plugin
🇨🇦Built in
Canada

See BookingFish in action

The booking platform built for fishing guides.

Everything you need

A complete platform to manage your bookings, clients, and revenue.

Real-time calendar

Your availability calendar is always up to date. Clients book directly on your website, no back and forth.

Gift certificates

Sell gift certificates online directly from your WordPress site. Multiple templates, instant delivery.

WordPress plugin

Install our free plugin, connect your account, and publish your booking pages with one click.

Multiple boats

Manage all your boats with individual calendars and time slots for each one.

Secure payments

Accept online payments securely via Stripe, directly to your bank account.

Bilingual

Your calendar and admin interface in French and English.

Ready in minutes

Set up your online booking calendar in just 4 steps.

1
📝

Create your account

Register for free on BookingFish.ca and configure your services and boats.

2
⬇️

Install the plugin

Download and install the free WordPress plugin on your site.

3
🔗

Connect

Log in with your BookingFish credentials — your embed codes sync automatically.

4
📣

Share

Create your pages with one click and share the links on social media.

Your complete dashboard

All your tools in one place. Manage every aspect of your fishing guide business.

Boats Calendar

Configure your boats, available dates, time slots (8h day / 4h morning / 4h evening) and publish your months in the booking form.

Booking Form

Customize your booking form with your photos, deposit prices, dates and presentation to attract clients.

Booking MyWebsite

Manage your personal website. Add sections: home, rates, accommodation, fishing licenses, regulations, services and contact.

Booking Email

Customize emails sent to you and your clients with all reservation details on autopilot. Full HTML editor.

Booking Payment

Configure your Stripe account to receive booking deposits directly to your bank account. Test mode available.

Booking URL

Share your booking form link on social networks and integrate it into your business website with embed codes.

Booking List

View, edit and manage all your reservations, refunds, send email confirmations. Export and print in PDF format.

Add Booking

Add reservations manually to your boat calendar without ever creating double bookings in the system.

Booking Forfaits

Choose a per-booking pricing plan or annual plan from 1 to 5 years per boat. View savings calculator.

Booking Calendar

View all your reservations and availability in this web calendar in the member area. Color-coded statuses.

Booking Sync-Cell

Add your BookingFish calendar to your phone and view reservations live and offline. Share calendars with your guides on their mobile devices.

Booking Certificat

Generate and create a gift certificate for your clients. Share your direct link to sell or embed it on your website.

BookingFish advantages

A reliable, secure system adapted to the realities of professional fishing guides.

Free Registration

Explore all features without commitment. No fees until you have a confirmed reservation. Unlimited free trial!

Complete Automation

Fully automated confirmation and booking management. Spend less time on admin, more time fishing.

Complete Customization

Customize your booking form with your photos and descriptions to match your brand.

Time Saving

Reduce time spent managing phone bookings and scheduling conflicts. No more double bookings.

Efficient & Secure

Offer your clients an efficient and secure online booking experience with Stripe payments.

Focus on Fishing

Let BookingFish handle the administrative tasks so you can focus on your fishing trips.

Mobile Calendar

Add your BookingFish calendar to your phone to view bookings even offline!

Multi-Guide Sync

Add multiple guides/employees with read-only access on their devices. Manage multiple boats simultaneously.

Transparent pricing

Start for free. No fees until you have a confirmed booking.

🎁 Unlimited free trial

Use BookingFish for free as long as you don't have a reservation — no fees!

25$

Fee per booking

Only $25 per confirmed booking. No booking = no fees! Ideal for getting started and testing the system.

2.9%

Stripe fees

2.9% + $0.30 per Stripe transaction, applied only to paid bookings. Payments go directly to your bank account.

Fee refund

In case of cancellation, BookingFish fees ($25) are automatically refunded when you refund your customer.

Unlimited annual packages

Switch to an annual package and make unlimited bookings. Stripe fees only.

Standard Package

Default
25$ / booking
  • Ideal for less than 6 bookings/year
  • Total flexibility — no commitment
  • Automatic refund in case of cancellation
  • Access to all features
Start for free

Free WordPress plugin

Connect your WordPress site to BookingFish in seconds.

Display your booking calendar and gift certificates directly on your WordPress site. Install in seconds.

GPL v2 Free WP 5.8+ PHP 7.4+ Open source
⬇️ Download the plugin
🎣 BookingFish Calendar Official WordPress plugin

FAQ

Everything you need to know to get started with BookingFish.

How do I create a BookingFish account?
Registration is free and instant. Click "Create a free account", fill in your information (name, email, boat name) and you're in. No credit card required. You can explore all features without any commitment.
How do I connect the WordPress plugin to my account?
After installing the free plugin on your WordPress site, go to the member area (Zone Membre) and log in. Your embed codes will automatically sync with your site. You can then create booking pages with one click.
How do I configure my booking calendar?
In your dashboard, go to "Boats Calendar". Create your boat, select the months you want to offer, set your time slots (8h day, 4h morning, 4h evening) and your deposit price. Then click "Publish" to make the calendar available for reservations.
What is an annual package and when is it worthwhile?
An annual package allows unlimited reservations for 1 to 5 years per boat for a flat fee. It becomes economical as soon as you have 6 or more reservations per year (6 × $25 = $150 > annual package cost from $149). You keep 100% of each deposit.
How do I set up Stripe payments?
In "Booking Payment", click "Connect with Stripe Express" and follow the steps on Stripe (identity verification, bank account). Once connected, BookingFish uses the Stripe payment gateway to transfer your clients' payments directly to you. BookingFish never has access to your bank account — only Stripe handles the transfers.
How do I share my booking form with my clients?
In "Booking URL", you'll find your booking form link. Share it on Facebook, Instagram, your website or by email. You can also embed it directly on your site using the provided WordPress shortcode.
How does the mobile calendar (Sync-Cell) work?
In "Booking Sync-Cell", generate an ICS calendar link. Add this link to your Google Calendar, Outlook or Apple Calendar on your phone. You'll see all your reservations in real time, even offline. You can also share this calendar with your guides.
How do I create a gift certificate?
In "Booking Certificat", choose an amount (based on your boat prices), generate the certificate and share the purchase link with your clients. They can buy it online and the recipient uses it to book a fishing trip.
Can I manage multiple boats?
Yes! You can add as many boats as you want. Each boat has its own independent calendar, time slots and pricing. You can manage them all from the same dashboard.
What happens if a reservation is cancelled?
If you cancel a reservation and refund your client, BookingFish automatically refunds your $25 reservation fee. If you are on an annual plan, you simply lose the Stripe fees (2.9% + $0.30).
Can I add guides/employees?
Yes, in "Booking Sync-Cell" you can generate access tokens for your guides. They get read-only access to the booking calendar on their mobile device, without being able to modify anything.
Is my data secure?
Yes. All connections are encrypted (HTTPS/SSL). Payments are processed directly by Stripe — BookingFish never stores your credit card numbers. Your data is hosted in Canada.
📖 View full documentation

Ready to accept online bookings?

Join the fishing guides and boat rental companies using BookingFish to manage their bookings.

🎣 Create a free account ⬇️ Download plugin

📲 BookingFish App

Add BookingFish to your phone's home screen for quick access to your dashboard.