{"id":136318,"date":"2023-07-19T10:01:45","date_gmt":"2023-07-19T08:01:45","guid":{"rendered":"https:\/\/spotler.com\/?post_type=downloads&#038;p=136318"},"modified":"2025-07-14T10:42:56","modified_gmt":"2025-07-14T08:42:56","slug":"lake-district-hotels","status":"publish","type":"case-studies","link":"https:\/\/spotler.com\/en-gb\/case-studies\/lake-district-hotels","title":{"rendered":"Achieving 11x ROI from personalisation at Lake District Hotels"},"content":{"rendered":"<p><strong>Lake District Hotels had disparate data sources and no integration between their general marketing and reservations databases. This made it hard for them to understand their customers&#8217; lifetime value and send relevant, personalised campaigns. <\/strong><\/p>\n<p>They needed a single customer view to automate customer journeys with minimal time and resources. Implementing Spotler made this possible; overall bookings increased by 4% in the first six months. <\/p>\n<div class=\"wp-block-group has-light-green-background-color has-background is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p><strong>About Lake District Hotels <\/strong><\/p>\n<p>Founded in 1983, Lake District Hotels is a collection of unique, family-owned hotels in the heart of the Lake District. Their main marketing objective is to increase direct bookings and reduce third-party commission while maintaining and increasing occupancy and revenue.<\/p>\n<\/div>\n<h2 class=\"wp-block-heading\" id=\"recognise\">How to recognise your guest<\/h2>\n<p>Like many hotel groups, Lake District Hotels had valuable guest information on legacy reservation systems with many incomplete or incorrect fields. For example, despite having a dog-friendly policy, they could not identify if a visitor had brought their dog with them. The reservations database was not integrated with their general marketing database, so they did not have a detailed understanding of their guests&#8217; journey and overall lifetime value. Sending personalised, targeted campaigns based on customer lifecycle journeys and previous behaviour was almost impossible. <\/p>\n<h3 class=\"wp-block-heading\" id=\"clean\">A clean database<\/h3>\n<p>Cleaning the databases would have taken a significant amount of budget, time, and resources that were unavailable then. James Pass, Online Marketing Manager, explains:<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-dark-blue-color has-light-blue-background-color has-text-color has-background has-link-color wp-elements-d8893599d4429a72838a25d21f9bac6f\">\u201cWe wanted to be able to access our reservations data easily in order to target our previous guests in a much more efficient and personalised manner.\u201d <\/p>\n<\/blockquote>\n<p>Lake District Hotels uses direct mail as part of its overall mix in addition to email. Like many marketing teams, it had issues accurately attributing revenue and ROI per marketing channel.<\/p>\n<h2 class=\"wp-block-heading\" id=\"intelligence\">Adding intelligence to email<\/h2>\n<p>Lake District Hotels is a long-standing Spotler customer that uses Spotler to create and send email campaigns. Adding Spotler&#8217;s Customer Data Platform was the natural solution to their data and personalisation challenges, as it offers a single customer view and automated customer journeys. <\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-dark-blue-color has-light-blue-background-color has-text-color has-background has-link-color wp-elements-d825a1ca216ea85bdf782ae7004d5d90\">&#8220;We have used Spotler for a few years, and I thought Spotler CDP was the answer to our data management problems. Other solutions involved moving away from Spotler, and I didn&#8217;t want to do that.&#8221;<\/p>\n<\/blockquote>\n<p>The Spotler team ensured the onboarding process ran smoothly, meeting the hotel group&#8217;s needs. <\/p>\n<h2 class=\"wp-block-heading\" id=\"integrate\">Integrating for the win<\/h2>\n<p>James Pass was pleased with the process: &#8220;Having Tracey (our specialist) demo the system in person, then follow up with calls and screen shares to explain how to create customer journeys was invaluable. <\/p>\n<p>Any questions I had were answered as soon as possible. Spotler went above and beyond to get all our data synced with our reservations system, which was no mean feat due to how the system we use is built.&#8221;<\/p>\n<div class=\"wp-block-group has-light-green-background-color has-background is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading has-vivid-green-cyan-color has-text-color has-link-color wp-elements-ff5d202529d6e93e4c1778721d3e00d5\">Feel inspired by Lake District Hotels?<\/h3>\n<p>Discover how Spotler can help you boost bookings and personalise your marketing efforts. Sign up for a demo and see the impact for yourself!<\/p>\n<p><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_67' style='display:none'>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_67'  action='\/en-gb\/wp-json\/wp\/v2\/case-studies\/136318' data-formid='67' novalidate><input type=\"hidden\" value=\"0\" name=\"gpps_page_progression_67\" \/>\n                        <div class='gform-body gform_body'><div id='gform_fields_67' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_67_23\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden\"  ><div class=\"admin-hidden-markup\"><i class=\"gform-icon gform-icon--hidden\" aria-hidden=\"true\" title=\"This field is hidden when viewing the form\"><\/i><span>This field is hidden when viewing the form<\/span><\/div><label class='gfield_label gform-field-label' for='input_67_23'>Prefill<\/label><div class='ginput_container ginput_container_text'><input name='input_23' id='input_67_23' type='text' value='CDP' class='large'    placeholder='none'  aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_67_59\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden\"  ><div class=\"admin-hidden-markup\"><i class=\"gform-icon gform-icon--hidden\" aria-hidden=\"true\" title=\"This field is hidden when viewing the form\"><\/i><span>This field is hidden when viewing the form<\/span><\/div><label class='gfield_label gform-field-label' for='input_67_59'>EID<\/label><div class='ginput_container ginput_container_text'><input name='input_59' id='input_67_59' type='text' value='none' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_67_58\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><h5 style=\"padding-top: 1px\">Your details:<\/h5><\/div><fieldset id=\"field_67_34\" class=\"gfield gfield--type-name gfield--input-type-name gfield--width-quarter gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_above hidden_label field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Your information<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name no_last_name no_suffix gf_name_has_1 ginput_container_name gform-grid-row' id='input_67_34'>\n                            \n                            <span id='input_67_34_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_34.3' id='input_67_34_3' value=''   aria-required='true'   placeholder='First name'  \/>\n                                                    <label for='input_67_34_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First name<\/label>\n                                                <\/span>\n                            \n                            \n                            \n                        <\/div><\/fieldset><div id=\"field_67_24\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-quarter gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible gpev-field\"  data-field-class=\"gpev-field\" ><label class='gfield_label gform-field-label' for='input_67_24'>Email address<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_24' id='input_67_24' type='email' value='' class='large'   placeholder='Email address' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_67_35\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-quarter gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_67_35'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_35' id='input_67_35' type='tel' value='' class='large'  placeholder='Phone number' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_67_60\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-quarter field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_67_60'>Industry<\/label><div class='ginput_container ginput_container_select'><select name='input_60' id='input_67_60' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Industry<\/option><option value='B2B' >B2B<\/option><option value='B2C' >B2C<\/option><option value='Other' >Other<\/option><\/select><\/div><\/div><div id=\"field_67_50\" class=\"gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_67_50'>CAPTCHA<\/label><div id='input_67_50' class='ginput_container ginput_recaptcha' data-sitekey='6Lf8iO8pAAAAAKaKL34rZUDdmxJKxIGnZAXQpK8l'  data-theme='light' data-tabindex='0'  data-badge=''><\/div><\/div><div id=\"field_67_47\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden\"  ><div class=\"admin-hidden-markup\"><i class=\"gform-icon gform-icon--hidden\" aria-hidden=\"true\" title=\"This field is hidden when viewing the form\"><\/i><span>This field is hidden when viewing the form<\/span><\/div><label class='gfield_label gform-field-label' for='input_67_47'>{referer}<\/label><div class='ginput_container ginput_container_text'><input name='input_47' id='input_67_47' type='text' value='REFERER' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_67_44\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_44' id='input_67_44' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='organic' \/><\/div><\/div><div id=\"field_67_45\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_45' id='input_67_45' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='none' \/><\/div><\/div><div id=\"field_67_46\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_46' id='input_67_46' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='none' \/><\/div><\/div><div id=\"field_67_49\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_49' id='input_67_49' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='empty' \/><\/div><\/div><div id=\"field_67_52\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_52' id='input_67_52' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='empty' \/><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <button id=\"gform_submit_button_67\" type=\"submit\" class=\"gform_button button btn blue-btn gform_button\" onclick=\"gform.submission.handleButtonClick(this);\"><span>Request a demo<\/span><\/button> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_67' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_67' id='gform_theme_67' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_67' id='gform_style_settings_67' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_67' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='67' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='6rcSMdr4mlmdvzt90JZhEgJk396Y9gGmdKEHR\/T0QJsT\/NqJTfhVlGY4uRWO1Wn21936UboiKbzeuVwGpYkuBtGzM2nhXa8cCt1sBzR\/7dTCWTU=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_67' value='WyJbXSIsIjk3NDZkOWQyODJlZWViOTYzOGMzZDliYTZlYWE3YTRlIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_67' id='gform_target_page_number_67' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_67' id='gform_source_page_number_67' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='sw=CDP&amp;hide=yes' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 67, 'https:\/\/spotler.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_67').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_67');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_67').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_67').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_67').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_67').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_67').val();gformInitSpinner( 67, 'https:\/\/spotler.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [67, current_page]);window['gf_submitting_67'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_67').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [67]);window['gf_submitting_67'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_67').text());}else{jQuery('#gform_67').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"67\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_67\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_67\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_67\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 67, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Lake District Hotels had disparate data sources with no integration between their general marketing and reservations database. This made it hard for them to understand their customers\u2019 lifetime value and send relevant, personalised campaigns.<\/p>\n","protected":false},"featured_media":140605,"template":"","cat_industry":[1462,2093],"cat_topic":[1233,1002],"class_list":["post-136318","case-studies","type-case-studies","status-publish","has-post-thumbnail","hentry","cat_industry-b2c-en-gb","cat_industry-hospitality-en-gb","cat_topic-cdp-en-gb","cat_topic-email-marketing-en-gb"],"acf":[],"_links":{"self":[{"href":"https:\/\/spotler.com\/en-gb\/wp-json\/wp\/v2\/case-studies\/136318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/spotler.com\/en-gb\/wp-json\/wp\/v2\/case-studies"}],"about":[{"href":"https:\/\/spotler.com\/en-gb\/wp-json\/wp\/v2\/types\/case-studies"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/spotler.com\/en-gb\/wp-json\/wp\/v2\/media\/140605"}],"wp:attachment":[{"href":"https:\/\/spotler.com\/en-gb\/wp-json\/wp\/v2\/media?parent=136318"}],"wp:term":[{"taxonomy":"cat_industry","embeddable":true,"href":"https:\/\/spotler.com\/en-gb\/wp-json\/wp\/v2\/cat_industry?post=136318"},{"taxonomy":"cat_topic","embeddable":true,"href":"https:\/\/spotler.com\/en-gb\/wp-json\/wp\/v2\/cat_topic?post=136318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}