Clinic Cards Connector

4WP Booking

Native WordPress appointment calendar powered by Clinic Cards — patients pick a service, doctor, date, and time on your site; confirmed visits land in your Clinic Cards schedule.

Clinic Cards

Gutenberg

Shortcode

Elementor

Dental CRM

Version 0.3.0 · WordPress 6.4+ · PHP 7.4+ · GPL v2+ · Next for WordPress.org review

4WP Booking is our WordPress connector to Clinic Cards — the cloud CRM dental clinics use for schedules, patient cards, treatment plans, and online appointments.

Your clinic website becomes a 24/7 booking desk

Embed the booking board on any page — by service, by doctor, or by date. Patients see real availability from Clinic Cards staff schedules, pick a slot, and submit their details. WordPress handles the UI; Clinic Cards owns the schedule.

Booking flow on your site

  1. Patient opens the booking widget — За послугою (by service), За лікарем (by doctor), or За датою (by date).
  2. They choose a service category — examination, prophylaxis, surgery, orthopedics, and more from your Clinic Cards price list.
  3. The calendar shows open days; time slots list available doctors pulled live from Clinic Cards.
  4. After confirming name, phone, and email, WordPress sends the visit to Clinic Cards — it appears in your interactive schedule instantly.
  5. Clinic Cards can send automatic confirmations and reminders — your admins spend less time on the phone.

Powered by Clinic Cards

Clinic Cards is the all-in-one CRM for dental clinics — used across Ukraine, Lithuania, and beyond. 4WP Booking is the first WordPress connector to their public API.

Smart schedule

Interactive clinic schedule with doctor profiles, cabinet planning, and conflict-free slots — the same data your 4WP Booking widget reads in real time.

Online booking

Clinic Cards built online appointment booking for dental sites — 4WP Booking brings that same flow natively into WordPress with Gutenberg, shortcode, and Elementor.

More than a calendar

Patient cards, visual treatment plans, CT viewer, finances, inventory, eHealth — Clinic Cards is the operating system behind every booked visit.

Trusted by clinics including Q.Clinic (Kyiv), Central Dental Clinic, NEOCLINIC (Lviv), and clinics across Ukraine and Lithuania. Explore Clinic Cards →

Connect WordPress to Clinic Cards in minutes

  1. Install and activate 4WP Booking.
  2. In Clinic Cards, open Settings → Other → Clinic settings and copy your API key.
  3. Paste the key in 4WP Booking admin and save — the Clinic Cards provider connects server-side.
  4. Add the 4WP Booking block, [forwp_booking] shortcode, or Elementor widget to your appointment page.
  5. Publish — patients book on WordPress; visits sync to Clinic Cards automatically.

Why Clinic Cards + WordPress

  • Real schedule, not static forms — availability comes from Clinic Cards staff and cabinet data, not hard-coded time slots
  • One source of truth — online bookings, phone bookings, and walk-ins all live in the same Clinic Cards schedule
  • Automatic reminders — Clinic Cards can notify patients before visits; fewer no-shows, less admin work
  • Full patient context — when the patient arrives, staff already see cards, history, and treatment plans in Clinic Cards
  • Secure by design — API token stays in WordPress; browser never sees Clinic Cards credentials

Plugin features

Pluggable providers, advanced booking board, and three ways to embed on any theme

Clinic Cards live

First production provider — staff, cabinets, services, schedule, patients, and visits via cliniccards.com/api. Google Calendar and Calendly planned.

Advanced board

Service, doctor, and date tabs with occupancy calendar — the same three-column flow patients expect from modern booking apps.

Server-side & private

All Clinic Cards API calls run on the server. Guest data is sent only on form submit — credentials never reach the browser.

Requirements

WordPress6.4 or higher
PHP7.4 or higher
Clinic CardsActive clinic account with API key (cliniccards.com)
Current version0.3.0
SurfacesGutenberg block forwp/booking, shortcode [forwp_booking], Elementor widget (optional)
DistributionGitHub now · WordPress.org review next

Don’t have Clinic Cards yet? Start free at cliniccards.com — then connect with 4WP Booking.

Ready to book patients through WordPress?

Connect 4WP Booking to Clinic Cards — embed the calendar on your dental clinic site and let patients schedule while your team focuses on care.