• Features
  • Demos
  • Pricing
  • Resources
    • Documentation
    • Customizations
    • FAQ
    • Feature requests
    • Changelog
    • Contact Us
  • Features
  • Demos
  • Pricing
  • Resources
    • Documentation
    • Customizations
    • FAQ
    • Feature requests
    • Changelog
    • Contact Us
Get Webba

Getting Started

3
  • Quick Start Guide
  • Upgrading to Webba Booking Premium
  • The Key Concepts

Installation

2
  • Plugin installation
  • Setup Wizard

Services

10
  • What Are Services?
  • Service Details
  • Availability
  • Pricing
  • Integrations
  • Recurring Bookings
  • Service Settings
  • What are service categories?
  • How to add daily service or rentals?
  • Setting Up Extras and Add-Ons

Settings

21
  • Settings Overview
  • General Settings
    • General
    • Technical
    • Admin Interface
  • Advanced Booking Rules
    • General Booking Rules
    • Restrictions
    • Booking Form
    • Advanced
  • Global Availability & Holidays
    • Global Availability
    • Holidays
  • Notification Settings
    • Browser Notifications
    • General Notification
    • Email Notification Settings
    • SMS Notifications (Twilio)
  • Payments
    • General Payment Settings
    • PayPal Payments
    • Stripe Payments
    • WooCommerce Payments
  • Wording and Translations
    • Wording/Translation
  • Integration Settings
    • Google Calendar Settings
    • Zoom integration settings

Booking Form

6
  • How to add a booking form?
  • Webba Booking Elementor Widget
  • Webba Booking Divi Module
  • Shortcodes for a booking form
  • Form Layouts: Classic and Waterfall
  • User Dashboard

Form Builder

4
  • How to create a form?
  • How to link the form to a service?
  • Custom Form Fields
  • How to add custom fields as a placeholder

Pricing Rules

6
  • Price for date range
  • Price for early booking
  • Price based on custom field value
  • Price for Day of Week and Time Range
  • Price Based on Number of Seats Booked
  • Price based on number of timeslots booked

Email Notifications

5
  • Email Notifications
  • Testing Email Notifications
  • Email Notifications Troubleshooting
  • How to manually resend an email notification to a customer?
  • How to edit an Email template

Integrations

11
  • WooCommerce Integration
  • Stripe Integration
  • Paypal Integration
  • Google Calendar Integration
  • Google Meet Integrations
  • How to connect and customize Google Calendar to a Service?
  • Outlook Calendar integration
  • Zoom Integration
  • iCalendar attachments
  • Twilio Integrations
  • Google Analytics Integration

Configure

7
  • How to add a Staff Member
  • How to add a location?
  • How to add a Coupon
  • Schedule Calendar and Schedule Tools
  • Analytics Dashboard
  • User Account and Dashboard
  • List of Placeholders

Archive

1
  • Archive Documentations

Knowledge Base

4
  • CSV Export Shows Old Custom Field Names When Using Multiple Forms
  • Shared Google Calendar Blocking Slots Across Multiple Services
  • Why are free bookings not syncing with Google Calendar?
  • Why is my notice period not working?
  • Home
  • Docs
  • Configure
  • User Account and Dashboard
View Categories

User Account and Dashboard

1 min read

The User Dashboard is a powerful feature that enhances the convenience and independence of your customers by allowing them to manage their bookings directly through your website. With the User Dashboard, users can:

  • Cancel bookings.
  • Modify their existing bookings.

This eliminates the need for users to contact service providers via email, streamlining the booking management process.

Setting Up the User Dashboard #

To place the User Dashboard on any page of your WordPress site, use the following shortcode:

[webba_user_dashboard]

Simply add this shortcode to the desired page or post, and the User Dashboard will be displayed.

Enabling Automatic User Account Creation #

To enable the automatic creation of a WordPress user account when a booking is made enable the following option:

  1. Go to Settings > Advanced Booking Rules > General.
  2. Enable the Create user account on booking feature.

Customizing Dashboard Labels and Texts #

You can customize the labels and texts displayed on the User Dashboard to better suit your website’s branding or user needs. Follow these steps:

  1. Navigate to Settings > Wording/Translation
  2. Adjust the following labels and texts as needed (see the screenshot below):

Customizing the User Welcome Email #

When a user account is automatically created, the system sends a welcome email to the user. You can customize the contents of this email to match your brand tone and provide relevant information:

  1. Navigate to Settings > Email Notifications.
  2. Adjust the Welcome email subject and Welcome email body fields.

With these settings configured, the User Dashboard will enhance your booking system’s user experience, making it more user-friendly and efficient.

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Didn’t find an answer? Contact us

How can we help?

Analytics DashboardList of Placeholders
Table of Contents
  • Setting Up the User Dashboard
  • Enabling Automatic User Account Creation
  • Customizing Dashboard Labels and Texts
  • Customizing the User Welcome Email

Explore

  • Features
  • Demos & Use Cases
  • Pricing
  • Contact Us
  • About Us
  • Blog
  • Features
  • Demos & Use Cases
  • Pricing
  • Contact Us
  • About Us
  • Blog

Legal

  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Cookie Policy
  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Cookie Policy
  • Affiliate Program
  • Feature requests
  • Affiliate Program
  • Feature requests

Subscribe to Our Newsletter

© Webba Booking | 2026 All rights reserved