My Analytics Data Is Not Updating
How Analytics Sync Works
GBPCentral collects analytics data from Google's Performance API on a regular schedule. Accounts that have not been synced in the last 24 hours are automatically refreshed. This means your data is typically updated multiple times per day, but it is not real-time.
Google's Data Delay
Google itself does not provide real-time analytics. Performance data typically has a delay of 2 to 3 days. So if you are looking at today's numbers, they may not appear in GBPCentral until a few days from now. This is a limitation of Google's data pipeline, not GBPCentral.
Manual Sync
If you want to pull the latest available data right away, go to the Analytics page and click the Sync Now button. This queues an immediate data collection job. Please note there is a rate limit of 3 manual syncs per 5 minutes to prevent overloading the system.
Check Account Status
Analytics can only be collected from accounts with an "Active" connection status. If your account is in an error or disconnected state, analytics syncing stops. Go to the Accounts page, check the status, and reconnect if needed.
New Accounts
When you first connect an account, the initial sync collects up to 30 days of historical data. This sync runs automatically but may take a few minutes to complete. If you do not see any data shortly after connecting, wait a bit and refresh the page.
Caching
Analytics data on the dashboard is cached for about 10 minutes to improve page load speed. If you just triggered a sync and do not see the updated numbers yet, wait a few minutes and refresh the page. The cache will update with the latest data.