Skip to content

Customer Registration/Booking Methods

Intro to Diversdesk’s Onboarding Flexibility

From a broad perspective, you could say that Diversdesk supports three main customer onboarding methods:

1. Managed-Bookings
This method involves creating a booking and sharing a booking URL with your customer. The customer can immediately register and pay (if payment is added), and their registration will automatically appear in your calendar and dashboard. Hyperlink to add an activity and simulteously create a booking

  1. 2. Self-Registrations
    Customers register through a so-called ‘Generic Customer Registration Page,’ which includes all the onboarding methods you’ve marked as ‘Selectable for Participant.’ Using this method, you can easily allow any walk-in customer to register through a QR code in your dive center, even if no one on location has access to your Diversdesk account. Self-registered customers will appear as pending in your environment and can be connected to a booking at a later stage.

    Button to the Generic Registration Page
  2. 3. Self-Bookings
    Through ‘Self-Bookings’ or ‘Direct Bookings’, your customers can book themselves for an activity of choice, on a date of choice. With self Bookings you can fully automate the booking and registration process by giving your customers the freedom to book an activity directly into your scheduler. You will receive a notification for every Self-booking.

    Button to the Generic Registration Page

All three methods offer a variety of features to enhance the onboarding experience, which we will dive into below.

1. Managed Bookings

By adding an activity on the Planner page, and thereby creating a new booking, you can follow these paths to onboard your customer:

  1. 1.1. Share the Booking URL (Most common)
    This is the most common way of onboarding new customers. After sharing the booking URL basically everything is taken care of for you.
  2. 1.2. Send a Personalized email
    Introduced for centers that want to give that extra personal touch and prefill certain data based on conversations you’ve had with your customer prior to making a sale.
  3. 1.3. Select an Existing registration
    Existing registrations can easily be connected after the booking is created.

Each method is described in the appropriate steps below.

1.1. Share the Booking URL

Create a booking for the desired activity.

Share the booking with your customer.

Select a medium to share the unique URL.

Image holding 3 screens

Your customer(s) can access the booking through the URL you've shared. In this example the URL is shared via WhatsApp.

Each person or group member accessing the shared URL can review the activity and billing details, and will be prompted to register and pay if required.

The registration button directs customers to the appropriate registration form and any required paperwork for this product.

Image holding 3 screens

The URL you share can be shared among the members of the booking as well and every individual can register themself untill the available registration slots are filled.

1.2. Send a Personalized Email

After creating an activity, a user with manager rights can fill the desired fields of the registration form. You can fill up all the desired fields on behalf of the customer, or simply stick to the bare minimum. e.g. Name and email.

Create an activity through the 'add activity' hyperlink within your planner hub.

Select 'register' using the hyperlinks below the products or the sticky button at the top of your screen.

Fill the customer details you'd like to fill for this particular customer.

Image holding 3 screens

1.3. Select an Existing Registration

For returning customers, you can select an existing registration from your database. All fields will be pre-filled based on the most recent registration of that participant. If previously signed waivers remain valid for the entire duration of the activity, no additional signatures will be required and your customer can right away start the activity.

An existing registration can also be found through the Register button or hyperlinks below the activity cards within the booking. Hyperlink to add an activity and simulteously create a booking

Press 'Select existing registration' after navigating to the registration page.

Here you can search for, and select a returning customer profile.

All fields are of the registration form are prefilled from the previous registration.

Image holding 3 screens

2. Self-Registrations (Generic Onboarding)

Generic Customer Registration Page

A customer can select one of the options you have created on the ‘Generic Customer Registration Page.’ You can find this page through the menu by navigating to → Forms and selecting the button shown in the image below.

Generic Customer Registration Page Button on Forms Page

Making an Onboarding Journey Selectable for Your Customer

On the Forms page, you can create onboarding journeys and indicate through the checkbox inside each journey if you want to display them on the “Generic Customer Registration Page.”

Navigate to the Forms Page through the hamburger menu at the left top of your screen

Click Edit on the Customer Onboarding Journey you want to appear on your "Generic Customer Registration Page.

Check the box to make this Onboarding Journey visible on your 'Generic customer registration page'.

Making an onboarding Journey selectable on generic registration page

Sharing the ‘Generic Registration Page’

You can easily share the ‘Generic Customer Registration Page’ in the same way you would normally share a booking URL.

Making an onboarding Journey selectable on generic registration page

We recommend printing and displaying the QR code for this page in your Dive Center. This allows every walk-in to register immediately, letting you focus on talking to customers and other tasks while ensuring you capture their data and never miss a sale.

Customer Registration Flow

Once shared with the customer, the customer can select the correct journey and fill out the appropriate paperwork attached.

  1. 1. A customer selects one of the options that best descibes them.
  2. 2. They can immediately begin filling out the necessary paperwork for their chosen Onboarding Journey.
  3. 3. After completing the registration form, the registration page will appear, where your customer is prompted to sign or fill out any additional paperwork or waivers associated with their onboarding journey.
  4. 4. After submitting the registration form, your customer will also receive an email with information and a link to their registration page.
    Register customer steop 1b

Your customer will now appear in your environment as pending, allowing you to connect them to a booking.

3. Self-Booking (Direct Booking)

By activating the ‘Self-Booking’ functionality, you can accept direct bookings through your website by redirecting your customer to ‘My Page’, the activity/product page, or directly to step 1 of the self-booking process. You can, of course, also simply share the URL to ‘My Page’ or any of the other URLs mentioned after having a chat with your customer.

When starting this onboarding process, your customer is asked to fill in the required details to create a booking. This can be a minimalistic page to capture essential data only, or the complete registration form. You’re free to set this up as you prefer. In step 2, your customer is asked to complete any remaining paperwork required for the onboarding journey related to the activity. Read everything you need to know about Self-Bookings in this article.