Your club takes bookings by itself, on WhatsApp
An AI assistant answers your club's WhatsApp 24/7: it checks availability, applies each member's price, books, takes card or Bizum payments and cancels. Your team sees everything in a simple dashboard.
Set up your club in 5 minutes · Your customers install nothing
- bookings handled
- 24/7
- bookings handled
- to set up your club
- < 5 min
- to set up your club
- for your customers to install
- 0 apps
- for your customers to install

Real dashboard screenshots with demo data (Spanish interface)
All in one
Everything your club needs, without the hassle
SmashBook brings together bookings, payments, members and customer service. Your customers only use WhatsApp; your team, the dashboard.
AI assistant on your WhatsApp
Each club connects its own number. The assistant replies instantly with your hours, courts, prices and rules.
- Checks availability, books and cancels
- Answers questions from your knowledge base
- Tone, name and forbidden topics your way

No double bookings
Court-by-day schedule, bookings from the dashboard or WhatsApp, and holds that expire by themselves if nobody pays.
- Durations and hours per court
- Closures and maintenance blocks
- Configurable cancellation policy

Payments with Stripe and Bizum
Customers pay by card, Apple Pay, Google Pay or Bizum from the link the assistant sends. The money goes straight to the club's account.
Real-time dashboard
Today's occupancy, revenue, the status of every court and WhatsApp conversations on one screen, on mobile too.
Members and member prices
Create membership types with their fee and discount. The assistant recognises each member by phone and applies their price.
Import and export
Bring your players from Excel or CSV in minutes and download your data whenever you want.
School and recurring bookings
Classes, academy and fixed weekly slots without creating every booking by hand.
Club set-up in 5 minutes
A step-by-step wizard for courts, hours, prices, amenities and rules. You can change everything later.
Spanish and English
The dashboard and the assistant work in Spanish and English. The assistant replies in each customer's language.
Pricing
Two plans, no lock-in
Both plans include WhatsApp bookings, payments and the AI assistant. Ultimate adds more AI conversations, premium AI, campaigns and priority support. Free for 14 days once your WhatsApp is live. All prices + VAT.
Basic
14-day free trialWhatsApp bookings, payments and AI assistant, club management over WhatsApp and the full panel.
€49/month
Billed monthly · All prices + VAT
- 1,500 AI conversations per month
- WhatsApp bookings and payments
- Automatic replies (no AI)
- Card and Bizum payments
- Full panel: metrics, court status, members and pricing, import/export, academy and recurring bookings
- Roles for your team
- AI assistant: knowledge base, persona, forbidden topics and playground
- Club management over WhatsApp for your team
Fee per booking paid online: 1.5% (min. €0.20) + VAT
E.g. a €18 court → €0.27 + VAT · No fee when paid at the club.
- Recommended
Ultimate
14-day free trialEverything in Basic with more AI conversations, premium AI, campaigns and priority support.
€89/month
Billed monthly · All prices + VAT
Everything in Basic, plus:
- 5,000 AI conversations + 1,000 premium per month
- WhatsApp campaigns: bulk sends with filters and estimated cost
- Leagues and tournamentsComing soon
- Priority support
Fee per booking paid online: 0.75% (min. €0.10) + VAT
E.g. a €18 court → €0.14 + VAT · No fee when paid at the club.
All prices + VAT · Free for 14 days once your WhatsApp is live: you won't be charged until the trial ends and you can cancel anytime. Stripe's per-payment fees are paid by the club, separately.
Included in both plans
- Guided club setup
- Panel in Spanish and English
- Customer import and export
- Cancel anytime
- Free updates
- Your data, always exportable
Online payments: the money goes straight to your club's Stripe account. SmashBook charges a small fee only on bookings paid online (with a minimum per payment); there's no fee when customers pay at the club. Stripe's per-payment fees are paid by the club, separately.
Questions about the plans? Write to us
FAQ
What clubs usually ask us
Do my customers need to install anything or create an account?
No. Your customers message the club's WhatsApp as usual. The dashboard is only for your team.
Can I use the WhatsApp number my club already has?
Yes. You connect your WhatsApp Business number from the dashboard and can keep using the WhatsApp Business app on your phone at the same time.
What if the assistant doesn't know the answer?
It only answers with your club's data. If it doesn't know something it says so and, if you enable it, hands the conversation to your team, who see it in the dashboard inbox.
How do I get paid for bookings?
However you like: at the club, with optional online payment, or required payment in advance. Online payments go through Stripe (card, Apple Pay, Google Pay and Bizum) straight to your club's account.
Can I give members different prices?
Yes. You create membership types with their price per time slot and the assistant recognises each member by phone.
Can I bring my current customers?
Yes. Import an Excel or CSV file with your players and SmashBook detects duplicates.
Who can see my club's data?
Only your team, with the role you give them. Each club is isolated from the rest in the database and you can export your data whenever you want.
How much does SmashBook charge per online payment?
A fee per booking paid online: 1.5% (min. €0.20) + VAT on Basic and 0.75% (min. €0.10) + VAT on Ultimate. On a €18 court that is €0.27 or €0.14 + VAT. No fee when the customer pays at the club.
Is there a lock-in period?
No. Pay monthly or yearly (2 months free), switch plans and cancel anytime from the panel. Your 14-day trial starts once your WhatsApp is live.
Ready for your club to take bookings by itself?
Sign up your club in 5 minutes or ask us for a demo with your courts and prices.