Intelycare Saves $1M in Marketing Spend With Hightouch, Snowflake, and Fivetran
Often described as the “Uber for Nurses,” IntelyCare is a leading tech-enabled nurse staffing platform for healthcare organizations across the United States. Founded in 2016, IntelyCare is an AI-based platform that automatically schedules and matches nursing professionals with open assignments at over 2000 nursing homes across the US. IntelyCare provides thousands of credentialed nursing professionals to help on a per diem basis so nursing homes can fill critical open shifts and easily manage full-time and part-time staff with flexibility.
The Results
- Over $1M saved annually in marketing spend
- $520,000 per year in cost savings
- 360% YOY growth between 2020 and 2021
- Engineering time reduced from weeks to days
- Controlled experiments per year increased from ~6 to 50+
- Increased new nurse retention rate by 70%
- Reduced canceled shifts from new nurses by 25%
- Prevented COVID-19 transmission among nurses and patients
- Eliminated CSV files
The Challenge
- Improving query performance, establishing a single source of truth, and unlocking data access
- Delivering personalized experiences to thousands of users to drive engagement and ongoing satisfaction
- Building a data stack that could meet the elastic and growing requirements of various business teams
- Optimizing facility/nurse matching based on changing demands and covid symptoms
For IntelyCare, the first five to ten shifts for a new customer are extremely important. A single bad experience can result in losing a customer indefinitely. Since the availability and market demand of IntelyCare nurses are constantly changing, prices and shifts need to update in real-time within the app. Through covid, data accuracy was paramount.
“We faced a real risk of propagating Covid to the most vulnerable people if our data was not trustworthy. Hightouch, Snowflake, and Fivetran are absolutely vital to our core data operations.”
Ben Tenglesen
VP of Data Science
, IntelyCare
The Solution
Snowflake
With a decentralized data stack built on top of various MySQL databases, IntelyCare was struggling with analytics performance. A single query could create production-level incidents or even bring down IntelyCare’s reporting tool.
“We’d try to run these really big, expensive queries, and our engineering team would just look at us and wonder why we were sucking all the life out of our databases.”
Ben Tenglesen
VP of Data Science
, IntelyCare
IntelyCare needed a centralized platform to consolidate all of its disparate data sources into a single location. In search of a scalable solution that could meet the company's needs, IntelyCare implemented Snowflake.
“There were some tables that we couldn’t even touch in MySQL. With Snowflake it’s never been a problem. We don’t even have to upsize our compute because Snowflake is so performant.”
Ben Tenglesen
VP of Data Science
, IntelyCare
With Snowflake, IntelyCare is no longer at risk of damaging application databases and the analytics team can run large queries without butting heads against the engineering team. Snowflake saves IntelyCare’s engineers countless maintenance hours–which translates into an estimated $520,000 in cost savings annually.
Using dbt with Snowflake, Intelycare has also been able to create an analytics backend that is searchable, tested, thoroughly documented, and obeys a strict set of naming conventions so that data is easy for end users to find and understand. Every dashboard and algorithm goes through the dbt curated tables so that data-quality issues are monitored and easy to remediate.
The fact that all of this data is readily available in Snowflake, means that IntelyCare can generate optimal prices and shifts based on changing market dynamics in real-time and this is only possible with Snowflake.
Fivetran
However, there are some datasets that are really tricky due to third-party API constraints. Rather than spending countless hours trying to figure out how to pipe this data into Snowflake, IntelyCare uses Fivetran’s fully managed connectors to ingest data from Marketo, Pendo, and Surveymonkey.
Fivetran not only saves IntelyCare months of engineering time, but it also makes it easy for the data team to join various tables and datasets together. With Fivetran, IntelyCare can scale as needed every time the company adds a new data source.
“It could take weeks or months just to get data into Snowflake and we’d spend even more time later on anytime an API changed. With Fivetran we have access to our data immediately and we don’t need to have senior engineers managing in-house pipelines. That’s a huge cost saving for us.”
Ben Tenglesen
VP of Data Science
, IntelyCare
Hightouch
With so much detailed customer data now available in Snowflake, IntelyCare wanted to activate that data in downstream business tools, build personalized experiences, and mitigate the risk of COVID for both nurses and facilities. Sending data downstream, however, was challenging and building Reverse ETL pipelines was no easy feat.
“We used to have a pod of integration engineers whose sole focus was piping data out of our MySQL databases to all of our various destinations. Now we’re able to use Hightouch for 90% of our use cases and this has freed up our integration team to focus on other things.”
Ben Tenglesen
VP of Data Science
, IntelyCare
Before Hightouch, every time the marketing team had a question they had to request a manual CSV file. Sending personalized emails in Marketo was basically impossible and retargeting users in ad platforms was a nightmare. Using Hightouch Audiences, a visual segmentation builder, IntelyCare’s business teams are able to self-serve and build/manage cohorts in a non-technical way.
“One-third of our Hightouch users are on business teams like marketing, support, and sales. They’re able to build audiences without ever having to interact with the data team. Hightouch is powering audiences for emails, texts, in-app messages, and even ad retargeting across Google and Facebook.”
Ben Tenglesen
VP of Data Science
, IntelyCare
IntelyCare’s app is the lifeblood of the business, so building personalized experiences for each individual is key to keeping users on the app. Using Hightouch to power popups and surveys IntelyCare has been able to increase controlled experiments by 700 percent and encourage more nurses to complete shifts.
“We ran an experiment around first shift bonuses and followed different test groups through the application process to see how much the bonus influenced shift completion rate. Without Hightouch this experiment cost us $1.3M. With Hightouch we’re able to intelligently target applicants and achieve the same incremental gains at an annual cost of $260k.”
Ben Tenglesen
VP of Data Science
, IntelyCare
IntelyCare also uses Hightouch to power real-time Slack notifications to notify channel members so they can intervene faster.
“Before Hightouch we had all of this janky code for Slack alerts that would break frequently and only one person could fix it. Now we spin up a Slack alert in minutes and it never breaks.”
Ben Tenglesen
VP of Data Science
, IntelyCare
With Hightouch IntelyCare has eliminated the manual process of uploading CSVs to Salesforce. Hightouch also allows IntelyCare to get the most out of its predictive algorithms. The data team maintains models for predicting customer lifetime value, cancellation events, churn likelihood, and local demand and supply metrics.
“It’s really easy to build bridges to nowhere in data science. We have a model to predict customer churn. That’s great, but now what? Hightouch makes it easy for us to take action based on these models. We send a churn-prediction score to Marketo, Pendo, and Salesforce, and teams throughout the business take action.”
Ben Tenglesen
VP of Data Science
, IntelyCare
What’s Next?
Intelycare is always working to improve and maintain its data infrastructure. The past year has paved the way for some huge improvements, but there’s always more to do. Thanks to Hightouch, Snowflake, and Fivetran, IntelyCare is able to surface more insights and over the next six months, the company has many green-field projects slotted to mitigate clinical risk, optimize shift-related marketing, and make it easier for nurses to find shifts that match their interest.
“Hightouch, Snowflake, and Fivetran are a force multiplier. Everyone is more effective with our new data stack. Word got out that we can send data from our data platform to just about anywhere and our business stakeholders have lined up.”
Ben Tenglesen
VP of Data Science
, IntelyCare