Calendars and Bookings Final QA Checklist
Summary
Use this checklist to review your calendar and booking setup before going live. It covers calendar configuration, availability settings, notification flows, timezone verification, booking form review, and booking link testing.
Who this article is for
This article is for business owners, administrators, and operations managers who want to verify their calendar and booking setup is complete and functional before going live.
Overview
Before you begin
- Business profile timezone is set correctly.
- Calendar name and description are clear and professional.
- Appointment duration is set correctly for the service offered.
- Working days and hours are configured and reflect actual availability.
- Buffer time between appointments is configured where relevant.
- Minimum booking notice period is set correctly.
- Maximum advance booking window is configured where relevant.
- All team members are added to the calendar with correct availability settings, for team or round-robin calendars.
- Conflict checking with external calendars is enabled and tested, where applicable.
- The intake form is configured with all required fields.
- Booking confirmation notifications are configured and tested.
- Internal notifications are configured so team members are alerted of new bookings.
- Reminder messages are configured and tested, either via calendar settings or workflow automation.
- Cancellation and rescheduling notifications are configured where relevant.
- Self-service rescheduling and cancellation links are configured where enabled.
- Booking link is tested end-to-end with a real test booking.
- Confirmation message is received by the test contact.
- Appointment appears correctly in the GEVADE CRM calendar.
- Appointment appears correctly in the connected external calendar where applicable.
- Reminder timing is tested and confirmed accurate.
- Timezone display on the booking page matches expectations.
- Mobile booking experience is tested and functions correctly.
Step 1: Verify business profile and timezone
Step 2: Review calendar configuration
Step 3: Verify availability and buffer settings
Step 4: Test confirmation and reminder notifications
Step 5: Test the full booking flow end-to-end
Step 6: Verify mobile booking experience
Step 7: Review external calendar integration
Configuration note
This checklist is an operational review guide. Completing this checklist does not guarantee system behaviour or message delivery. Calendar and booking features, availability, and notification delivery may vary depending on your account configuration, connected external calendars, channel setup, customer opt-out status, and account settings. Contact support if any step in this checklist reveals unexpected behaviour.
Important clarification
A common issue is completing the checklist steps without actually testing end-to-end with a real booking. Reading through settings is not the same as testing the complete flow. Always make at least one test booking and verify every expected touchpoint, including the confirmation, internal notification, calendar appearance, and any reminder messages.
Resolution guidance
No slots are appearing on the booking page
Review your working hours, minimum booking notice, and advance booking window settings. Check for external calendar conflicts that may be blocking all visible slots. Results may depend on your setup, permissions, and active configuration.
Confirmations or reminders did not send during testing
Check your notification settings and verify that your email sending domain and phone number are correctly configured. If using workflow-based reminders, confirm the workflow is published and the trigger is active. Contact support if delivery issues persist.
The booking page does not look correct on mobile
Review the form fields and page layout in your calendar or website settings. If the booking page is embedded in a website page, verify the embedded booking widget is responsive and displays correctly on small screens.
Was this article helpful?
Need account-specific help?
If your question requires account access, billing review, workflow inspection, message delivery diagnosis, AI response review, or private configuration review, submit a support request with examples and screenshots.
