The Super Duper Guide to Google Analytics Pivot Tables
Pivot tables are hidden gems in Google Analytics reports. They are extremely powerful data summarization tools and are commonly used in spreadsheet programs like Microsoft Excel. Through pivot tables you can quickly summarize data in desired format and detect data trends that you can’t determine otherwise. Even being so powerful, they are not the default table views in Google Analytics reports which is a shame.
This guide consists of following sections:
- Getting Started with Pivot Tables in Google Analytics.
- Five Components of Pivot Table
- Pivot Table Case Study
- Using Pivot Tables with Advanced Segments
- Using Pivot Tables with Filters
- Using Pivot Tables with Custom Reports
Getting Started with Pivot Tables in Google Analytics
Pivot tables are available as ‘table view’ option in several reports in Google Analytics. There are some reports in which you can’t view data in pivot table format like conversion reports (Goals reports, E-Commerce reports & Multi-Channel funnel reports).
To see data in pivot table format, head to a report like ‘All Traffic’ report and then click on the ‘Pivot’ button:

Five Components of Pivot Table
1. Primary Dimension – It is the first column of your pivot table. The primary dimension selected in the chart above is ‘source medium’.
2. Secondary Dimension – It can become the second column of your pivot table if you select a dimension from the ‘secondary dimension’ drop down menu. By default no secondary dimension is selected.
3. Pivot By- By default Google pivot the data by the primary dimension you have selected. Since the primary dimension in our case is ‘source medium’, the table has also been pivoted by ‘source medium’. You can however pivot your data by several other dimensions like visitors, technology, traffic sources, content etc:

Pivot Metrics – By default only one pivot metric is used in the pivot table. However you can select up to two pivot metrics. There are three categories of pivot metrics available in Google Analytics Standard reports: Site Usage Pivot Metrics, Goal Pivot Metrics and E-Commerce Pivot Metrics.
a. Site Usage Pivot Metrics (like visits, pages/visits, avg. visit duration etc)


Note: Site usage pivot metrics are available by default only when you are viewing your report in ‘site usage’ explorer in Google Analytics Standard reports:

b. Goal Pivot Metrics (like goal conversion rate, per visit goal value etc). To see such metrics you first need to click on the ‘Goals’ tab.

Note: Goal pivot metrics are available by default only when you are viewing your report in ‘Goals’ explorer.
c. E-Commerce Pivot Metrics (like revenue, transactions, average value etc). To see such metrics you first need to click on the ‘E-Commerce’ tab.

Note: E-commerce pivot metrics are available by default only when you are viewing your report in ‘E-commerce’ explorer.
4. View Columns Buttons – Through these buttons you can navigate to other columns of your pivot table. However you can view only 5 columns at a time:

5. View Rows Buttons – Through these buttons you can view up to 500 rows of your pivot table at a time. Its functionality is similar to the row buttons you normally use in your analytics reports.

Pivot Table Case Study
The usage of pivot tables is extremely broad and depends upon the insight you want to get. Let us suppose that you run various campaigns on international level and you want to determine how all the marketing channels are performing in each country. Follow the steps below:
Step-1: Go to all traffic sources report and then click on the ‘pivot’ button.
Step-2: Select ‘country/territory’ from the ‘Pivot By’ drop down menu to pivot the table by ‘country/territory’
Step-3: Select first pivot metrics to ‘visits’ and second pivot metrics to ‘bounce rate’ to determine the quality of traffic of all the marketing channels for each country.
Step-4: Select ‘Visitor Type’ from the ‘secondary dimension’ drop down menu so that you can determine the behavior of new and returning visitors. You pivot table should now look like this:

You can now easily compare visits and bounce rate of all the marketing channels for each country and for each visitor type (new and returning visitors). This can help you in understanding and comparing the volume and quality of traffic generated by different marketing channel for each of your international target market. You can’t get such type of data summarization in Google Analytics reports without using pivot tables.
Using Pivot Tables with Advanced Segments
Advanced segments can add many more dimensions to your multi dimensional pivot table and thus can make your pivot tables more robust. For example in order to truly understand the performance of various international campaigns, we may need to know how many visits included conversions and how many visits included e-commerce transactions for each marketing channel and for each visitor type. We can determine this by applying following two ‘default advanced segments’ to our pivot table: ‘Visits with conversion’ and ‘visits with transactions’

