Iglu Scala Client 0.6.0 released

09 August 2019  •  Anton Parkhomenko
We’re tremendously excited to announce the new 0.6.0 release of the Iglu Scala Client, a library in charge of schema resolution and data validation in all Snowplow components, including enrichment jobs and loaders. This release brings enormous amount of API changes we’ve made in order to facilitate implementation of Snowplow Platform Improvement Proposals, including new bad rows format, Amazon Redshift automigrations and deprecation of a batch pipeline. In the rest of this post we will...

Time spent is the most important metric for media, here’s how to get it right

07 August 2019  •  Simon Rumble
The actual product media companies sell is the engagement and attention of their audience yet the way it’s commonly measured is completely broken. Let’s look at the problem of measuring attention, ways to solve it and explore some examples of media companies doing it well. Media companies trade in the attention of audiences. Audiences visit them—and hopefully pay them—to inform and entertain. Advertisers pay them to get the attention of those audiences. If there’s one...

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

29 July 2019  •  Yali Sassoon
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. Overview One of the most powerful features in Snowplow are schemas. Schemas make it possible for: 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. Each Snowplow user...

How to ensure your data collection evolves alongside your business

23 July 2019  •  Lyuba Golovina
Modern businesses evolve quickly. While twenty years ago it was common to update a website every few years, now modern digital businesses make changes to their websites and applications weekly, or even daily. At the same time, most data-driven businesses would agree that collecting data is an essential part of optimizing the user experience. This creates a data collection challenge: the faster companies evolve their websites and apps, the harder it becomes to reliably collect...

Snowplow R115 with minor updates to EmrEtlRunner and Event Manifest Populator

18 July 2019  •  Benjamin Benoist
We are pleased to release Snowplow R115 Sigiriya, named after the ancient ancient rock fortress in Sri Lanka. This Snowplow release includes two updates to EmrEtlRunner and one to Event Manifest Populator (used for cold start deduplication). EmrEtlRunner Event Manifest Populator Upgrading Roadmap Getting help 1. Updates to EmrEtlRunner 1.1. Bug fix to the function displaying failures While improving the reliability of EmrEtlRunner in R114, a bug had been introduced where a step could fail...

Introducing Snowplow Micro: Now you can validate your tracker setup as part of your automated test suite

17 July 2019  •  Yali Sassoon
Jennifer was startled. The numbers did not make sense. Whilst transaction volumes and values looked stable over the last two weeks, the number of add-to-basket events recorded had declined dramatically six days ago. Jennifer quickly dove into the data to look at a transaction item level: for all the items that had been bought, could she identify corresponding add-to-basket events? After all, it was only possible to purchase an item that had previously been added...

Avoid turning your data lakes into data swamps: Focus on data quality, not capture

10 July 2019  •  Erika Wolfe
Putting data to work and gathering meaningful insights from it is growing increasingly complex, in large part because there is a near-unfathomable amount of data flowing in from all kinds of sources. This will come as no surprise to anyone, regardless of the industry in which they work, because data has come to be seen as the “holy grail” of business development and improvement as well as the defining factor in many changing and new...

Pride at Snowplow

26 June 2019  •  Nicki Faulkner
At Snowplow, ‘Inclusivity’ and ‘Empowerment’ are two of our core values; we believe it is important to encourage and support our people to be exactly who they are without the need to hide any part of themselves. With Pride Month coming to a close, we thought we’d end it by asking our team what Pride means to them. What does being an LGBT+ ally mean to you? MN: Supporting people of any orientation to not...

Why ITP 2.1 affects your web analytics and what to do about it

17 June 2019  •  Lyuba Golovina
In the first part of this article series, we introduced Intelligent Tracking Prevention (ITP) and other browser-based privacy updates that have already begun to affect businesses relying on third-party data collection platforms to manage their web analytics activity. This second article addresses in detail what you can do to “ITP proof” your web data collection strategy. As we’ve described, ITP presents a fundamental problem for third-party web analytics vendors and the companies that rely on...

How ITP 2.1 works and what it means for your web analytics

17 June 2019  •  Lyuba Golovina
Big changes are coming to the way businesses collect web data. Browser manufacturers, led by Safari, continue to introduce privacy updates to prevent third parties from tracking users across websites. Although these measures target advertising companies that track users across different websites, they also impact businesses using web analytics to optimize their websites and provide visitors with the best possible experience: especially businesses relying on third-party web analytics tools, including Google Analytics. In this article,...