Skip to content
@snowplow

Snowplow

The leader in Customer Data Infrastructure

Snowplow logo


As of January 8, 2024, Snowplow introduced the Snowplow Limited Use License Agreement, and we are releasing new versions of our core pipeline technology under this license. There will be no security patches made to versions of our software that pre-date January 2024.

If you are currently using the pipeline in production, or in a way that is competitive with Snowplow, these changes affect you. If you wish to use the current version of Snowplow software, please contact us to discuss a plan that works for you.

We value all of our users and remain dedicated to helping our community use Snowplow in the optimal capacity that fits their business goals and needs.

Read more about this change here.


Introduction

Welcome to Snowplow, the leader in customer data infrastructure (CDI) for AI, enabling every organization to transform raw behavioral data into governed, high-fidelity fuel for AI-powered applications—including advanced analytics, real-time personalization engines, and AI agents.

Digital-first companies like Strava, HelloFresh, Auto Trader, Burberry, and DPG Media rely on Snowplow to collect and process event-level data in real time—delivering it securely to their warehouse, lake, or stream—and to integrate deep customer context into their applications.


Why Customer Data Infrastructure (CDI)?

Snowplow lays the foundation for an organization’s advanced analytics, operational, and ML/AI use cases—including customer insights, predicting customer behaviors, hyper-personalizing customer experiences, and detecting fraud in real time.

Key benefits of Snowplow’s CDI:

  • Data depth and quality
  • Centralized data governance
  • Real-time operationalization
  • Privacy and compliance
  • AI- and BI-ready behavioral data

Why Snowplow?

  • “Glass-box” technical architecture capable of processing billions of events per day
  • Over 20 SDKs to collect data from web, mobile, server-side, and other sources
  • A unique approach based on schemas and validation ensures your data is as clean as possible
  • Over 15 enrichments to get the most out of your data
  • Stream data to your data warehouse/lakehouse or SaaS destinations of choice

Where to start?

Book a demo to learn more about the Snowplow Behavioral Data Platform, or have a look at our documentation.

For a DIY approach, consider Snowplow Community Edition. Be aware that Snowplow components are licensed differently depending on their purpose. Read about our different licenses here.

Would rather dive into the code? snowplow/snowplow is the main repository of Snowplow components.

Pinned Loading

  1. snowplow snowplow Public

    The leader in Customer Data Infrastructure

    Scala 6.9k 1.2k

  2. iglu iglu Public

    Iglu is a machine-readable, open-source schema repository for JSON Schema from the team at Snowplow

    Shell 212 46

  3. data-models data-models Public

    ⚠️ MAINTENANCE-ONLY MODE: Snowplow maintained SQL data models for working with Snowplow web and mobile behavioral data.

    PLpgSQL 42 11

  4. snowplow-javascript-tracker snowplow-javascript-tracker Public

    Snowplow event tracker for client-side and server-side JavaScript. Add analytics to your websites, web apps and servers.

    TypeScript 570 227

  5. snowplow-ios-tracker snowplow-ios-tracker Public

    Snowplow event tracker for Swift and Objective-C. Add analytics to your iOS, macOS, tvOS and watchOS apps and games

    Swift 83 95

  6. snowplow-android-tracker snowplow-android-tracker Public

    Snowplow event tracker for Android. Add analytics to your Android apps and games

    Kotlin 116 63

Repositories

Showing 10 of 79 repositories
  • snowbridge Public

    For replicating streams across clouds, accounts and regions

    snowplow/snowbridge’s past year of commit activity
    Go 17 9 45 7 Updated Aug 1, 2025
  • documentation Public

    Snowplow Documentation Website

    snowplow/documentation’s past year of commit activity
    JavaScript 11 56 3 32 Updated Aug 1, 2025
  • snowplow-cli Public
    snowplow/snowplow-cli’s past year of commit activity
    Go 4 2 2 1 Updated Jul 30, 2025
  • dbt-snowplow-normalize Public

    A dbt package to support modelling event data via split tables for use in downstream tools and systems.

    snowplow/dbt-snowplow-normalize’s past year of commit activity
    Python 3 5 1 0 Updated Jul 30, 2025
  • dbt-snowplow-media-player Public

    A fully incremental model, that transforms media player event data generated by the Snowplow JavaScript tracker into derived tables for easier querying

    snowplow/dbt-snowplow-media-player’s past year of commit activity
    Shell 9 3 1 1 Updated Jul 28, 2025
  • dbt-snowplow-ecommerce Public

    A fully incremental model, that transforms raw ecommerce event data generated by the Snowplow JavaScript tracker into a series of derived tables representing various ecommerce data objects.

    snowplow/dbt-snowplow-ecommerce’s past year of commit activity
    Shell 7 6 1 (1 issue needs help) 0 Updated Jul 28, 2025
  • iglu Public

    Iglu is a machine-readable, open-source schema repository for JSON Schema from the team at Snowplow

    snowplow/iglu’s past year of commit activity
    Shell 212 Apache-2.0 46 61 1 Updated Jul 25, 2025
  • iglu-central Public

    Contains all JSON Schemas, Avros and Thrifts for Iglu Central

    snowplow/iglu-central’s past year of commit activity
    Shell 122 Apache-2.0 113 154 28 Updated Jul 25, 2025
  • dbt-snowplow-attribution Public

    An incremental dbt package revolving around marketing attribution analysis

    snowplow/dbt-snowplow-attribution’s past year of commit activity
    PLpgSQL 7 4 1 3 Updated Jul 24, 2025
  • dbt-snowplow-unified Public

    A fully incremental model, that transforms raw web & mobile event data generated by the Snowplow JavaScript & mobile trackers into a series of derived tables of varying levels of aggregation.

    snowplow/dbt-snowplow-unified’s past year of commit activity
    Shell 18 14 4 1 Updated Jul 22, 2025

Top languages

Loading…

Most used topics

Loading…