Event Page


This article explains how to configure an external event page for a Booker25 Reservation. The visitors of that page can use a form to sign up for your event. Their contact information will be available as Reservation Contacts on that specific Reservation.

Setup guide

  1. In Salesforce, navigate to the Setup by clicking the gear icon that is located in the upper right corner of your screen

  2. Click the Object Manager tab on the upper left corner of the screen,  search for the Reservation object through the Quick Find box and navigate to the object settings
  3. Click the Page Layout tab from the sidebar menu and then click on the Reservation Layout entry
  4. Find the Is EventEvent Title, Event DescriptionEvent Image, Unlimited Capacity and Event Page Url fields and drag them to the desired location on the Reservation Detail section below
  5. Click Save to add the fields on the Reservation Layout
  6. Click the Object Manager tab on the upper left corner of the screen,  search for the Reservation Contact object through the Quick Find box and navigate to the object settings
  7. Click the Page Layout tab from the sidebar menu and then click on the Reservation Contact Layout entry
  8. Find the Cancellation Url field and drag it to the desired location on the Reservation Contact Detail section below
  9. Click Save to add the field on the Reservation Contact Layout
  10. Type Custom Metadata Types in the Quick Find box of the Setup menu
  11. Find the entry Event Page Settings and click Manage Records

  12. Click Edit on the row of the entry with name Default
  13. Fill in the Business Slug that you have configured for your business via the Widget Configuration page
  14. Fill in the current Base Url of the event page. The current event page url is welcome.booker25.com
  15. Click Save

     Warning: Do not change the Label and Event Page Settings Name of the Default record for the Event Page Settings Custom Metadata Type as it will cause issues with generating urls.

Configuring an event

There are different ways of creating a Reservation, in this guide we will see how to configure an event by creating a Reservation in the Booker25 lightning calendar

  1. In the Booker25 app, click on the tab Lightning Calendar

  2. Locate the resource under which you wish to add the Reservation Event. The required resource needs to be enabled as Api Visible from the Resources & Types tab.
  3. Click on the time slot that the event takes place and add a new Reservation and click Save.
  4. Click on the specific entry you just added and then click View in Salesforce.
  5. Fill in the appropriate information for the event and make sure to enable the checkbox Is Event:

Registration and Cancellation Urls

Once you have enabled a Reservation as an Event, the Event Page Url is generated automatically upon saving the record. This is the url of the customer facing page where attendees of the event can register themselves:

 

The attendees of an event have the option to cancel their attendance through the customer facing Event page. Once their Reservation Contact has been created, the Cancellation Url field is calculated automatically:

Event Capacity

The event capacity is determined by the resource capacity and is by default 0. You can configure a specific capacity (e.g number of people that can sign up) on the Resources & Types tab of the Booker25 App in Salesforce:

Unlimited Event Capacity

If you wish to configure an Event for which an unlimited amount of people can register, enable the Unlimited Capacity checkbox on the specific Reservation record. This will override the Default Capacity. 

Example

On this page