
LatePoint and CalNative Booking are two of the more polished WordPress booking plugins available for solo practitioners and small service businesses. Both are self-hosted, both have well-designed interfaces, and both let clients book directly on your website without being redirected to a third-party platform.
Beyond that shared starting point, the two plugins take meaningfully different approaches — to Google Calendar integration, pricing model, feature scope, and what kind of business each one is built for. This comparison covers those differences directly.
Google Calendar integration
This is the most important technical difference between the two plugins.
LatePoint connects to Google Calendar via OAuth. Once connected, it can push new bookings to Google Calendar as events and read existing events to check for conflicts. The availability LatePoint shows clients is calculated from its own internal database — Google Calendar is used as a secondary conflict check and as a destination for confirmed events.
CalNative Booking connects via a Google service account — a server-to-server credential that never expires and requires no user login. Every time a visitor opens the booking page, CalNative queries Google Calendar’s free/busy API directly. The calendar is the only source of truth. There is no internal availability database to keep in sync.
The practical difference: if you block time in your Google Calendar right now, that time is unavailable in CalNative’s booking widget immediately. In LatePoint, availability depends on when the sync last ran.
Pricing
LatePoint is a subscription product. Plans start at $79/year for a single site licence, with a lifetime option at $199 for a single site. All plans include the full feature set — custom fields, Google Calendar, Outlook and Apple Calendar integrations, Zoom and Google Meet, payment processing, invoicing, SMS and email notifications, multi-location support, and automation workflows. There is no base plugin with paid add-ons; everything is included at every tier.
CalNative Booking is $39/year. That single price includes everything the plugin offers — real-time Google Calendar availability via service account, full email customisation with tokens, ICS attachments, cancellation links, appearance controls, the bookings admin dashboard, and shortcode attributes for per-page overrides.
On price alone, CalNative is less than half the cost of LatePoint’s entry plan. The difference reflects scope: LatePoint is a much broader platform. If you need multi-staff scheduling, payment processing, Zoom links, and customer portals, LatePoint’s $79/year includes all of it. If you need a clean solo booking widget connected to Google Calendar, CalNative covers that at $39/year.
Feature comparison
| Feature | LatePoint | CalNative Booking |
|---|---|---|
| Google Calendar connection | OAuth sync | Service account API |
| Availability source | LatePoint database + GCal sync | Google Calendar only — real time |
| Connection expires | Yes — OAuth tokens | Never — service account |
| Lifetime licence | ✓ — $199 (1 site) | ✗ — annual only |
| Payment at booking | ✓ (included) | ✗ |
| Multiple agents / staff | ✓ | ✗ |
| Multiple locations | ✓ | ✗ |
| Custom intake fields | ✓ (included) | Notes field |
| Zoom / Google Meet | ✓ (included) | ✗ |
| Customer portal | ✓ | ✗ |
| ICS attachment in emails | ✓ | ✓ |
| Self-cancellation link | ✓ | ✓ |
| Custom styling / CSS | Limited | ✓ — colour, radius, CSS |
| Shortcode attributes | ✗ | ✓ — per-page overrides |
| Booking stays on your domain | ✓ | ✓ |
| Starting price | $79/year | $39/year |
Where LatePoint is the stronger choice
LatePoint is the better option if your business has more complexity than a single person taking one type of appointment:
- Multiple staff members. LatePoint supports agents — each with their own services, working hours, and availability. A small clinic, salon, or agency with several practitioners can assign bookings to specific team members.
- Multiple locations. If you operate across more than one physical location, LatePoint can assign services and staff to specific locations.
- Payment collection at booking. LatePoint includes payment processing — charge a deposit or full amount at booking via Stripe or PayPal. CalNative does not handle payments.
- Customer portal. LatePoint gives clients a login area where they can view, manage, and cancel their upcoming bookings. CalNative handles cancellations via a one-click link in the confirmation email.
- You prefer a lifetime licence. LatePoint’s lifetime plan at $199 for a single site has no recurring cost. If you plan to use it for more than two or three years, the total cost over time is lower than an annual subscription for either plugin.
Where CalNative Booking is the stronger choice
CalNative is the better option when the Google Calendar connection and simplicity are the priority:
- You want real-time availability from Google Calendar. CalNative reads free/busy data on demand. LatePoint reads from its own database with Google Calendar as a sync layer. If your calendar changes often — site visits, external meetings, personal commitments — CalNative stays accurate without any extra steps.
- You do not want an OAuth connection to maintain. Service account credentials do not expire. There is no reconnection to handle, no silent failure when a token lapses, no periodic re-authorisation flow.
- You want per-page shortcode control. CalNative’s shortcode accepts inline attributes —
design,text_size,max_width,booking_title,booking_desc— so different pages can show different variants of the widget without changing global settings. - You want full visual control. CalNative’s styling settings cover primary colour, button colour, border radius, max width, and custom CSS. The widget inherits the page’s font automatically and looks like part of the site rather than an embedded tool.
- Lower annual cost for a solo practitioner. At $39/year, CalNative is less than half the price of LatePoint’s $79/year entry plan. If you only need a single-host Google Calendar booking widget, you are not paying for multi-staff scheduling, customer portals, or payment processing that you will not use.
Which one should you choose?
Choose LatePoint if you have multiple staff members to schedule, operate across multiple locations, need payment collection at booking, or want a customer portal where clients can manage their appointments. It is a broader platform designed for businesses with more operational complexity.
Choose CalNative Booking if you are a solo practitioner whose availability lives in Google Calendar, want the booking widget to reflect your calendar in real time without sync delays, and prefer a simple all-included plugin with full styling control. The service account approach means the connection never breaks and requires no ongoing maintenance.
The core question is whether you need a scheduling platform or a booking widget. LatePoint is a platform. CalNative is a widget — one that connects directly to Google Calendar and stays out of the way.