Feature launch: Snowflake Streaming integration

Today, we’re launching RudderStack’s Snowflake Streaming integration so you can get customer event data from every source into Snowflake faster (and save on your Snowflake bill!). It’s a new integration built with Snowflake's Snowpipe Streaming API, the most performant and cost-effective way to load streaming data into Snowflake. Snowflake Streaming is now in open beta and available to all RudderStack customers.
Customer data carpe diem
The market for real-time analytics is expected to grow by 25.6% annually through 2032, and it’s no secret that consumers today expect everything nearly instantaneously–from package delivery to customer service response times and marketing communications. The faster you can deliver, the better. This holds true with customer data.
Customer data loses value fast, and companies that quickly act on it gain a distinct competitive advantage. HBR reports that 58% of organizations with real-time capabilities report stronger customer retention and loyalty, and 44% credit real-time capabilities with significant increases in revenue generation.
That’s why RudderStack supports over 200 real-time destinations for use cases like marketing automation, ad retargeting, and in-session personalization. These integrations empower you to act on key customer signals instantly.
But for many use cases—whether analytics, A/B testing, alerting, or AI/ML—you need to combine your event data with other data in your data cloud before making a decision or triggering an action. For these scenarios, ingestion speed becomes a critical latency. Enter Snowflake Streaming.
Continuous streaming into Snowflake, simplified
Snowflake built Snowpipe Streaming to make streaming data into Snowflake more accessible, and we’re upping the ante. Our new integration takes care of all the complexities of collecting customer data and streaming it into Snowflake.
Use our SDKs to collect data from all of your event sources, configure the Snowflake Streaming Destination in RudderStack, and RudderStack will start streaming your data into Snowflake, making it available for action and analysis within seconds.
Our Snowflake Streaming integration delivers a future-proof way for customers to get event data into Snowflake. It’s built upon Snowflake's latest ingestion technology, and it provides the dual benefit of faster ingestion and more cost efficiency.
Get started
Customer data streaming doesn’t have to be complicated or expensive. With our new Snowflake Streaming integration, you can continuously stream clean customer data from every website, mobile application, and server-side event source to Snowflake, without complex integration work.
Snowflake streaming is now available in open beta to every RudderStack customer. If you want a faster, more cost-effective way to get your customer data into Snowflake, check out the Snowflake Streaming docs to learn more, and reach out to our team for a demo. If you’re a current RudderStack customer and you want to start using Snowflake Streaming, contact your CSM today.
Published:
June 3, 2025

Data without compromise: The RudderStack story
Learn about how RudderStack started and how it has evolved into a best-in-class data infrastructure solution to help businesses move their customer data with full control and safety.

Announcing RudderStack Data Apps, powered by Snowflake: Ship high ROI data projects faster
Run RudderStack Data Apps on top of your Customer 360, and ship high-ROI data projects in days, not months. Configure and run accurate attribution and propensity models and enable real-time personalization. All without writing complex SQL or Python.

Feature launch: Append and table skipping for warehouse FinOps
To help you turn your customer data into competitive advantage while optimizing warehouse spend you can now reduce compute time and costs by ingesting events via append and skip compute-intensive tables as requirements permit.