Deepcrawl is now Lumar. Read more.
DeepcrawlはLumarになりました。 詳細はこちら

Lumar Integration: Google Analytics

Lumar allows you to integrate your websites Google Analytics data into a crawl, to gain unique insights and identify issues with traffic driving pages.

 

What is Google Analytics?

Google Analytics is a web analytics service offered by Google that tracks and reports website traffic, goals and user behavior. It is a free tool for website owners but is also available as a paid for service called Google Analytics 360.

From 1st July 2023, Google Analytics 3 (or Universal Analytics) will no longer collect data, and you will need to move across to Google Analytics 4. Google will continue to collect data in Google Analytics 360 (or 360 Universal Analytics) for another year. Read more about Universal Analytics going away.

 

Why Integrate Google Analytics with Lumar?

Integrating Google Analytics data with Lumar allows you to further enrich reports, by being able to:

  • Investigate non-indexable, redirected and broken pages generating organic search traffic.
  • Quickly identify orphaned pages getting organic search traffic.
  • Use our 250 metrics with Google Analytics data to create customized reports.

To get these reports, Google Analytics needs to be added as a crawl source to a Lumar project.

 

How To Set Up Google Analytics in Lumar

1. Navigate to the Connected Apps page by clicking the user options in the top right of the screen and choosing ‘Connected apps’.

Screenshot of the Lumar platform, with the user options and Connected apps link highlighted.

2. Click on the ‘+ Add account’ button.

Screenshot of the Lumar connected apps screen showing no Google accounts connected to Lumar, and the 'Add Account' button highlighted.

3. Login to your Google Account which has the Google Analytics profiles you want to include.

Screenshot of the Google select account screen showing an account to connect with Lumar.

4. In the Connected Apps page, you can manage which Google Accounts are connected in Lumar.

Screenshot of the Lumar connected apps area, showing a connected Google account, and that it is connected for both Analytics and Search Console. It also shows that the account has been validated, and has an option to delete the account, or add another.

5. Once a Google account is connected, navigate to the Sources settings (step 2) in the project you want to include Google Analytics data.

6. Choose the Analytics Source (a blue tick will appear when selected), and then click on Google Analytics 4 (or Google Analytics 3 if you are a GA 360 customer).

Screenshot of the Lumar crawl setup, showing step 2 where users can choose to include Google Analytics 4, Google Analytics 3 and Adobe Analytics. The screenshot shows the Analytics option selected, and Google Analytics 4 as the analytics platform to be crawled.

7. Select the Google Analytics property that you want to use in project crawls. You can use the internal search function to help find the right property if you have many. Please note that GA3 allowed you to filter properties by the hostname which made finding the right property easier. Unfortunately this does not exist in GA4, so you have to identify the correct property by the name. 

Once you have selected a property, you can use the following filters to alter the URLs which are extracted by Lumar:

  • Date range: The default is 90 days, but you can also select from a number of preset values or just type your own custom value.
  • Minimum sessions: This allows you to group data by the minimum number of organic search sessions to a page.
  • Minimum page views: Set a minimum number of page views to exclude URLs without a lot of activity. 
  • Filter: The default here is organic search, but you can also select Google or Bing Organic Search Landing Pages, or All.

Please note that if you are using GA3, you will only have the option to select a date range, and minimum number of visits.

Screenshot of the Lumar crawl setup step 2, showing selection of a Google Analytics account, and the project settings, which include the date range, minimum sessions and page views, and filter options.

8. That’s it, Lumar will now fetch URLs in the selected Google Analytics view during the crawl. You can now finalize any other settings and run or schedule the crawl. 

 

Google Analytics Metrics Extracted

The following metrics are extracted from Google Analytics:

  • Visits – Note that GA4 uses sessions rather than visits. In Lumar we have kept this as visits to avoid confusion for our customers when moving from GA3 to GA4. We will update this to match GA4 in the future.
  • Bounce rate
  • Page Load Time
  • Pageviews per Visit
  • Time On Page
 

Switching from GA3 to GA4

If you’re currently using our GA3 integration, you will need to update your projects to use GA4 before GA3 stops collecting data on 1st July 2023. 

You won’t have to re-authenticate your Google Account to start using GA4. Once you have set up GA4 in your Google Analytics account, you can go into your projects, go to Step 2 and follow steps 6, 7 and 8 from the ‘How to set up Google Analytics’ section above.

 

API Limits

The Google Analytics Data API for GA4 has hourly and daily rate limits per GA4 property.

When a crawl is started, Lumar will continue to make API requests for data until the daily limits are reached. When hourly limits are reached, Lumar will pause the API requests until the next hour. For crawls with a large amount of data this may result in crawls taking longer to complete.

The amount of data can be reduced by limiting the date ranges, or increasing the minimum number of Visits/Pageviews.

 

Frequently Asked Questions

How does Lumar choose the protocol and hostname for the URLs in Google Analytics?

When the filter is All Pages, we use the pageLocation field in GA which captures the full URL. For all other filters based on landing pages, we combine the hostName and landingPagePlusQueryString fields in GA to generate the URL.

How does Google Analytics work with Lumar?

Google Analytics data can be added  to a Lumar crawl with the following steps:

  1. A client connects their Google account in Lumar.
  2. The client then chooses the Google Analytics property they want to include in a crawl.
  3. Lumar requests data from the Google Analytics API.
  4. Lumar crawls URLs found in the Google Analytics data and saves certain metrics for each URL found in Google Analytics (see “Google Analytics metrics extracted” above) which are then available in reports.

The client can’t see the Google Analytics profile they want to use in a crawl?

This is usually due to the Google Account which has been connected. If the Google Analytics profile has not been set up in the connected Google account then it will not appear in the list.

How can the Google Analytics data be extracted?

The Google Analytics data can be extracted by visiting the Pages in Analytics report. All the Google Analytics data crawled by Lumar can be exported to a CSV with metadata and other on-page SEO signals.

To visit the report in Lumar simply go to the relevant project and input “Pages in Analytics” in the ‘Search reports’ bar in the top left corner of the screen. Alternatively, once in the relevant project, navigate to Source Gap and then Analytics, and ‘All Reports’.

Screenshot of the Lumar Analyze Pages in Analytics report with the report search option and Pages in Analytics report link highlighted.

Is it possible to add multiple Google Accounts to Lumar?

Yes, Lumar allows multiple Google Accounts to be added. Also, any profiles in Google Analytics will be consolidated into one list in the Sources settings.

For example all the Google Analytics profiles under seo@gmail.com and marketing@gmail.com would be consolidated into one list in the Analytics Source settings in a project set up.

Is it possible to add multiple Google Analytics properties to a single Lumar project?

No. You can only attach a single Google Analytics property to a Lumar project.

Can Lumar help with Google Analytics line limits in 360?

No, Lumar will not help in this situation. Google Analytics API will still use the same sampling thresholds as in the UI. For more information around line limits and sampling thresholds please read the following guide.

 

Any Other Questions

If you have any further questions about Google Analytics and Lumar don’t hesitate to get in touch.

Avatar image for Adam Gent
Adam Gent

Product Manager & SEO Professional

Search Engine Optimization (SEO) professional with over 8 years’ experience in the search marketing industry. I have worked with a range of client campaigns over the years, from small and medium-sized enterprises to FTSE 100 global high-street brands.

Newsletter

Get the best digital marketing & SEO insights, straight to your inbox