Softwr
Snowplow logo

Snowplow

Behavioural data pipeline you run in your own cloud, relicensed away from Apache 2.0 in 2024

As of 31 August 2026, Snowplow's pricing is not published; the vendor quotes on request. Snowplow collects event data in your own cloud account and lands it in your warehouse with a schema you define and enforce. Softwr lists it under Business Intelligence. Snowplow is made by Snowplow Analytics Limited, available on Linux, Web, Docker.

Overview

What Snowplow does

Snowplow is a behavioural data pipeline. Trackers on web, mobile and server send events to a collector running in your own cloud account, enrichment services attach context, and the events land in your warehouse or lake. Unlike a hosted analytics product, the data never leaves your infrastructure and you own it in full fidelity. Its defining technical property is schema enforcement: every event is validated against a JSON schema you define, so bad events are quarantined rather than silently corrupting the dataset. Teams building attribution, personalisation or machine learning features on event data care about this far more than about dashboards, and it is why Snowplow is chosen over the hosted analytics tools. The licence change is what should decide your evaluation. On 8 January 2024 Snowplow relicensed its core pipeline components, the collector, enrichment, loaders, Terraform modules, developer tooling such as Micro and Mini, and some data models, away from Apache 2.0. They now sit under the Snowplow Limited Use Licence Agreement, version 1.0 in January 2024 and 1.1 in December 2024, and a Snowplow Community Licence based on the Confluent Community Licence. Trackers, analytics SDKs and Iglu SDKs remain Apache 2.0. The practical effect is that free production use of the core pipeline is materially constrained and commercial or competing use requires a paid agreement; the community licence forbids offering a competing service. Organisations that adopted Snowplow specifically because it was Apache 2.0 have had to buy a licence, restrict use, or migrate, and an Apache 2.0 fork called OpenSnowcat exists precisely because of this. Buyers are data teams at companies where event data is a product input rather than a reporting artefact: retail, media, gaming, financial services. Commercial pricing is not published. If a permissive licence was part of your architectural decision, verify the current licence text against your intended use before committing.

What people use it for

  • A data team that needs full-fidelity event data in its own warehouse to build attribution or machine learning features rather than to populate dashboards
  • A regulated business that cannot send behavioural data to a third-party analytics vendor and must keep collection inside its own cloud account
  • A product organisation tired of silently malformed events, which wants a schema contract enforced at collection time
  • A company modelling customer behaviour across web, mobile and server events that needs them in one consistent structure

The honest half

Where it falls short

Concrete and checkable, so you can decide whether any of them matter to you. This is the half of a review a vendor will not write about Snowplow.

  • The core pipeline was relicensed from Apache 2.0 on 8 January 2024 to the Snowplow Limited Use Licence Agreement and a Confluent-derived community licence, so organisations that adopted it as permissively licensed software must now review their entitlement, buy a licence, or migrate.
  • You run the pipeline in your own cloud, which means the infrastructure bill, the on-call rota and the upgrade work are yours, and at high event volume that operational cost frequently exceeds what a hosted product would have charged.
  • Schema enforcement is the main benefit and the main friction, because every new event requires a schema to be authored and versioned, and teams without discipline around that end up blocked on their own governance process.
  • There is no analysis layer: Snowplow delivers data to your warehouse and nothing else, so you still need modelling, a BI tool and the people to run them before anyone sees a number.
  • The licence change fractured the community, spawning an Apache 2.0 fork, which means community contributions and third-party tooling are now split across two codebases with uncertain long-term maintenance.

Cross-shopped

What people choose instead of Snowplow

Each pairing was judged by two reviewers asking whether a buyer would genuinely weigh the two against each other. The ones that failed were deleted rather than published.

  • Snowplow logo
    Snowplow
    vs
    RudderStack logo
    RudderStack

    RudderStack: Similar warehouse-first event pipeline with a different licensing history and a hosted option

  • Snowplow logo
    Snowplow
    vs
    Segment logo
    Segment

    Segment: Hosted customer data platform, simpler to run but the data path goes through a vendor

  • Snowplow logo
    Snowplow
    vs
    PostHog logo
    PostHog

    PostHog: Includes product analytics and session tools as well as collection, better if you want answers not just data

  • Snowplow logo
    Snowplow
    vs
    Jitsu logo
    Jitsu

    Jitsu: Open source event pipeline for teams that specifically want a permissive licence

  • Snowplow logo
    Snowplow
    vs
    mParticle logo
    mParticle

    mParticle: Enterprise customer data platform with stronger downstream activation to marketing tools

Pricing

What Snowplow costs

Taken from the vendor's own pricing page. Prices move, so check before you buy.

Snowplow BDP

