Event types first (Booking pages second) [Classic]
Master pages with Event types first (Booking pages second) allow Customers to first select which Event type they prefer. They can then choose a Booking page from the ones that are associated with that Event type. Finally, the Customer schedules the meeting. The pre-existing associations between Booking pages and Event types determine which Event types are offered on your Master page.
Tip
If you would like to generate one-time links which are good for one booking only, you should use a Master page using team or panel pages.
One-time links eliminate any chance of unwanted repeat bookings. A Customer who receives the link will only be able to use it for the intended booking and will not have access to your underlying Booking page. One-time links can be personalized, allowing the Customer to pick a time and schedule without having to fill out the Booking form. Learn more about one-time links
In this article, you’ll learn about Master pages with Event types first.
<script id="snippet-prepend">$(function(){
/*disable in widget*/ if($('.w-documentation-article').length === 0){
var ToC = "<nav role='navigation' class='table-of-contents toc-top'><h4>In this article:" + "<ul>"; var el, title, link, header; //Define the heading levels you want to use in ascending order. Can add extra or remove unneeded. $(".hg-article-body h1, .hg-article-body h2, .hg-article-body h3, .hg-article-body h4").each(function() { el = $(this); title = el.text(); if(title != ''){ anchorTitle = el.text().replace(/([~!@#$%^&*()_+=`{}\[\]\|\\:;'<>,.\/\? ])+/g, '-').toLowerCase(); link = "#" + anchorTitle; //Set all headers to a 0-nesting level. header = 'header-nesting-0'; //Adjust header-nesting layers so that they point to the correct html tag. header-nesting-1 should match the second .hg-article-body h# listed above; header-nesting-2 should match the third, etc. if($(this).is('h2')){ header = 'header-nesting-1'; }else if($(this).is('h3')){ header = 'header-nesting-2' } el.html('<a id="'+anchorTitle+'" class="toc-anchor">' + el.html()); newLine = "<li class='"+header+"'>" + "<a class='article-anchor' href='" + link + "'>" + title + "" + "";
ToC += newLine; } }); ToC += "" + ""; $("#snippet-prepend").before(ToC); }});
</script><style>/* CSS to style the TOC as it displays and the auto-created anchors.toc-top styles the box for the TOC; adjust styles here to tweak look and feel */
.toc-top { background-color: #FAFAFA; /* set to #fff or delete entirely for no background */ border: 1px solid #C8C8C8; /* adjust the color hex here to change border color */ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset; margin-top: 24px; margin-bottom: 36px; min-height: 20px; padding: 13px 20px; max-width: 75%;}.toc-top h4 { font-size: 18px; line-height: 26px; margin: 0 0 8px; font-weight: 400;}.toc-top ul { padding: 0 0 0 15px !important; margin-bottom: 0;}.toc-top > ul { margin-bottom: 13px!important;}.toc-anchor { display: block; height: 90px; margin-top: -90px; visibility: hidden;}
/* Set the indentation for the nesting levels. May need to be edited to match changes above. Increase or decrease the margin-left to get your desired level of indentation. */.header-nesting-1 { margin-left: 14px;}.header-nesting-1:before { background-image: url(https://dyzz9obi78pm5.cloudfront.net/app/image/id/5d31bcc88e121c9b25ba22c4/n/bulletv2.svg)!important;}.header-nesting-2 { margin-left: 28px;}.header-nesting-2:before { background-image: url(https://dyzz9obi78pm5.cloudfront.net/app/image/id/5d31be536e121cf22b0cc6ae/n/bulletv3.svg)!important;}</style>The Customer flow
Section titled “The Customer flow”
Figure 1: Customer flow for Event types first
With Event types first, the Customer first selects the Event type they prefer and then chooses from the Booking pages that provide that Event type.
After selecting a Booking page, the Customer is presented with the availability of the Booking page they selected. They can choose a date and slot and schedule the meeting.
Note If there is only one Event type included in the Master page, the Customer skips selecting an Event type, moving directly to choosing a Booking page.
If only one Booking page provides the selected Event type, the Customer skips selecting a Booking page, moving directly to choosing a time slot.
Requirements
Section titled “Requirements”To create a Master page with an Event types first scenario, you must be a OnceHub Administrator.
Setting up the Master page with Event types first
Section titled “Setting up the Master page with Event types first”- Create a Master page by clicking the Plus button
in the Master pages pane. - In the Scenario field of the New Master page pop-up (Figure 2), select Event types first.
Figure 2: New Master page pop-up - Populate the pop-up with a Public name, Internal label, Public link, and an image if you choose. Then click Save & Edit. You’ll be redirected to the Master page Overview section to continue editing your settings.
- Go to the Event types and assignment section of the Master page.
- Use the drop-down menu to select the Booking pages that you want to include in the Master page (Figure 3). Only Booking pages associated with Event types can be included in this Master page.
Figure 3: Add Booking pages to your Master page - In the Assignment upon reschedule section (Figure 4), you can choose to assign a rescheduled booking to the same Booking page it was originally assigned to it. To enable this, check the box marked Reschedule is only possible on the page on which the booking was made.
Figure 4: Assignment upon reschedule enabled - Click Save.