LatePoint is a booking plugin that prioritises a clean customer-facing experience and a simple backend. Where Amelia and Bookly aim to cover every possible feature, LatePoint takes a more focused approach. Its booking form is consistently cited as the most visually polished of the major booking plugins, and the customer cabinet (where customers manage their appointments) is notably well-designed.
Understanding LatePoint’s Structure
LatePoint uses “agents” instead of “employees” or “staff” – the same concept with different terminology. Each agent has assigned services, working schedules, and their own booking link. Services have durations, prices, and can be assigned to specific agents or all agents.
LatePoint has a free version on WordPress.org with core booking functionality. Pro add-ons (sold separately or as bundles) extend it with payments, custom fields, service extras, and more.
Step 1: Create Services
Go to LatePoint -> Services. Add each service with:
- Name, duration (in minutes), and price
- Buffer time before and after
- Visibility (show in booking form or hidden/private)
- Minimum advance booking time and maximum future booking window
Group related services into categories. Categories appear as the first selection step in the booking form.
Step 2: Create Agents
Go to LatePoint -> Agents -> Add Agent. Assign services to each agent and configure their schedule:
- Regular weekly hours (which days, what times)
- Custom hours for specific dates (different hours on holidays)
- Days off (blocks the agent’s entire availability for that day)
Each agent also gets a personal booking URL – useful for direct booking links in email signatures or social profiles.
Need help configuring this for your business? Describe your booking setup and get a free estimate.
Step 3: Payment Integration
LatePoint’s payment processing requires the Payments add-on. Install it and go to LatePoint -> Settings -> Payments. Stripe is the primary integration. Enter your Stripe publishable and secret keys. Configure whether to require full payment at booking, partial deposit, or payment on arrival.
The Payments add-on also enables WooCommerce integration as an alternative payment path – useful if you already have WooCommerce set up.
Step 4: Customer Cabinet
The customer cabinet is LatePoint’s strongest differentiator. Customers create an account, see their upcoming appointments, cancel or reschedule within your configured rules, and view their booking history. It is set up automatically at a /my-cabinet/ page.
Configure cabinet settings in LatePoint -> Settings -> Customer Cabinet: whether customers must create an account, how far in advance they can cancel or reschedule, and what information they can see.
Step 5: The Booking Form
Add the booking form to any page using the shortcode [latepoint_book_button] which renders a booking button, or [latepoint_form] which renders the full inline form. The form is a multi-step wizard covering service selection, agent selection, date/time, and customer details. It works well on mobile without additional configuration.