On request

  • Commercial pricing quoted by event volume and deployment
  • Core pipeline components under the Snowplow Limited Use Licence Agreement, not Apache 2.0
  • Trackers, analytics SDKs and Iglu SDKs remain Apache 2.0
  • Cloud infrastructure costs are yours and are separate from the licence
  • Annual agreement typical

Capabilities

Features

  • Own-cloud deployment

    Collector and enrichment run in your AWS, GCP or Azure account so data never leaves your infrastructure

  • Schema enforcement

    Every event validated against a JSON schema you define, with failed events quarantined rather than dropped silently

  • Warehouse loading

    Loaders for Snowflake, BigQuery, Databricks, Redshift and object storage

  • Enrichment

    Attaches geolocation, device, campaign and custom enrichment at pipeline time

  • Trackers

    Web, mobile and server-side trackers, which remain under Apache 2.0

  • Streaming output

    Events available on Kinesis, Pub/Sub or Kafka for real-time consumption before warehouse landing

  • Data models

    Modelled tables for web, mobile and ecommerce behaviour, some under the new licences

  • Snowplow BDP

    Commercial managed offering with console, quality monitoring and support

Answered, with sources

Questions people ask

Each answer names the page it came from, so you can check it rather than take our word for it.

Is Snowplow still open source?

Not in the permissive sense. On 8 January 2024 the core pipeline moved from Apache 2.0 to the Snowplow Limited Use Licence Agreement, with version 1.1 following in December 2024, alongside a community licence based on the Confluent Community Licence. Trackers and analytics SDKs remain Apache 2.0.

Can we still run it for free in production?

Free use of the relicensed core components is materially constrained and commercial use generally requires an agreement. Read the current licence text against your intended use rather than relying on older documentation.

Is there an Apache 2.0 alternative?

Yes, a fork called OpenSnowcat was created in response to the relicensing and continues under Apache 2.0.

What does Snowplow BDP cost?

Not published. It is quoted by event volume and deployment, and your own cloud infrastructure costs are separate and additional.

Share

Keep looking

Where to go from Snowplow

Best Business Intelligence software for

Compare Snowplow with

Other Business Intelligence software

  • Connected planning platform with an in-memory calculation engine for large multidimensional models

    Pricing on request12 researched notes
  • Enterprise business planning platform for finance, sales and workforce modelling

    Pricing on request12 researched notes
  • Fixed-price marketing dashboards for agencies billed by dashboard, not by seat

    From $44/mo12 researched notes
  • AI built for the rigor of finance

    Pricing on request6 researched notes
  • Embedded analytics for developers

    From $800/mo7 researched notes
  • Embedded analytics for SaaS products, billed by monthly active dashboard users

    From €995/mo12 researched notes
  • Managed Apache Superset

    Free, then $25/user per month11 researched notes
  • Revenue analytics by Paddle

    Free plan10 researched notes
  • Business analytics by Microsoft

    Free, then $14/user/month12 researched notes
  • Infuse analytics everywhere

    From $10,000/yr11 researched notes
  • Enterprise analytics and mobility platform

    From $600/mo8 researched notes
  • Action-based business intelligence

    From $50/mo11 researched notes
  • IBCS-based charting add-ins that replace native visuals in Power BI, Excel and PowerPoint

    Free, then $50/mo12 researched notes
  • Conversational analytics on a governed semantic layer that shows you the SQL it ran

    Pricing on request12 researched notes
  • AI-powered analytics for the modern enterprise

    From $12,999/yr13 researched notes
  • AI-native analytics platform with semantic layer and governed access

    Free, then $40/developer/month11 researched notes
  • Enterprise business planning platform for finance, sales and workforce modelling

    Pricing on request12 researched notes

Softwr does not host reviews and shows no star rating for Snowplow, because a rating we did not collect is not ours to publish. What is here is the pricing and platform detail from the vendor’s own pages, limitations we could state concretely, and alternatives a reviewer confirmed people weigh against it. Tell us if any of it is wrong.

More on Snowplow

Best Business Intelligence software alternatives

Connected planning platform with an in-memory calculation engine for large multidimensional models

quote

Excel-native planning and OLAP modelling for finance teams that refuse to leave spreadsheets

quote

Consumer and market intelligence combining social listening with unstructured text analytics

quote

Fixed-price marketing dashboards for agencies billed by dashboard, not by seat

Per month by dashboard count

Embedded analytics for SaaS products, billed by monthly active dashboard users

Per month by monthly active user count

AI notebooks combining SQL, Python and no-code for small data teams

Per user per month

Cookieless web analytics that also reports the carbon footprint of your website

Per month by pageview volume

Compare Snowplow with alternatives