The first step of RunSignUp Analytics has been released into production. As the name implies, this is similar to Google Analytics for races using the RunSignUp platform. Over time it will collect and process all of the web interactions that your participants have with your race – and correlate it with the things that are important to races. This means not just page views, but knowing what actions, like emails or Facebook ads, resulted in participants signing up. This core infrastructure is the Analytics Engine that will drive our high level Promotion Dashboard we will be rolling out later this year.
The first application of RunSignUp Analytics is to show Sponsor Views – meaning how many times a sponsor’s logo has been viewed. This data started to be collected yesterday, April 12, 2017. Next week it will also include the watermark logo on photos. The data is shown on the Sponsor Management Dashboard:
The RunSignUp Analytics Engine is a new part of our infrastructure. It is built on the latest scalable technology from Amazon AWS. We use their API Gateway to collect the web events sent from our servers or from browsers accessing our servers. That gateway has scalable Lambda processes running to take the information and batch it thru Kenisis Firehose. More Lambdas then process the information and store it in our scalable RunSignUp Analytics Database for use with various RunSignUp applications that will be built.
In this example, each time a webpage is hit by someone, we send a packet of information to the API Gateway that contains all of the Sponsor Logos that are on that page. We will be adding more asset types and more information over time, but this initial test shows the basic functionality. This will process over 10 Million sponsor logo views (races have over 30,000 sponsor logos loaded into RunSignUp for their races). Over time, we expect to collect over a Billion interactions per year.
Stay tuned for many further announcements and development on the RunSignUp Analytics platform this year. It is one of our two strategic projects (the other is Race Day Scoring) that will bring a whole new level of innovation to the endurance industry.