Problem / Client Requirement
A local therapist wanted a website where:
Visitors can book appointments online
Multiple therapists can be listed
Packages and prices are displayed
Simple backend for admin to manage appointments
Tools Used
WordPress + Elementor Pro
Custom Post Types (ACF)
WPForms for booking
Astra / Hello Theme for lightweight design
Step-by-Step Process
Planning & Wireframe
Created a rough layout in Figma
Decided sections: Homepage, Services, Booking, Packages, Therapists
Custom Post Types
Created “Therapists” CPT using ACF
Added fields: Name, Photo, Specialization, Availability
Design & Layout
Used Elementor for homepage and service pages
Responsive design tested for mobile/tablet
Booking System
WPForms with date picker integrated
Notifications sent to admin email
Added conditional logic for therapist selection
Testing & Launch
Tested responsiveness
Tested booking workflow
Optimized images & speed
Results
Fully functional booking website
Easy backend management for therapist
Client impressed; now receives online appointments
Pro Tips
Use CPTs for any business listing (therapists, products, team)
Elementor + ACF combo is powerful for dynamic content
Always test forms & booking workflow before launch

