Google Analytics Plugin

Welcome to the home of the Open Source Google Analytics Kettle Plugin,

If you need to access Google Analytics data using the community edition of Kettle, you may find the plugin useful. It allows you to easily extract data from Google Analytics using Google’s Export API. The plugin is available for Kettle 3.2.x and Kettle 4.0.x, 4.1.x under LGPL 2.1. Download it in the downloads section and use it in any way you like.

The Google Analytics plugin is in the official Kettle distribution now!

From Kettle 4.2 onwards, the Google Analytics step is available in the official Kettle distribution. So if you got Kettle 4.2 RC1 or above, it’s already included. The plugin is now maintained directly in the Kettle sources, so if there’s anything you’d like to correct or add, feel free to file a JIRA request.


The demo shows how to make a simple query using the plugin.


Google Analytics Plugin for Kettle 3.2.x (includes sources)
Google Analytics Plugin for Kettle 4.0.x, 4.1.x (includes sources)


To install the plugin download the appropriate version of the plugin, unpack it and copy the GoogleAnalytics folder to the plugins/steps folder of your Kettle installation. Once you restart Kettle, the plugin should appear in the Input section of your transformations.

How to use

The plugin is simple to use: just provide the credentials and the query parameters and hit the “Get Fields” button. Keep the fields you want, delete the ones you are not interested in, maybe make some adjustments to the output formats, and you’re set.

I hope you find the plugin useful :)