Skip to main content

Snowplow Signals Documentation

Snowplow Signals computes user attributes from your behavioral data in real time, and serves them to your applications over an API. Attributes are calculated from your Snowplow event stream as events arrive, or synced from tables in your warehouse.

Use Signals to:

  • Personalize content, recommendations, and pricing based on what the user is doing in their current session
  • Give chatbots and AI agents context about the user they're interacting with
  • Trigger actions automatically when users meet criteria you define, such as offering a discount when a high-value cart is abandoned
  • Serve up-to-date behavioral features to ML models, for use cases like lead scoring

If you don't have a Snowplow account yet, sign up for a Snowplow free trial to try Signals in Snowplow Console.

Explore Signals

Attributes

Calculate user attributes in real time

Signals Python SDK

Use Signals within a notebook

Get hands on with Signals

More resources

Visit our Developer Hub for demo videos, blog posts, workshops, and more.

See all tutorials ->

On this page

Want to see a custom demo?

Our technical experts are here to help.