Skip to main content

Analytics, Status & Privacy

Analytics Dashboard

Detailed reporting and business intelligence tools to track revenue, evaluate booking trends, analyse popular services, and monitor conversion metrics.

Filters & Data Controls

  • Date Range — Last 30 Days, Last 7 Days, This Month, or a custom range
  • Service Selector — All Services or a specific service offering
  • Filter — apply the selected date range and service to refresh all charts
  • Export CSV — export reporting metrics for external auditing or accounting

KPI Cards

  • Total Bookings — overall completed booking volume for the selected timeframe
  • Revenue — total gross revenue from bookings
  • Avg. Booking Value — average revenue per completed booking
  • Conversion Rate — visitor-to-booking performance

Charts

  • Bookings Over Time — line graph of daily reservation volume to spot peak booking days
  • Top Services — bar graph ranking top-performing services by booking volume

Recent Bookings Stream

Analytics dashboard with KPI cards, charts, and recent bookings

ColumnDescription
Booking IDUnique order identifier link
ServiceReserved service title
DateScheduled date for service execution
CustomerName of the customer placing the reservation
StatusCompleted, Partially-paid, Processing
AmountTotal revenue recorded

System Status & Diagnostics

Overview of the server, database, PHP configuration, and WordPress environment — useful for diagnosing issues and verifying system requirements.

Quick Info Badges

  • PHP Version, WordPress Version, and Service Booking Version

Core Environment Cards

  • Server — web server software, OS, hostname, IP, HTTPS status, PHP interface
  • PHP — memory limit, max execution time, upload/post max size, max input vars, display errors
  • Database — server version, charset, table prefix
  • WordPress — memory limit, max upload size, multisite status, debug mode, language, timezone, permalink structure
  • WooCommerce — installation status, core version, currency, sender email
  • Theme & Plugins — active theme, active plugin count, version tracking

System status page with server, PHP, and plugin diagnostics

Required PHP Extensions

Checklist confirming curl, mbstring, gd, imagick, zip, dom, xml, openssl, intl, soap, fileinfo, exif, json, bcmath, and sodium are enabled.

Add-ons & Libraries

  • PDF Tickets installed
  • MagePeople PDF Support installed
  • PHP GD & mbstring libraries installed

Dummy Data Import

  • Status indicator showing whether demo content has been imported
  • Re-Import Dummy Data button to restore default demo services and schedules for testing

GDPR Tools & Privacy Management

Built-in tools to fulfil General Data Protection Regulation (GDPR) requirements and user privacy requests directly from the WordPress backend.

Quick Data Action Cards

Enter a customer's email to process manual requests:

  • Export Customer Data — exports booking history and personal details as structured JSON, for data portability requests
  • Anonymize Customer Data — replaces PII (name, email, phone) with placeholder values while keeping booking records intact for reporting
  • Delete Customer Data (Right to Erasure) — permanently deletes all customer records and bookings; this action is irreversible

Customer Data Requests Queue

GDPR tools with data export, anonymize, and erasure actions

  • Requests submitted by registered users from their front-end account dashboard queue here for admin review and approval
  • Request Table — Customer, Requested (timestamp), Strategy/Options (export, anonymize, or delete), Status & Action

Compliance Features

  • Self-Service Portability — customers request data copies from their account dashboard
  • Data Anonymization — strips PII while keeping historical revenue analytics clean
  • Audit Logging — every export, anonymization, and deletion event is logged
  • Right to Erasure — complete, permanent deletion of matching customer records