-
Continue reading →: Data collection and strange values in CSV format
When you start a new innovation project your data is not always in a structured database. Most of the times you need to import a CSV file for a quick analysis. Thereafter you can manipulate your data. Finally you can start data modelling. In one of my last projects I…
-
Continue reading →: Introducing Bananalytics
Today, it is time to announce Bananalytics. Bananalytics is a tool that makes your website go bananas. Implementation is as easy as a (banana)pie. Bananalytics hooks onto your favourite script. All you need to do is to copy and paste the code below and change the bananas value to your…
-
Continue reading →: Live Optimizely Variant Switcher
Viewing the variations of your test on a live site can be a drag. Normally, you’ll have to force your testing tool of choice to show you a specifiek variation. With Optimizely, you basically have three options: Preview variations in Optimizely Force 100% of the traffic to one variation Manually…
-
Continue reading →: In the heat of the moment: Integrating Mouseflow with Visual Website Optimizer
As Conversion Specialists at Blue Mango, we don’t like to rely on our gut feeling. That’s why we tests as much as we can. The success of these tests is often due to looking at more than the quantitative data only. The ‘why’ of A/B-testing Inspiration doesn’t just fall from…
-
Continue reading →: Calculating ad stocks in a fast and readable way in Python
As Data Scientists in the world of advertising we often need to proof the direct and delayed effects of advertising. A phenomena what we see in the last years is that consumers use multiple screens when they watch television. This is called screen-stacking. After a television commercial they can visit…
-
Continue reading →: Caching $http requests in AngularJS
The other day I was looking at one or two applications I’ve developed lately and also looked at some that some friends of mine created. I was looking at the usage of API calls in particular. The first thing I found out is that we are using a ridiculous amount…
-
Continue reading →: We be clickin ’n tappin: adjusting a CTA based on device capabilities
I’m a firm believer in the power of the ‘Click here’ call-to-action (or CTA). It’s probably the simplest, most direct way of getting a user to perform an action in a banner. Although a lot of findings suggest the expression to be too generic, data shows time and time again…
-
Continue reading →: Simplify iFrame tracking for Universal Analytics
Migrating Google Analytics to Universal Analytics is a fairly straight forward process. Especially when you have a tagmanager in place. The only challange is iFrames. In the default documentation for iFrame tracking Google advices you to use a div-element: <div id="myiFrame"></div> <script> var linker; function addiFrame(divId, url, opt_hash) { return…
-
Continue reading →: Thoughts on new events for Apple’s new Macbook Force Touch trackpad
For the very few who haven’t heard it by now: Apple announced their new Macbook last week. It has been praised and it has been made fun of. What’s really interesting for developers is the new built-in Force Touch Trackpad. Because of its four sensors, it is pressure-sensitive. Apple has…
-
Continue reading →: Monitor your A/B tests with Optimizely and Pingdom
Here at Blue Mango we’re pretty serious about improving the performance of our products and the products of our clients. It’s in our DNA. Because of this, it should not be a big suprise that we continuously run A/B and multivariate tests. We turn out to be pretty good at…