?> The inaugural Snowplow meetup in Berlin event to take place on August 11 | Snowplow
Snowplow Outperforms GA4 in GigaOm Comparative Evaluation.
Read More
  1. Home
  2. Blog
  3. Inside The Plow
Inside the plow

The inaugural Snowplow meetup in Berlin event to take place on August 11

Jump to

I am really delighted to announce the first Snowplow meetup in Berlin will be taking place on August 11th.


We’ve now had Snowplow meetups in London, Sydney and Amsterdam. These events have been great because Snowplow users tend to be very sophisticated data consumers – so the meetups provide a good opportunity to share ideas and approaches to answering questions with event-level data, as well as a good forum to debate different analytic and technical approaches. All the events to date have been attended by a real mix of people with from different backgrounds (business intelligence, data science, marketing, product, engineering) and industries (publishing, retail, financial services, technology), which has kept the discussions unpredictable and lively :-).

We are very lucky to have two excellent speakers for this first event in Berlin. The first, Christian Schäfer, is Business Intelligence Manager at Sparwelt.de, where he’s repsonsible for bridging the between business units and technical BI. Christian will be talking about modeling event-level data. In his own words:

Snowplow reliably pushes heaps of tracking data into the atomic.events table. The flat table format, however, is not practicable for answering complex questions. Suppose your marketing manager asks you to compare the average session duration of returning users on mobile devices coming via newsletter campaigns and organic search. You’ll spend a prohibitively long time doing SQL coding to answer this specific question.

The more elaborate approach is to turn the flat table into a dimensional design which allows to flexibly respond to all kinds of requests with minimal SQL programming or even using BI reporting tools. We show how dimensions and measures are derived from the raw tracking data to form a suitable star schema. In general, we can distinguish three types of dimensions: those directly extracted by Snowplow in the enrichment process (pages, referrers, geo-information, device types, operating systems), those depending on static or external sources (e.g. transactions, contents, dates, apps, seo rankings) and those we construct by processing the flat table tracking data (e.g. sessions, landing pages, users, marketing channels, search engine advertisement, newsletter campaigns, a/b tests).

We concentrate on the latter case and particularly discuss how to efficiently attribute the marketing channels to the tracking events. We point out some pitfalls and how to avoid them when using an Amazon Redshift database. In a second step, we show how to derive a fact table holding advanced web tracking measures like unique page views, time-on-site, bounce rates, click-through rates, conversion rates or new and returning users.

Our second speaker is Sixtine Vervial, a Data Analyst at Goeuro.com. Sixtine will be talking using Snowplow data to the impact and optimize TV ad spend. In her own words:

Which session belongs to the channel TV?

Classic marketing, such as SEO or SEM, offers a trackable method of channel attribution in order to see how an individual engages in the customer journey. With TV, however, the tracking is limited; the distance between a demographic, and often the use of several screens by an audience member, make it difficult to attribute when an audience member is clicking on your website. This can mean it can be complicated to gauge the success of TV advertising campaigns in terms of return on investment.

How do those people behave comparing to others?

Once we figure out how to flag people who are journeying to a site from tv, the goal is to give them a cohort label and compare their behavior to other cohorts such as visitors coming from different marketing channels.

This project, being a particular case of a cohort attribution problem, will be based on the customer analytic tools from Snowplow, adapted to GoEuro’s data sources and KPIs.

How do we optimize and automatize the TV plan?

The other concern is also obviously to optimize the budget flushed into TV marketing. For that purpose, a performance analysis per TV channel, time, genre, … is necessary. This feedback will need to be in real-time in order to update planning according to our targeted audience

If you’re a Snowplow user, prospective user, or just interested, then sign up here. I look forward to meeting you all, and discuss the above and more, in August!

Finally, big thanks to both Sixtine and Christian for speaking, and Chris, Diego and Stephen at LeROI Marketing for making this meetup happen.

More about
the author

Yali Sassoon
Yali Sassoon

Co-founder & Chief Strategy Officer

View author

Ready to start creating rich, first-party data?

Image of the Snowplow app UI