Create and update your event and entity schemas quickly and easily in the Snowplow UI


Schemas are one of the most powerful Snowplow Insights features. To date they have been hard to create and update. Now this can be done easily, directly in the Snowplow UI.


One of the most powerful features in Snowplow are schemas. Schemas make it possible for:

  1. Each Snowplow user to define their own events and entities, so that their Snowplow data presents a clear and easy-to-understand record of what has happened.
  2. Each Snowplow user can evolve their event and entity definitions over time by updating those schemas, enabling companies to evolve their data collection with their business. Schemas can be updated to reflect changes to the design of websites, mobile apps and server-side applications. They can also be expanded to include more data as Snowplow users become more data sophisticated and need to collect more granular data.

Until now, creating and updating schemas in Snowplow has been very difficult. Snowplow users have had to:

Now schemas can be created, tested and published directly in the Snowplow UI, with no requirement for using any command line tools.

Schema UI


Get started

Additional references

Documentation can be found here.


Related articles