Drill down into individual users with our improved profile page

Getting the most out of your data often requires you to look at both ends of the analytics spectrum. Calq supports aggregating data over billions of users, but also allows drilling down into individual user timelines. To make the latter easier we have redesigned our user profile page. New features…

Faster reporting speeds

Our engineers have been spending a lot of time recently making our query engine perform faster. We have made some major optimisations to the way Calq handles our more popular queries. We have also increased our hardware capacity. The result? Almost all queries should now complete in under 1 second,…

Getting started: What actions should I measure?

The hardest part of integrating with an action based analytics service, such as Calq, is actually defining the actions that you want to measure. Cataloguing actions Here at Calq we do a lot of data modelling for clients and have developed a process that works well for us. We start…

Advanced queries with AQL - the Action Query Language

Calq allows you to run queries against your data using an SQL-like language called the Action Query Language (AQL). This has been designed to feel like SQL so developers can learn it easily. AQL is used to write advanced queries within Calq where the query builder UI is not expressive…

Example case: Analytics for a mobile game - Ancient Blocks (Part 3)

This week continues on from our last blog post (Part 2). As before, the example game "Ancient Blocks" is available on the App Store if you want to see the game in full. Optimising in app purchases (IAPs) Typically the goal of a mobile game is either brand awareness or…

Segment.io has integrated with Calq

Just a quick entry to say that the team over at segment.io have completed their Calq integration! Calq is now available as an option within Segment if you have the Startup plan or higher. Segment is a great tool that allows you to easily integrate with a whole range…