Snowplow Signals is Now Generally Available: Real-Time Customer Intelligence for AI-Powered Applications
Today, we’re excited to announce the general availability of Snowplow Signals — a real-time customer intelligence system designed for product and engineering teams building AI-powered, customer-facing applications.
Signals provides production-ready infrastructure that computes and serves real-time user context, in milliseconds, directly into your application — without sacrificing flexibility, transparency, or control.
45ms p50 response times from the Profiles API
Built on Snowplow’s real-time data pipeline and streaming engine, Signals transforms user behavioral data into AI-ready signals your applications can act on instantly.
With Signals, you can power in-session personalization, recommendations engines, adaptive UIs, and agentic experiences like AI copilots and chatbots — without spending months or years building and maintaining the underlying infrastructure yourself.

What's New in the Signals General Availability (GA) Release
Since we first announced Snowplow Signals in May, there have been several key enhancements:
- Production-grade performance: 45ms p50 response times from the Profiles API enable true in-session personalization
- Multi-cloud deployment: AWS and GCP support with identical developer experience across clouds
- Multi-warehouse compatibility: Native integration with Snowflake and BigQuery for batch processing and historical feature computation (with Databricks coming soon!)
- Complete no-code UI for Product Managers: Self-service deployment flows and user attribute management directly in Snowplow Console, in addition to the Python SDK support
- Live debugging: Real-time troubleshooting via Snowplow Inspector to validate your personalization logic in production
Built for Product Teams, Loved by Software Engineers
Digital product teams have long faced an impossible trade-off when it comes to building AI-powered, in-session personalization into their applications.
They could either move fast by buying off-the-shelf personalization software, which was not built for product or engineering teams and abstracts away proprietary data and ML logic.
Or they could maintain full control by building complex real-time infrastructure themselves using components like Kafka and feature stores, but often at the cost of years of engineering effort.
Snowplow Signals provides the third option.
Product managers can easily define customer attributes declaratively- either via the Signals Console, a no-code UI, or by managing configurations in Git for teams that prefer code-based workflows.
Meanwhile, Signals provides engineers with production-ready infrastructure components so they can focus on building differentiated experiences rather than maintaining data pipelines.
The key components of the Signals infrastructure include:
- Profiles store: Store user profiles and serve them in milliseconds to your applications
- Streaming engine: Real-time in-session attributes (current page views, cart status)
- Batch engine: Historical & ML features using all warehouse data (lifecycle stage, propensity scores)
- Interventions: Push-based triggers for dynamic offers, nudges, and AI agent context
Enterprise-Ready Performance
Snowplow Signals design partners have been using Signals to power their recommendation engines, adaptive UIs, and customer service chatbots. With GA performance and multi-cloud support, these use cases now scale to enterprise production environments.
The 45ms API response time enables personalization decisions within the same user session - critical for applications like dynamic pricing, contextual product recommendations, and AI agent responses.
Get Started Today
Snowplow Signals is available now for new customers and existing Snowplow CDI customers. Deploy on AWS or GCP, connect to your Snowflake or BigQuery warehouse, and start building real-time customer intelligence into your applications.
→ Coming soon - Signals Sandbox! For developers to test and experiment