Determining if Google Analytics data sources are exceeding the daily limit

When working with Google Analytics data sources, you must be aware of the limits and quotas set by the Google Analytics API. Otherwise, your Google Analytics data sources might fail to refresh in Klipfolio.

Currently, Google Analytics data sources are affected by the following limits:

10,000 requests per view (profile) per day

10 concurrent requests per view (profile)

25-token limit per Google user account. For more information, see Using OAuth 2.0 to Access Google APIs

For more information, see Configuration and Reporting API Limits and Quotas

If either of these limits are exceeded there is a risk that your Google Analytics data sources will be disabled.

Use the following examples to help you to determine whether your data sources have exceeded the Google Analytics daily limit.

Example 1:

You have ten Google Analytics data sources that use the same Google Analytics profile id and are set to refresh every minute.

By performing the following calculation you can determine that in a 24 hour period all data sources will be disabled as the final result exceeds the daily limit.

10 data sources * 1440 minutes in a day = 14 400 queries per day

It is recommended you set a one minute refresh interval on data sources where it is needed.

Example 2:

You are active on Klipfolio for an eight hour period and have ten Google Analytics data sources that use the same profile id and are set to refresh every minute.

By performing the following calculation you can determine that no data sources will be affected by the daily limit.

10 data sources * 480 minutes in 8 hours = 4800 queries a day

Note: When you first log into Klipfolio, all data sources are automatically queued to refresh.