New in 1.1 · Google Meet & Zoom built in
Video call bookings for WordPress, on autopilot.
Clients pick a time, pay, and receive their Google Meet or Zoom link in under a minute — while you manage everything from one calm dashboard.


Booking confirmedZoom link sent to Emma
Payment received$90 via PayPal
Works with
Google Meet
Zoom
Google Calendar
PayPal
WooCommerce
WPML
Polylang
Loco Translate
Everything included
All you need to sell your time online
One plugin replaces your scheduling tool, your payment links and your reminder emails.
Smart booking form
Services, call lengths, prices, working hours and days off — in a 3-step form your clients finish in seconds.
Automatic meeting links
A Google Meet or Zoom meeting is created the moment a booking is confirmed, and removed if it’s cancelled.
Payments that confirm themselves
PayPal or any WooCommerce gateway confirms the booking instantly. Bank transfer and cash work too.
Reminders & follow-ups
Branded emails and WhatsApp messages before and after every call, with a calendar invite attached.
Customers at a glance
Every client, their bookings and what they paid — searchable, filterable and exportable to CSV.
Speaks every language
Translatable with Loco Translate, ready for WPML and Polylang, with full right-to-left support.
Looks like your brand
Your colour, your logo in emails and your theme’s font. Every text on the form can be changed.
Spam-proof & secure
Bot traps, rate limits, optional Cloudflare Turnstile, encrypted keys and private booking links.
Clear activity log
Every booking, payment, email and meeting link in one place — and exactly why something failed.
How it works
From click to call in three steps
Your client picks a time
A service, a call length and a free slot from your real availability.

They pay — online or on site
PayPal, cards through WooCommerce, or your bank details with tap-to-copy.

Everyone gets the link
A branded confirmation with the Join button and a calendar invite. Reminders follow.

Bookings
Your whole calendar, on one calm screen
See who’s coming, who paid and which link they’ll use. Confirm or cancel in one click — the client is notified automatically.
- Status, payment and meeting link on every booking
- Add calls booked by phone in seconds
- A private page per booking for your client

Payments
Get paid before the call starts
Offer PayPal, cards through WooCommerce, or bank transfer with your own instructions. Paid bookings confirm themselves.
- PayPal checkout with automatic capture
- Any WooCommerce gateway: Stripe, cards, local banks
- Bank details with tap-to-copy and a WhatsApp receipt button

Notifications
Messages that sound like you
Six moments, two audiences, every language. Edit the design, the subject and the words — or keep the polished defaults.
- Confirmation with Join button and calendar invite
- Reminder and follow-up sent on time
- SMTP built in, WhatsApp Business optional

Video calling
Google Meet or Zoom — your choice
Connect your own Google or Zoom account in a few minutes. Each service can use a different one.
- Busy times in Google Calendar block the form
- Waiting room, mute and recording options for Zoom
- A backup link so no call is ever without a room

3 steps
to book a call
2
video platforms: Meet & Zoom
3
ways to get paid
100%
translatable, RTL included
Integrations
Plays well with the tools you use
Google Meet & Calendar
Meeting links, busy times and calendar events.
Zoom
Your own Server-to-Server app, set up in minutes.
PayPal
Checkout with a PayPal account or a card.
WooCommerce
Use any payment gateway you already have.
WhatsApp Business
Official Meta Cloud API message templates.
SMTP email
Gmail, Outlook or your host’s mailbox.
WPML & Polylang
Forms and emails in each visitor’s language.
Loco Translate
Translate every text without code.
Cloudflare Turnstile
An invisible check that stops bots.
Pricing
One plugin. Two simple ways to pay.
Every feature in both plans. Choose yearly, or pay once and keep it forever.
Annual
Everything, renewed each year.
$49/ year
Renew yearly · we remind you by email
- Every MidZoom feature
- 1 website (1 license key)
- Google Meet & Zoom
- PayPal, WooCommerce & on-site payments
- Email & WhatsApp messages
- Updates & support while active
Lifetime
Pay once, use it forever.
$199one-time
No renewals, ever
- Every MidZoom feature
- 1 website (1 license key)
- Google Meet & Zoom
- PayPal, WooCommerce & on-site payments
- Email & WhatsApp messages
- Updates for life
- Email support
Pay with PayPal or card
License key emailed instantly
No account needed
FAQ
Questions, answered
Do I need a Google or Zoom account?
You connect your own Google or Zoom account, so meetings are created in your name. You can also use MidZoom without them: set a backup meeting link or add links by hand.
Does it work with my theme and page builder?
Yes. The booking form is added with one shortcode, uses your theme’s font and works with block themes, Elementor, Divi and other builders.
Annual or Lifetime — what’s the difference?
Both include every feature for one website. Annual is $49 per year: we email you before it ends, and if you don’t renew, MidZoom stops until you do (your bookings and settings are kept). Lifetime is $199 once and never expires.
Do I need an account to buy?
No. Pay with PayPal or a card and your license key arrives by email right away.
Can I move my license to another website?
Yes. Activate your key on the new domain and it is unlinked from the old one automatically.
Which payment methods can my clients use?
PayPal, any WooCommerce payment gateway (cards, Stripe, local banks…), or on-site payment such as bank transfer or cash with your own instructions.
Is MidZoom available in my language?
MidZoom is written in English and fully translatable with Loco Translate. It works with WPML and Polylang and supports right-to-left languages like Arabic and Hebrew.
Where are my clients’ data stored?
In your own WordPress database. Bookings and client details are never sent to us.
Start taking video call bookings today
Install MidZoom, connect Google Meet or Zoom and share your booking page — in about ten minutes.
