Title: BoardIt tennis, padel and pickleball
Author: tonbogers
Published: <strong>October 23, 2026</strong>
Last modified: October 23, 2026

---

Search plugins

![](https://ps.w.org/boardit/assets/banner-772x250.png?rev=3761173)

![](https://ps.w.org/boardit/assets/icon-256x256.png?rev=3761173)

# BoardIt tennis, padel and pickleball

 By [tonbogers](https://profiles.wordpress.org/tonbogers/)

[Download](https://downloads.wordpress.org/plugin/boardit.1.0.6.zip)

 * [Details](https://wordpress.org/plugins/boardit/#description)
 * [Reviews](https://wordpress.org/plugins/boardit/#reviews)
 *  [Installation](https://wordpress.org/plugins/boardit/#installation)
 * [Development](https://wordpress.org/plugins/boardit/#developers)

 [Support](https://wordpress.org/support/plugin/boardit/)

## Description

**BoardIt is the court booking board for your club website.** Members see at a glance
which courts are free, book a court with their playing partners in a few clicks,
and move or cancel it themselves. The committee sets the rules once; BoardIt makes
sure everyone sticks to them.

Made for tennis, padel and pickleball clubs: one board for all your courts, each
sport with its own playing time. Six courts or twenty, fifty members or a thousand:
there are no limits on courts, members or bookings.

BoardIt works on its own. No other plugins and no external services are needed, 
and members and bookings stay in your own WordPress database.

Try it yourself on the demo club: [demo.boardit.nl](https://demo.boardit.nl).

#### A booking board members understand at once

 * **All courts side by side** in a 15-minute grid, with free, occupied and past
   slots in clear colours and the member’s own bookings highlighted.
 * **Book in a few clicks**: click a free slot, add playing partners (with suggestions
   of people you often play with) and confirm.
 * **Move a booking by drag and drop** to another time or court on the same day;
   BoardIt checks the rules of the new court.
 * **Cancel** with one click, on the board or in the “My reservations” overview.
 * **Horizontal or vertical view**, and on a phone the times stay in view while 
   scrolling.
 * **Always up to date**: the board refreshes itself when someone else books, moves
   or cancels.

#### Tennis, padel and pickleball on one board

 * **Tennis**: the playing time depends on the number of players (15 minutes per
   player), with an optional 15 extra minutes per court for a warm-up or a short
   post-game.
 * **Padel** (90 minutes) and **pickleball** (60 minutes) have a fixed playing time,
   or set your own.
 * Minimum and maximum number of players per court.

#### Booking rules for a fair club

 * Opening and closing time of the courts.
 * How many days ahead members may book, and how far back they may browse.
 * How many bookings a member may have at the same time, including bookings as a
   playing partner.
 * Block members who may not book for a while.
 * Login required, or an open board.

#### For the committee and the club desk

 * Reservations per day, with date navigation and cancellation.
 * Members overview with upcoming and total bookings, search, block and unblock.
 * A **“Tennis club manager”** role for the club desk or the court committee: managers
   book for any member and manage all bookings on the board, without administrator
   rights.
 * **Automatic emails** when a booking is made, moved or cancelled, to every player,
   with a calendar file (.ics) and an “Add to Google Calendar” button. Change the
   sender, subject and text yourself, with placeholders such as the court, date 
   and players.
 * Your club logo in every email.
 * **Club colours**: choose the colours of the board to match your website.

#### Privacy-friendly

 * Members are ordinary WordPress users and log in with their email address and 
   WordPress password.
 * Names in old bookings are anonymised automatically after 1, 2 or 3 years (your
   choice); the court, date and time stay for statistics.
 * BoardIt never adds “Powered by” links or credits to your board or emails.

#### Seven languages

English, Dutch, German, French, Spanish, Italian and Portuguese. Every WordPress
user can choose their own language.

#### BoardIt Pro

Everything above stays free, with as many courts as you like. BoardIt Pro adds tools
for busy clubs:

 * **Guest players**: members add up to 3 non-members to a booking.
 * **Guest fee**: members pay a fixed amount per guest player online with Mollie,
   using the club’s own Mollie account. The court is held while the member pays,
   and the fee is refunded automatically when the booking is cancelled.
 * **Fixed reservations**, once or every week, for lessons, competitions, social
   evenings and maintenance, on one or more courts at once. The courts are blocked
   on the board automatically.
 * **Statistics**: busiest days and times, court occupancy, monthly trend, most 
   active members and most cancellations.
 * **Show the names of all players** on the board to logged-in members.
 * **Sponsor logos** at the bottom of every email.

See **BoardIt  BoardIt Pro** in your dashboard. More information: [boardit.nl](https://boardit.nl).

### Privacy

BoardIt stores the bookings in your own WordPress database: the court, date, time
and the players (WordPress users, and with BoardIt Pro the names of guest players).
Members are WordPress users; BoardIt only keeps whether a member is blocked. Booking
data is never sent to external services.

 * The names in bookings are anonymised automatically after the period you choose(
   default 2 years, or 1 or 3 years, or never). The court, date and time remain 
   for statistics.
 * Members only see the names in their own bookings, unless the club turns on “Show
   all player names” (BoardIt Pro).
 * The board remembers the chosen view (horizontal or vertical) and whether the 
   suggestions are open, only in the member’s own browser (localStorage).
 * Uninstalling the plugin removes the courts, bookings and settings of BoardIt.

### External services

BoardIt uses Freemius (https://freemius.com) for the optional usage opt-in and for
buying, activating and updating BoardIt Pro. BoardIt never sends members, reservations
or other booking data to Freemius.

 * Opt-in: after activation BoardIt asks whether you want to share basic data with
   Freemius, to receive notices about security and feature updates. Nothing is sent
   unless you choose “Allow & Continue”; you can skip this and use BoardIt as usual.
   When you opt in, Freemius receives your WordPress user’s first and last name 
   and email address, the homepage URL and title, the WordPress and PHP versions
   and the site language, and the BoardIt and SDK versions and whether BoardIt is
   active or uninstalled. The list of plugins and themes (names, slugs, versions
   and whether they are active) is only shared if you allow it. You can opt out 
   at any time with the “Opt Out” link on the Plugins screen.
 * Deactivation feedback: when you deactivate BoardIt, you can tell why in a short
   form. The answer is only sent to Freemius when you submit it; you can skip the
   form.
 * BoardIt Pro: when you choose to upgrade, the Freemius checkout opens and the 
   details you enter there (name, email address and payment details) go to Freemius,
   which handles the payment, the license and the Pro downloads. When you activate
   a license, Freemius receives the homepage URL and the BoardIt and SDK versions,
   so the license can be linked to your site.

Freemius terms of service: https://freemius.com/terms/
 Freemius privacy policy:
https://freemius.com/privacy/

**Mollie (BoardIt Pro only)**
 With the guest fee in BoardIt Pro, members pay online
for their guest players via Mollie (https://www.mollie.com). This only happens when
the club turns on the guest fee and enters its own Mollie API key. BoardIt then 
connects to the Mollie API (https://api.mollie.com) to create a payment when a member
books with guest players, to check its status, and to refund it when the reservation
is cancelled. BoardIt sends the amount, a short description (number of guests, court,
date and time, club name), the return address and the reservation number. The member
enters the payment details on the payment page of Mollie; BoardIt never receives
them. The free version of BoardIt does not contain this code.

Mollie terms of service: https://www.mollie.com/legal/user-agreement
 Mollie privacy
policy: https://www.mollie.com/privacy

**Google Calendar**
 Confirmation emails contain a plain link to add the reservation
to Google Calendar. Nothing is sent to Google unless the recipient clicks that link.

### Third-party libraries

 * Chart.js 4.4.0 (MIT license), only in BoardIt Pro, used on the statistics page.
   Source: https://github.com/chartjs/Chart.js — the full license is in `pro__premium_only/
   admin/js/lib/chart.js-LICENSE.md`.
 * Freemius WordPress SDK 2.13.4 (GPLv2 or later), used for the opt-in and for BoardIt
   Pro licenses and updates. Source: https://github.com/Freemius/wordpress-sdk

## Screenshots

[⌊The booking board: all courts side by side, with tennis, padel and pickleball 
on one board.⌉⌊The booking board: all courts side by side, with tennis, padel and
pickleball on one board.⌉[

The booking board: all courts side by side, with tennis, padel and pickleball on
one board.

[⌊Book a court: choose the playing partners, with suggestions of people you often
play with.⌉⌊Book a court: choose the playing partners, with suggestions of people
you often play with.⌉[

Book a court: choose the playing partners, with suggestions of people you often 
play with.

[⌊Confirm the booking: BoardIt shows the court, time and playing time.⌉⌊Confirm 
the booking: BoardIt shows the court, time and playing time.⌉[

Confirm the booking: BoardIt shows the court, time and playing time.

[⌊The vertical view, with the courts as columns.⌉⌊The vertical view, with the courts
as columns.⌉[

The vertical view, with the courts as columns.

[⌊The booking board on a phone.⌉⌊The booking board on a phone.⌉[

The booking board on a phone.

[⌊Adding playing partners on a phone.⌉⌊Adding playing partners on a phone.⌉[

Adding playing partners on a phone.

[⌊Reservations per day for the committee, with date navigation.⌉⌊Reservations per
day for the committee, with date navigation.⌉[

Reservations per day for the committee, with date navigation.

[⌊Courts with their sport, number of players and playing time.⌉⌊Courts with their
sport, number of players and playing time.⌉[

Courts with their sport, number of players and playing time.

[⌊Members overview with bookings, search and blocking.⌉⌊Members overview with bookings,
search and blocking.⌉[

Members overview with bookings, search and blocking.

[⌊Settings: opening hours, booking rules, privacy and colours.⌉⌊Settings: opening
hours, booking rules, privacy and colours.⌉[

Settings: opening hours, booking rules, privacy and colours.

[⌊Email settings: sender, club logo and the texts of every email.⌉⌊Email settings:
sender, club logo and the texts of every email.⌉[

Email settings: sender, club logo and the texts of every email.

[⌊Fixed reservations for lessons, competitions and maintenance (BoardIt Pro).⌉⌊Fixed
reservations for lessons, competitions and maintenance (BoardIt Pro).⌉[

Fixed reservations for lessons, competitions and maintenance (BoardIt Pro).

[⌊Statistics: busiest days and times, monthly trend and court occupancy (BoardIt
Pro).⌉⌊Statistics: busiest days and times, monthly trend and court occupancy (BoardIt
Pro).⌉[

Statistics: busiest days and times, monthly trend and court occupancy (BoardIt Pro).

## Installation

 1. Install BoardIt through **Plugins  Add New**, or upload the `boardit` folder to`/
    wp-content/plugins/`.
 2. Activate the plugin.
 3. Add your courts under **BoardIt  Courts**: a name, the sport, and the minimum and
    maximum number of players.
 4. Set the opening hours and booking rules under **BoardIt  Settings**, and choose
    the colours of the board.
 5. Check the email texts under **BoardIt  E-mail**.
 6. Add the shortcode `[boardit_board]` to a page for the booking board, and `[boardit_my_reservations]`
    to a page for the “My reservations” overview.
 7. Give your members a WordPress account with the role “Tennis club member” (under**
    Users  Add New**), and the club desk the role “Tennis club manager”.

## FAQ

### Is BoardIt only for tennis clubs?

No. BoardIt works for tennis, padel and pickleball, also mixed on one board. Each
court has its own sport, playing time and number of players.

### How do I put the booking board on my website?

Place the shortcode `[boardit_board]` on a page. Want members to see their own bookings
as well? Put `[boardit_my_reservations]` on a second page. Shortcodes work in the
block editor and in every page builder, such as Elementor, Divi or Beaver Builder.

### How do I add members?

Members are ordinary WordPress users. Add them under **Users  Add New** with the
role “Tennis club member”, or give existing users that role. Under **BoardIt  Members**
you see an overview with their bookings, and you can search and block members.

### How do members log in?

With their email address and WordPress password, in the login form on the booking
board. With the “Forgot password?” link they choose a new password themselves.

### How does a booking work?

A member clicks a free slot, adds playing partners and confirms. For tennis the 
number of players determines the playing time (15 minutes per player); padel and
pickleball courts have a fixed playing time. Every player receives a confirmation
email. Members move and cancel their own future bookings.

### Can members book for someone who is not a member?

Yes, with BoardIt Pro. Members add up to 3 guest players to a booking, without an
account. With the guest fee, members pay a fixed amount per guest online with Mollie.

### Can I set rules for booking?

Yes. Under **BoardIt  Settings** you set the opening hours, how many days ahead 
members may book, how many bookings a member may have at the same time and whether
members must log in, among other things. You can also block individual members.

### Can I block courts for lessons, competitions or maintenance?

Yes, with the fixed reservations of BoardIt Pro. Reserve one or more courts once
or every week; members see these blocks on the board and cannot book those times.

### Can the club desk manage bookings without being an administrator?

Yes. Give them the role “Tennis club manager”. Managers can book for any member 
and move or cancel every booking on the board, but cannot change anything else in
WordPress.

### Does BoardIt work on a phone?

Yes. The board adapts to every screen. On a phone the times stay in view while scrolling,
and members can switch between a horizontal and a vertical view.

### Can I use my club colours?

Yes. Under **BoardIt  Settings** you choose the colours of the board, such as free
and booked slots, the member’s own bookings and the buttons. Your club logo appears
at the top of every email.

### How many courts can I use?

As many as you like, also in the free version. When there are many courts, members
scroll through them on the board.

### Do I need other plugins or external services?

No. BoardIt works on its own and stores everything in your own WordPress database.
Only the optional usage opt-in and BoardIt Pro licences and updates go through Freemius,
and the guest fee of BoardIt Pro uses your own Mollie account. See External services
below.

### Is BoardIt GDPR-friendly?

Yes. Members and bookings stay in your own WordPress database. The names in old 
bookings are anonymised automatically after a period you choose (1, 2 or 3 years),
while the court, date and time remain for statistics.

### Does the plugin add a “Powered by” link or other credits to my site?

No. BoardIt never adds links or credits to your booking board or to the emails it
sends.

### Is the free version really free?

Yes. There is no trial period and there are no limits on courts, members or bookings.
BoardIt Pro is optional, for clubs that want guest players, a guest fee, fixed reservations,
statistics, player names on the board and sponsor logos.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“BoardIt tennis, padel and pickleball” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ tonbogers ](https://profiles.wordpress.org/tonbogers/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

“BoardIt tennis, padel and pickleball” has been translated into 1 locale. Thank 
you to [the translators](https://translate.wordpress.org/projects/wp-plugins/boardit/contributors)
for their contributions.

[Translate “BoardIt tennis, padel and pickleball” into your language.](https://translate.wordpress.org/projects/wp-plugins/boardit)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/boardit/), check out
the [SVN repository](https://plugins.svn.wordpress.org/boardit/), or subscribe to
the [development log](https://plugins.trac.wordpress.org/log/boardit/) by [RSS](https://plugins.trac.wordpress.org/log/boardit/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.6

 * First release on WordPress.org.

## Meta

 *  Version **1.0.6**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/boardit/) and [English (US)](https://wordpress.org/plugins/boardit/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/boardit)
 * Tags
 * [court booking](https://wordpress.org/plugins/tags/court-booking/)[Padel](https://wordpress.org/plugins/tags/padel/)
   [Pickleball](https://wordpress.org/plugins/tags/pickleball/)[reservations](https://wordpress.org/plugins/tags/reservations/)
   [tennis](https://wordpress.org/plugins/tags/tennis/)
 *  [Advanced View](https://wordpress.org/plugins/boardit/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/boardit/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/boardit/reviews/)

## Contributors

 *   [ tonbogers ](https://profiles.wordpress.org/tonbogers/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/boardit/)