Real-Time allows you to monitor activity as it happens on your site or app. The reports are updated continuously and each pageview is reported seconds after it occurs on your site. For example, you can see:
- how many people are on your site right now,
- their geographic locations and the traffic sources that referred them,
- which pages or events they're interacting with, and
- which goal conversions have occurred.
With Real-Time, you can immediately and continuously monitor the effects that new campaigns and site changes have on your traffic. Here are a few of the ways you might use Real-Time:
- monitor whether new and changed content on your site is being viewed
- understand usage of your mobile app through event tracking
- see whether a one-day promotion is driving traffic to your site or app, and which pages these users are viewing
- monitor the immediate effects on traffic from a blog/social network post or tweet
- verify that the tracking code is working on your site or app
- monitor goal completions as you test changes to your site
Accessing Real-Time Data
Real-Time is available in all Google Analytics accounts. No changes to the tracking code are necessary.
To see Real-Time data, navigate to the Reporting tab and select Real-Time from the left hand report navigation column.
Active User Metrics
In Real-Time, a user is active if he or she has triggered an event or pageview within the past 5 minutes. Note that this is different from standard reports in which a session is defined by a 30 minute window.
Real-Time and Views
Real-Time reflects your view data. If your data looks incorrect, check which filters are being applied to the view. When debugging tracking code implementations, be sure to use an unfiltered view.
Keep in mind that changes made to views may take up to a couple of hours to update in Real-Time reports. We're working on reducing this latency.
Real-Time and Dimension Widening
Real-Time reports do not display widened dimensions.
Real-Time and Mobile App Tracking
Real-Time supports App views and events, so you can see mobile SDK traffic in real time. This can be a powerful end to end debugging tool for your Google-Analytics SDK implementation. For example, you can install a new version of your app on your phone and check that the mobile hits for that version show up in real time as you interact with the app. Note that on a phone, mobile hits are batched to conserve battery life; you may notice delays. Batching typically occurs on the order of minutes.
No data in Real-Time reports
If you don’t see any data in your Real-Time reports, it’s possible that there are no active users.
To conserve processing resources, Real-Time reporting might be temporarily suspended in a view that you haven’t accessed in more than 8 days, but is reactivated after you visit a Real-Time report in that view.
When Real-Time reporting is suspended, data collection and all other reporting services aren’t affected.
To learn more about the reports and how to interpret them, read Interpreting Real-Time.