With the new data architecture in place, DiChiara and Dominguez next needed to get all of their data into Snowflake. However, rather than launching a traditional data migration project, they opted to start over again from scratch. “We ingested it directly into Snowflake, bypassing our on-prem SQL Server,” says Dominguez. “We created direct connectors from BigQuery, GCP, Salesforce, S3 buckets—wherever our data lived—and started fresh. We rebuilt our data marts and reporting layers from the ground up, referencing what we had on prem but not migrating any of it directly.”
Dominguez says that while building everything on premises originally took about six months, he was able to rebuild the same infrastructure in just a month and a half using Coalesce: “Reducing a six-month process to six weeks was incredible. Now, if I need to build a new data product, what used to take days now takes maybe half an hour. I can push it to development, test it in Snowflake, and move it to production within minutes.” DiChiara adds that Coalesce has also improved reliability: “We now get automated email notifications if a job fails, and we can fix issues before anyone even notices. That wasn’t possible before.”
“Reducing a six-month process to six weeks was incredible. Now, if I need to build a new data product, what used to take days now takes maybe half an hour. I can push it to development, test it in Snowflake, and move it to production within minutes.” —Juan Dominguez, Manager of Data Strategy
As another example of how drastically Coalesce has cut down the time needed to complete some of his regular tasks, Dominguez recounts his need to transform the data he would regularly receive from one particular partner. “Our dynamic ticket sales partner sends us daily data, but the granularity of their data is very different from what we need,” he says. “Originally I wrote a 1,500-line SQL query to transform it, a process that took me weeks. I had to build it in chunks because it was so complex. But in Coalesce, I built the same process in just one day, using a structured node-based workflow.”
As for future plans for the team, DiChiara says one of his goals is to build out a fully automated predictive analytics workflow to support use cases such as lead scoring and retention modeling: “We’ve been doing predictive analytics, but in a more manual way. For ticket forecasting and dynamic pricing, we work with a partner who models demand and suggests price changes. Internally, for things like lead scoring and season member retention, we’ve been running models manually—pulling data, running it through Python or other software, and then pushing results into our CRM.”
“Our goal now is to make that process more automated,” he explains. “Ideally, someone buys a ticket, enters our ecosystem, and automatically runs through our model without us having to manually feed data in and out. If they hit a certain threshold—say, a 50% likelihood of becoming a season member—they would automatically get pushed into our CRM for a rep to follow up. We’re working to make that a seamless end-to-end process using Snowflake and Coalesce.”
“We now get automated email notifications if a job fails, and we can fix issues before anyone even notices. That wasn’t possible before.” —Brennan DiChiara, VP of Business Strategy and Analytics
Dominguez adds that Coalesce will play a key role in many of the new initiatives the team hopes to focus on this year. “For any new data we bring in, Coalesce will be integral for ELT processing, ensuring data accuracy, and structuring it for reporting,” he says. “And as we start working more with machine learning—lead scoring, retention modeling, and so on—Coalesce will help us integrate those model outputs into our data pipeline.” The team is also excited to implement the Coalesce + Fivetran integration, which will make their processes even more efficient. “That’s something we want to implement soon,” he says.
Now that the team is fully equipped with Snowflake and Coalesce and their data architecture has been moved to the cloud, the whole game has changed. They are not just ready to play ball—they are set up to win.