Nathan Monk is the co-founder of Grey Bruce Cottages, a full-service property management company on the Bruce Peninsula, in the heart of Ontario, Canada’s cottage country.
The area Nathan operates in is facing a tightening regulations landscape. This is forcing operators like him to find new and more effective ways to manage their portfolios. Let’s find out how Nathan and his team leveraged technology to overcome growth challenges.
• All processes managed manually
• No time for growth
• Limited channel distribution
• Pricing adjusted by hand
• Automated guest messaging
• Centralized workflows
• Integrations handle niche operational tasks
• 27 new properties
• Higher revenue and occupancy rates
• More 5-star ratings
Nathan and his team managed a total of seven properties. However, they were facing potential limitations in growing revenue since new regulations in the area aimed to limit new vacation rental licenses in the area. Nathan was looking for a quick way to expand his portfolio in order to grandfather properties before the new regulations came into effect. “Essentially, we had a limited window to grow the company,” Nathan explains.
Unfortunately, Nathan couldn’t grow his portfolio like he wanted. As Nathan says “managing every aspect of the vacation rental business manually meant we were already running at maximum capacity. We just didn’t have time for anything extra.” At the time, Nathan’s team spent most of their weeks performing tasks such as:
Nathan came to the realization that automation through software would be necessary to achieve growth. After researching many options, he decided to go with Hostfully, as it provides integration with the best ancillary software services and is a scalable platform for portfolios ranging from small to large.
After syncing his properties on Hostfully with Airbnb, Nathan expanded his distribution to include Vrbo, which resulted in an immediate increase in reservations and filling his calendar with more bookings. Nathan also built out automated messaging flows for upcoming guests, reducing the time spent on providing check-in instructions and driving directions. Providing a link to Hostfully digital guidebooks in the automated messaging flows further reduced the amount of communications with guests.
Coordinating cleaning tasks was a major time-consuming process for Nathan’s team, but with EZCare, he was able to import cleaning teams, assign cleaners for each property, and upload a quality control checklist. From the EZCare – Hostfully integration, the software automatically coordinates cleaning tasks with the right contractor or cleaner based on booking information sent by Hostfully.
Nathan also added PriceLabs to his tech stack, a software that optimizes nightly rates based on seasonality for maximum revenue and occupancy. PriceLabs sends data to Hostfully, which then updates pricing on all channels where Nathan listed his properties.
With these integrations and automations, Nathan and his team could now manage more properties than before. “We now had time to proactively approach second home owners and add their properties to our portfolio” Nathan adds. Grey Bruce Cottages quickly grew its portfolio to over 20 properties. Nathan’s company quickly earned a reputation for earning higher than average revenue and getting more five-star reviews. Word of mouth led property owners to approach Nathan to manage their properties, which fueled more portfolio growth.
While vacation rental management cannot be completely hands-off, the integration of technology has enabled Nathan and his team to manage more properties efficiently with better control over operations. This earned Nathan and his team a reputation the Bruce Peninsula’s best property managers
Nathan faced a limited time window to build his tech stack and expand his portfolio, as upcoming regulations would prevent any further growth. However, his challenge was that the time to act was right in the middle of his peak season, and he couldn’t afford to wait a few more weeks. He chose Hostfully, mainly for its features and integrations, but also the promise of a smooth and quick onboarding process and 24/7 customer support.
Nathan’s onboarding process from start to finish took less than two weeks. Once Nathan was up and running, he started exploring the platform to maximize every feature available. Whenever he encountered a roadblock, he reached out to customer support, which provided him with all the necessary resources and help articles to keep growing his tech stack.
Hostfully’s quick and efficient onboarding process and reliable customer support enabled Nathan to expand his portfolio and efficiently manage his properties during his peak season, despite the limited time window.
Cookie | Duration | Description |
---|---|---|
__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. |
viewed_cookie_policy | 1 year | CookieYes set this cookie to keep track of whether the user has approved the use of cookies. |
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. |
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. |
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. |
_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. |
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 |
---|---|---|
_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. |
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_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 |
__tld__ | session | No description |
_OG_GDPR_COOKIE_ | session | No description available. |
m | 1 year 1 month 4 days | No description available. |
viewedBlog | 1 month | No description |