IM Form — Booking, CRM & Automation

WordPress Plugin

Booking, CRM &
Automation for WordPress

Accept bookings, manage clients, track revenue, and automate workflows — all from your WordPress dashboard. No monthly fees. You own your data.

Everything you need

Built for service businesses

Clinics, studios, salons, consultants, photographers — IM Form handles your entire client workflow in one plugin.

📋
Multi-step Booking Forms
Drag-and-drop form builder with service selection, staff picker, add-ons, date/time, and custom fields.
👥
Leads CRM
Full client records with lead scoring, status pipeline, payment tracking, and PDF invoice generation.
📅
Staff & Availability
Per-staff working hours, day-off management, and automatic slot filtering to prevent double-booking.
🗓
Visual Calendar
Monthly calendar of all appointments with click-to-view booking details.
📊
Analytics Dashboard
Charts for leads, bookings, and revenue. Paid/unpaid breakdown and conversion rate tracking.
🔗
Share Page
A public booking URL for any form — no WordPress page required. Just share the link.
✉️
Email Confirmations
Automatic HTML booking confirmation emails sent to clients immediately after booking.
🔌
Integrations
Google Sheets, Google Calendar, Slack, Zapier, HubSpot, Trello, and custom webhooks.
Automations
Visual workflow builder for timed email sequences, Slack alerts, and CRM updates.
💳
Payments
Accept via Wise/bank transfer, PayMongo, and Stripe. Invoice generation included.
🧾
PDF Invoices
One-click professional invoices for every booking — your branding, client details, line items.
📈
Tracking
Google Analytics 4 and Facebook Pixel event firing on form submission.

Ready to get started?

Install IM Form on your WordPress site and start taking bookings in minutes.

14-day money-back guarantee · Annual license · No auto-renewal