Snowplow is an enterprise-strength event analytics platform. Snowplow is capable of creating a number of customized schemas. Looker's Snowplow Block helps you build out the foundational tables, then further model around the customizable pieces to open up your analysis and meet your use-cases.
With Snowplow you can:
Identify your users, and track the way they engage with your website or application
Store your users’ behavioral data in a scalable “event data warehouse” you control
Join your web analytics and other Snowplow event data with 3rd party data sources e.g. marketing data sets (from Adwords, display networks, PPC providers),
customer data sets e.g. from CRM systems and content and catalogue platforms e.g. CMSs