Snowplow JavaScript Tracker 2.11.0 released with GDPR context

13 September 2019  •  Colm O Griobhtha
We are pleased to announce a new release of the Snowplow JavaScript Tracker. Version 2.11.0 introduces a method for attaching information about the GDPR basis for processing to all events tracked, as well as changes to the test and deployment process and a bugfix for form focus events. NB. This release introduces a change to how assets are hosted - rather than hosting the tracker on CloudFront, we now publish the asset to the GitHub...

Snowplow R116 adds new features to the Scala Stream Collector

12 September 2019
Snowplow R116 Madara Rider, named after the early medieval rock relief carved on the Madara Plateau in Bulgaria, adds new features to the Scala Stream Collector that will help users struggling with overzealous ad-blocking and the implications of WebKit’s recent ITP changes. Huge thanks to Ander Parra of LiveIntent for a contribution that will allow users to configure Secure, HttpOnly and SameSite attributes for the cookie set by the collector. Please read on after the...

Snowplow Android Tracker 1.3.0 released

12 September 2019  •  Oguzhan Unlu
We are pleased to announce a new release of the Snowplow Android Tracker. Version 1.3.0 introduces a Snowplow Micro powered test suite and compliance with targeted ads preference of Android users. With this release, we’re building assurance that engineers can set up their tracking more reliably and your data team can have uninterrupted access to valuable insights about your application. Read on below the fold for: Integration of Snowplow Micro Compliance with targeted ads preference...

How to optimize your pipeline for data quality

09 September 2019  •  Lyuba Golovina
Data-informed businesses rely on customer data. It powers their products, provides valuable insights and drives new ideas. However, as a business expands its data collection, it also becomes more vulnerable to data quality issues. Poor quality data, such as inaccurate, missing or inconsistent data, provides a bad foundation for decision making and can no longer be used to uphold arguments or support ideas based on that data. And once trust in the data is lost,...

Enable and configure your enrichments directly in the Snowplow UI

09 September 2019  •  Lyuba Golovina
Overview Enrichments are one of Snowplow’s most powerful features. Not all the data that describes an event is available at the place that event is tracked. Enrichments make it possible to enhance your dataset with additional details by adding first and third-party data points to each event, in real-time, further down the data collection pipeline. For example, imagine you are an e-commerce site selling a green dress internationally. The same green dress will be sold...

Snowplow Snowflake Loader 0.5.0 released

02 September 2019  •  Enes Aldemir
We are pleased to announce version 0.5.0 of the Snowplow Snowflake Loader! This release introduces bad row support with its new format. Read on below the fold for: Bad row support Upgrading Getting help 1. Bad Row Support Data quality has always been a huge focus for Snowplow. Being a non-lossy data pipeline is one of the central pieces of this data quality puzzle. Indeed, other pieces such as data validity (through our schema validation...

How Animoto uses event tracking data to understand and optimize the user journey

02 September 2019  •  Alex Beskin & Jason Bellinger
“How are people using my site?” “What is a typical customer’s journey?” “How many times does a user visit before purchasing? And how many pages do they visit? Which one had the biggest impact on their decision?” These are a few questions that data analysts hear all the time from marketing, product and finance teams. The concepts of a “customer journey”, “clickstream analysis”, and “multi-touch attribution” have been around for a long time and are...

Mapping the customer journey with complete-picture data to reach the single customer view

29 August 2019  •  Erika Wolfe
With data unification - the ability to join multiple data sources and get a full-picture view - travel companies are harnessing the power of understanding their customer journey at a more granular level, finally tapping into insight untethered from previously siloed sources. This creates conditions for “hyper-relevance” as a differentiator in a crowded travel market dominated by big, household names. Data joined together from across the customer journey - whether from web and mobile, from...

Snowplow RDB Loader R31 released

27 August 2019  •  Anton Parkhomenko
We are pleased to announce the release of Snowplow RDB Loader R31. This updates the format of bad rows emitted to a new format, as part of a broader piece of work we have been undertaking to improve Snowplow’s capabilities around bad row handling, debugging and recovery; and fixes a data quality issue with synthetic duplicates in the RDB Shredder. Please read on after the fold for: New bad rows format Synthetic duplicates issue Other...

Mental health in the workplace: how Snowplow supports mental well-being

27 August 2019  •  Nicki Faulkner
Sometimes it can be really obvious when we should take a sick day from work: broken bones, food poisoning, migraines, contagious coughs and sneezes. However, when we have poor mental health, at which point are we too unwell to come to work? We’re all guilty of thinking “I should go into work today, I could definitely be feeling worse!” but at the same time, we could also be feeling better and maybe it’s at this...