Now we can get better understanding of the quality of traffic generated by different marketing channels for each country and visitor type.
Using Pivot Tables with Filters
The various filters available on the reporting interface make it easier to analyze large data sets. For example if I just want to analyze the traffic from various Google properties (organic, paid, referral, images etc) then I can filter out such data through a filter:

Using Pivot Tables with Custom Reports
Pivot tables become extremely useful when you use them in custom reports and apply filters and advanced segments. The biggest advantage of using pivot tables with custom reports is that you can choose the pivot metrics you really want in your pivot table. I generally use pivot tables in custom reports to analyze the data.

Such type of data reporting is not possible in Google Analytics standard reports.
Please share your views on how you use pivot tables in Google Analytics. If you like this post then you should subscribe to my blog and follow me on twitter.
Other Posts you may find useful:
- The Geek guide to Bounce Rate Optimization in Google Analytics
- How to Report & Analyze Conversion Rate in Google Analytics
- 8 Super Awesome Google Analytics Conversions Segments you Must use
- Attribution Modeling Case Study – Introducing Effective Click Optimization
- How to do Attribution Modeling in Google Analytics – Ultimate Guide
- How E-Commerce Tracking works in Google Analytics – Ultimate Guide
- Is your conversion Rate Statistically Significant?
- Google Analytics Shortcuts: Tricks, Tools, keyboard & APIs
- Google Analytics Account Setup Checklist
Tweet
Pivot tables are hidden gems in Google Analytics reports. They are extremely powerful data summarization tools and are commonly used in spreadsheet programs like Microsoft Excel. Through pivot tables you can quickly summarize data in desired format and detect data trends that you can’t determine otherwise. Even being so powerful, they are not the default table views in Google Analytics reports which is a shame.
This guide consists of following sections:
- Getting Started with Pivot Tables in Google Analytics.
- Five Components of Pivot Table
- Pivot Table Case Study
- Using Pivot Tables with Advanced Segments
- Using Pivot Tables with Filters
- Using Pivot Tables with Custom Reports
Getting Started with Pivot Tables in Google Analytics
Pivot tables are available as ‘table view’ option in several reports in Google Analytics. There are some reports in which you can’t view data in pivot table format like conversion reports (Goals reports, E-Commerce reports & Multi-Channel funnel reports).
To see data in pivot table format, head to a report like ‘All Traffic’ report and then click on the ‘Pivot’ button:

Five Components of Pivot Table
1. Primary Dimension – It is the first column of your pivot table. The primary dimension selected in the chart above is ‘source medium’.
2. Secondary Dimension – It can become the second column of your pivot table if you select a dimension from the ‘secondary dimension’ drop down menu. By default no secondary dimension is selected.
3. Pivot By- By default Google pivot the data by the primary dimension you have selected. Since the primary dimension in our case is ‘source medium’, the table has also been pivoted by ‘source medium’. You can however pivot your data by several other dimensions like visitors, technology, traffic sources, content etc:

Pivot Metrics – By default only one pivot metric is used in the pivot table. However you can select up to two pivot metrics. There are three categories of pivot metrics available in Google Analytics Standard reports: Site Usage Pivot Metrics, Goal Pivot Metrics and E-Commerce Pivot Metrics.
a. Site Usage Pivot Metrics (like visits, pages/visits, avg. visit duration etc)


Note: Site usage pivot metrics are available by default only when you are viewing your report in ‘site usage’ explorer in Google Analytics Standard reports:

b. Goal Pivot Metrics (like goal conversion rate, per visit goal value etc). To see such metrics you first need to click on the ‘Goals’ tab.

Note: Goal pivot metrics are available by default only when you are viewing your report in ‘Goals’ explorer.
c. E-Commerce Pivot Metrics (like revenue, transactions, average value etc). To see such metrics you first need to click on the ‘E-Commerce’ tab.

Note: E-commerce pivot metrics are available by default only when you are viewing your report in ‘E-commerce’ explorer.
4. View Columns Buttons – Through these buttons you can navigate to other columns of your pivot table. However you can view only 5 columns at a time:

