BigQuery and Data Warehouse Export

Introducing the BigQuery & Data Warehouse Export feature 

Contents

Matomo is built on a simple truth: your data belongs to you, and you should have complete control over it. That’s why we’re excited to launch our new BigQuery & Data Warehouse Export feature for Matomo Cloud, giving you even more ways to work with your analytics data. 

Until now, getting raw data from Matomo Cloud required APIs and custom scripts, or waiting for engineering help.  

Our new BigQuery & Data Warehouse Export feature removes those barriers. You can now access your raw, unaggregated data and schedule regular exports straight to your data warehouse. 

The feature works with all major data warehouses including (but not limited to): 

  • Google BigQuery 
  • Amazon Redshift 
  • Snowflake 
  • Azure Synapse Analytics 
  • Apache Hive 
  • Teradata 

You can schedule exports, combine your Matomo data with other data sources in your data warehouse, and easily query data with SQL-like queries. 

Direct raw data access for greater data portability 

Waiting for engineering support can delay your work. Managing API connections and writing scripts can be time-consuming. This keeps you from focusing on what you do best—analysing data. 

BigQuery create-table-menu

With the BigQuery & Data Warehouse Export feature, you get direct access to your raw Matomo data without the technical setup. So, you can spend more time analysing data and finding insights that matter. 

Bringing your data together 

Answering business questions often requires data from multiple sources. A single customer interaction might span your CRM, web analytics, sales systems, and more. Piecing this data together manually is time-consuming—what starts as a seemingly simple question from stakeholders can turn into hours of work collecting and comparing data across different tools. 

This feature lets you combine your Matomo data with data from other business systems in your data warehouse. Instead of switching between tools or manually comparing spreadsheets, you can analyse all your data in one place to better understand how customers interact with your business. 

Easy, custom analysis with SQL-like queries 

Standard, pre-built reports often don’t address the specific, detailed questions that analysts need to answer.  

When you use the BigQuery & Data Warehouse Export feature, you can use SQL-like queries in your data warehouse to do detailed, customised analysis. This flexibility allows you to explore your data in depth and uncover specific insights that aren’t possible with pre-built reports. 

Here is an example of how you might use SQL-like query to compare the behaviours of paying vs. non-paying users: 

				
					SELECT  

custom_dimension_value AS user_type, -- Assuming 'user_type' is stored in a custom dimension 

COUNT(*) AS total_visits,  

AVG(visit_total_time) AS avg_duration, 

SUM(conversion.revenue) AS total_spent  

FROM  

`your_project.your_dataset.matomo_log_visit` AS visit 

LEFT JOIN  

`your_project.your_dataset.matomo_log_conversion` AS conversion  

ON  

visit.idvisit = conversion.idvisit  

GROUP BY  

custom_dimension_value; 
				
			

This query helps you compare metrics such as the number of visits, average session duration, and total amount spent between paying and non-paying users. It provides a full view of behavioural differences between these groups. 

Advanced data manipulation and visualisation 

When you need to create detailed reports or dive deep into data analysis, working within the constraints of a fixed user interface (UI) can limit your ability to draw insights. 

Exporting your Matomo data to a data warehouse like BigQuery provides greater flexibility for in-depth manipulation and advanced visualisations, enabling you to uncover deeper insights and tailor your reports more effectively. 

Getting started 

To set up data warehouse exports in your Matomo: 

  1. Go to System Admin (cog icon in the top right corner) 
  2. Select ‘Export’ from the left-hand menu 
  3. Choose ‘BigQuery & Data Warehouse’ 

You’ll find detailed instructions in our data warehouse exports guide 

Please note, enabling this feature will cost an additional 10% of your current subscription. You can view the exact cost by following the steps above. 

New to Matomo? Start your 21-day free trial now (no credit card required), or request a demo. 

Enjoyed this post?
Join the 160,000+ subscribers who receive the Matomo Newsletter straight to their inbox every month

Subscribe to our newsletter to receive regular information about Matomo. You can unsubscribe at any time from it. This service uses MadMimi. Learn more about it within our privacy Policy page.

Get started with Matomo

A powerful web analytics platform that gives you and your business 100% data ownership and user privacy protection.

No credit card required.

Free forever.

Get started with Matomo

A powerful web analytics platform that gives you and your business 100% data ownership and user privacy protection.

No credit card required.

Free forever.