Google analytics Migration to Google Analytics Reporting API V4 (instead Of Core Reporting API V3)


The current Google Analytics API is moving from Core Reporting V3 to Google Analytics Reporting API V4.

Here is a migration guide : https://developers.google.com/analytics/devguides/reporting/core/v4/migration#introduction

Do you plan to move to the new API ?

What will be the impact for our current datasources ?

Will we have to change them manually ?

I know that the current API will be available for long years, be it's better to use the most updated API.


Here are the main key new features : (Source:https://developers.google.com/analytics/devguides/reporting/core/v4/#features )

These new features will simplify the work on Klipfolio.

Metric expressions

The API allows you to request not only built-in metrics but also combination of metrics expressed in mathematical operations. For example, you can use the expression ga:goal1completions/ga:sessions to request the goal completions per number of sessions.

  • Multiple date ranges

    The API allows you in a single request to get data in two date ranges.

  • Cohorts and Lifetime value

    The API has a rich vocabulary to request Cohort and Lifetime value reports.

  • Multiple segments

    The API enables you to get multiple segments in a single request.


Best regards

Mourad Betkaoui


  • 0
    Stephen Yates

    Hi Mourad, thank you for all of the info about the migration. Integration with Google Analytics Reporting API V4 is on the roadmap. I do not have a schedule for it at this time. There is still planning to be done, but I anticipate that current data sources will continue to work until V3 is deprecated. 

  • 0
    Pim Kitzen

    Hi Stephen, could you give us an update on this? I would love to use the Reporting API V4 in Klipfolio.

  • 0
    Meggan King

    Hi Numeo

    The Klipfolio migration team is talking about how to support V4 and continue to support V3. We will update everyone here when we have more details for you.




Please sign in to leave a comment.