5. View Rows Buttons – Through these buttons you can view up to 500 rows of your pivot table at a time. Its functionality is similar to the row buttons you normally use in your analytics reports.

Pivot Table Case Study
The usage of pivot tables is extremely broad and depends upon the insight you want to get. Let us suppose that you run various campaigns on international level and you want to determine how all the marketing channels are performing in each country. Follow the steps below:
Step-1: Go to all traffic sources report and then click on the ‘pivot’ button.
Step-2: Select ‘country/territory’ from the ‘Pivot By’ drop down menu to pivot the table by ‘country/territory’
Step-3: Select first pivot metrics to ‘visits’ and second pivot metrics to ‘bounce rate’ to determine the quality of traffic of all the marketing channels for each country.
Step-4: Select ‘Visitor Type’ from the ‘secondary dimension’ drop down menu so that you can determine the behavior of new and returning visitors. You pivot table should now look like this:

You can now easily compare visits and bounce rate of all the marketing channels for each country and for each visitor type (new and returning visitors). This can help you in understanding and comparing the volume and quality of traffic generated by different marketing channel for each of your international target market. You can’t get such type of data summarization in Google Analytics reports without using pivot tables.
Using Pivot Tables with Advanced Segments
Advanced segments can add many more dimensions to your multi dimensional pivot table and thus can make your pivot tables more robust. For example in order to truly understand the performance of various international campaigns, we may need to know how many visits included conversions and how many visits included e-commerce transactions for each marketing channel and for each visitor type. We can determine this by applying following two ‘default advanced segments’ to our pivot table: ‘Visits with conversion’ and ‘visits with transactions’

Now we can get better understanding of the quality of traffic generated by different marketing channels for each country and visitor type.
Using Pivot Tables with Filters
The various filters available on the reporting interface make it easier to analyze large data sets. For example if I just want to analyze the traffic from various Google properties (organic, paid, referral, images etc) then I can filter out such data through a filter:

Using Pivot Tables with Custom Reports
Pivot tables become extremely useful when you use them in custom reports and apply filters and advanced segments. The biggest advantage of using pivot tables with custom reports is that you can choose the pivot metrics you really want in your pivot table. I generally use pivot tables in custom reports to analyze the data.

Such type of data reporting is not possible in Google Analytics standard reports.
Please share your views on how you use pivot tables in Google Analytics. If you like this post then you should subscribe to my blog and follow me on twitter.
Other Posts you may find useful:
- The Geek guide to Bounce Rate Optimization in Google Analytics
- How to Report & Analyze Conversion Rate in Google Analytics
- 8 Super Awesome Google Analytics Conversions Segments you Must use
- Attribution Modeling Case Study – Introducing Effective Click Optimization
- How to do Attribution Modeling in Google Analytics – Ultimate Guide
- How E-Commerce Tracking works in Google Analytics – Ultimate Guide
- Is your conversion Rate Statistically Significant?
- Google Analytics Shortcuts: Tricks, Tools, keyboard & APIs
- Google Analytics Account Setup Checklist
About the Author: Himanshu Sharma is the founder of seotakeaways.com which provides SEO Consulting, PPC Management and Analytics Consulting services to medium and large size businesses. He holds a bachelors degree in ‘Internet Science’, is a member of 'Digital Analytics Association', a Google Analytics Certified Individual and a Certified Web Analyst. He is also the founder of EventEducation.com and EventPlanningForum.net.
My business thrives on referrals, so I really appreciate recommendations to people who would benefit from my help. Please feel free to endorse/forward my LinkedIn Profile to your clients, colleagues, friends and others you feel would benefit from SEO, PPC or Web Analytics.
-
zubair
-
http://floridawebcoaching.com Russ Schon
-
http://www.msgseosites.in Sandeep Kumar
-
http:www.cxfocus.com Tim Leighton-Boyce
-
http://www.fijdesign.com Tom Andrews
-
http://www.gerardrathenau.nl Gerard Rathenau
-
http://www.searchmechaniks.co.uk Ava
-
https://twitter.com/mikegracen Mike Gracen
-
Graeme Stuart






