Many short-term and vacation rental companies operate Direct Booking Sites. They’re a great way to become independent from listing sites and online travel agencies, save on commissions and create a pool of repeat guests.
Aside from reclaiming control over your booking stream, Direct Booking Sites offer other hidden benefits for companies of any size. With no requirements for coding or graphic design skills, they can be setup in a few hours. It’s another example of technology helping hosts and managers scale their businesses through automation.
So are you ready to take fresh look at Direct Booking Sites and unlock that untapped potential? Download the paper today:
We clearly define what constitutes a Direct Booking Site. We also explore how the vacation and short-term rental industries evolved from Direct Bookings to the current model of listing sites and online travel agencies.
Some hosts and managers think of Direct Booking Sites as workarounds to paying commissions. But Direct Booking Sites offer so much more than that. We go over the concept of Listing Sites Independence and why it matters in the current stage of the industry.
For some companies and single-property hosts, Direct Booking Sites may not be the best option. However, most multi-property owners and managers will find that the hidden benefits far outweigh the downsides.
For some, it all comes down to dollars and cents. We go over a sample calculation of how much in commissions a Direct Booking Site can save your company.
Building a Direct Booking Site can be a simple task (out-of-the-box) or be technically complex (fully custom). Different options have their pros, cons, and costs associated to them.
| Cookie | Duration | Description |
|---|---|---|
| __cf_bm | 1 hour | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
| __stripe_mid | 1 year | Stripe sets this cookie cookie to process payments. |
| __stripe_sid | 30 minutes | Stripe sets this cookie cookie to process payments. |
| _wpfuuid | 1 year 1 month 4 days | This cookie is used by the WPForms WordPress plugin. The cookie is used to allows the paid version of the plugin to connect entries by the same user and is used for some additional features like the Form Abandonment addon. |
| cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
| cookielawinfo-checkbox-analytics | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Analytics" category . |
| cookielawinfo-checkbox-functional | 1 year | The cookie is set by the GDPR Cookie Consent plugin to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Necessary" category . |
| cookielawinfo-checkbox-others | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to store the user consent for cookies in the category "Others". |
| cookielawinfo-checkbox-performance | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to store the user consent for cookies in the category "Performance". |
| CookieLawInfoConsent | 1 year | CookieYes sets this cookie to store the user consent. |
| elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
| is_eu | session | Pinterest sets this cookie to determine whether the user is located within the EU and, therefore, is subject to the EU's data privacy regulations. |
| rc::a | never | This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. |
| rc::c | session | This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. |
| viewed_cookie_policy | 1 year | CookieYes set this cookie to keep track of whether the user has approved the use of cookies. |
| VISITOR_PRIVACY_METADATA | 6 months | YouTube sets this cookie to store the user's cookie consent state for the current domain. |
| XSRF-TOKEN | 2 hours | This cookie enhances visitor browsing security by preventing cross-site request forgery. |
| Cookie | Duration | Description |
|---|---|---|
| _hjAbsoluteSessionInProgress | 30 minutes | Hotjar sets this cookie to track the beginning of the user's journey for a total session count. It does not contain any identifiable information. |
| _hjIncludedInPageviewSample | 2 minutes | Hotjar sets this cookie to know whether that visitor is included in the data sampling defined by your site's pageview limit. |
| _icl_visitor_lang_js | 1 day | WPML sets this cookie to store the redirected language. |
| li_gc | 5 months 27 days | Linkedin set this cookie for storing visitor's consent regarding using cookies for non-essential purposes. |
| lidc | 1 day | LinkedIn sets the lidc cookie to facilitate data center selection. |
| UserMatchHistory | 1 month | LinkedIn sets this cookie for LinkedIn Ads ID syncing. |
| wp-wpml_current_language | session | WordPress multilingual plugin sets this cookie to store the current language/language settings. |
| wpml_browser_redirect_test | session | This cookie is set by WPML WordPress plugin and is used to test if cookies are enabled on the browser. |
| yt-remote-cast-available | session | The yt-remote-cast-available cookie is used to store the user's preferences regarding whether casting is available on their YouTube video player. |
| yt-remote-cast-installed | session | The yt-remote-cast-installed cookie is used to store the user's video player preferences using embedded YouTube video. |
| yt-remote-fast-check-period | session | The yt-remote-fast-check-period cookie is used by YouTube to store the user's video player preferences for embedded YouTube videos. |
| yt-remote-session-app | session | The yt-remote-session-app cookie is used by YouTube to store user preferences and information about the interface of the embedded YouTube video player. |
| yt-remote-session-name | session | The yt-remote-session-name cookie is used by YouTube to store the user's video player preferences using embedded YouTube video. |
| ytidb::LAST_RESULT_ENTRY_KEY | never | The cookie ytidb::LAST_RESULT_ENTRY_KEY is used by YouTube to store the last search result entry that was clicked by the user. This information is used to improve the user experience by providing more relevant search results in the future. |
| Cookie | Duration | Description |
|---|---|---|
| _fbp | 3 months | Facebook sets this cookie to store and track interactions. |
| _ga | 1 year 1 month 4 days | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
| _ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
| _gcl_au | 3 months | Google Tag Manager sets this cookie to experiment advertisement efficiency of websites using their services. |
| _hjFirstSeen | 30 minutes | Hotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user. |
| _hjRecordingEnabled | never | Hotjar sets this cookie when a Recording starts and is read when the recording module is initialized, to see if the user is already in a recording in a particular session. |
| _hjRecordingLastActivity | never | Hotjar sets this cookie when a user recording starts and when data is sent through the WebSocket. |
| _hjSession_* | 1 hour | Hotjar sets this cookie to ensure data from subsequent visits to the same site is attributed to the same user ID, which persists in the Hotjar User ID, which is unique to that site. |
| _hjSessionUser_* | 1 year | Hotjar sets this cookie to ensure data from subsequent visits to the same site is attributed to the same user ID, which persists in the Hotjar User ID, which is unique to that site. |
| _hjTLDTest | session | To determine the most generic cookie path that has to be used instead of the page hostname, Hotjar sets the _hjTLDTest cookie to store different URL substring alternatives until it fails. |
| ajs_anonymous_id | 1 year | This cookie is set by Segment to count the number of people who visit a certain site by tracking if they have visited before. |
| ajs_user_id | never | This cookie is set by Segment to help track visitor usage, events, target marketing, and also measure application performance and stability. |
| AnalyticsSyncHistory | 1 month | Linkedin set this cookie to store information about the time a sync took place with the lms_analytics cookie. |
| CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
| ln_or | 1 day | Linkedin sets this cookie to registers statistical data on users' behaviour on the website for internal analytics. |
| pardot | past | The pardot cookie is set while the visitor is logged in as a Pardot user. The cookie indicates an active session and is not used for tracking. |
| tk_ai | 1 year 1 month 4 days | JetPack sets this cookie to store a randomly-generated anonymous ID which is used only within the admin area and for general analytics tracking. |
| tk_lr | 1 year | The tk_lr is a referral cookie set by the JetPack plugin on sites using WooCommerce, which analyzes referrer behaviour for Jetpack. |
| tk_or | 1 year 1 month 4 days | The tk_or is a referral cookie set by the JetPack plugin on sites using WooCommerce, which analyzes referrer behaviour for Jetpack. |
| tk_qs | 30 minutes | JetPack sets this cookie to store a randomly-generated anonymous ID which is used only within the admin area and for general analytics tracking. |
| tk_r3d | 3 days | JetPack installs this cookie to collect internal metrics for user activity and in turn improve user experience. |
| tk_tc | session | JetPack sets this cookie to record details on how user's use the website. |
| Cookie | Duration | Description |
|---|---|---|
| _pin_unauth | 1 year | Pinterest set this cookie to group actions for users who cannot be identified. |
| _rdt_uuid | 3 months | Reddit sets this cookie to build a profile of your interests and show you relevant ads. |
| _tt_enable_cookie | 1 year 24 days | Tiktok set this cookie to collect data about behaviour and activities on the website and to measure the effectiveness of the advertising. |
| _ttp | 1 year 24 days | TikTok set this cookie to track and improve the performance of advertising campaigns, as well as to personalise the user experience. |
| ar_debug | 1 year | DoubleClick sets this cookie to debug and troubleshoot the ads served by DoubleClick. |
| bcookie | 1 year | LinkedIn sets this cookie to track the use of embedded services. |
| bscookie | 1 year | LinkedIn sets this cookie to track the use of embedded services. |
| IDE | 1 year 24 days | Google DoubleClick IDE cookies are used to store information about how the user uses the website to present them with relevant ads and according to the user profile. |
| NID | 6 months | NID cookie, set by Google, is used for advertising purposes; to limit the number of times the user sees an ad, to mute unwanted ads, and to measure the effectiveness of ads. |
| test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
| visitor_id* | 1 year | Pardot sets this cookie to store a unique user ID. |
| VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
| YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
| yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
| yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
| yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
| yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
| Cookie | Duration | Description |
|---|---|---|
| __q_domainTest | session | No description |
| __q_state_qQfaoCzkKgjWcPNR | 1 year 1 month 4 days | No description |
| __Secure-ROLLOUT_TOKEN | 6 months | Description is currently not available. |
| __Secure-YEC | past | Description is currently not available. |
| __Secure-YNID | 6 months | Description is currently not available. |
| __tld__ | session | No description |
| _OG_GDPR_COOKIE_ | session | No description available. |
| _pinterest_ct_ua | 1 year | No description available. |
| attribution_landing_page | 1 month | Description is currently not available. |
| attribution_medium | 1 month | Description is currently not available. |
| attribution_referrer | 1 month | Description is currently not available. |
| attribution_source | 1 month | Description is currently not available. |
| attribution_timestamp | 1 month | Description is currently not available. |
| hostfully_tools_session | 2 hours | Description is currently not available. |
| m | 1 year 1 month 4 days | No description available. |
| pi_opt_in1050722 | 1 year | Description is currently not available. |
| viewedBlog | 1 month | No description |