Google Analytics provides data from a website or app on engagement, conversions, and transactions. However, many online merchants need data from other sources, such as search engines, social media, affiliates, and more.
Some of these sources can be connected or imported into Google Analytics. Others cannot. This article will explore common integrations and imports in Universal Analytics and provide options for other sources.
Advertising data can be reported via Google Analytics’ native integration with Google Ads or by importing data via the Cost Data import. Google Ads data is available via the account settings.
I’ve addressed importing data from Bing and other advertising channels.
Organic search data is available in Google Analytics via the integration with Google Search Console. Other search engines will report at the source/medium level, but keyword-level data is rarely available because of limitations in what they share with Google Analytics. The workaround uses Data Studio, Excel, or Google Sheets to assemble the data from all search engines. The Google Analytics data would show high-level trends in changes in sessions. The search engine data would provide insights into which keywords impacted these changes.
For example, you could overlay the average position for keyword(s) data from Bing Webmaster Tools with Google Analytics session and revenue data.
Social media data can be reported in Google Analytics at a high level at users, sessions, and other engagement. Use UTM parameters consistently on all content that links to your site for more granularity on traffic and conversions.
Enhanced engagement reporting for a social media post requires blending Google Analytics and, say, Facebook data in Data Studio or similar.
Affiliate marketing data is available in Google Analytics via a similar process for non-Google advertising data, as described above. Import the cost data using the Cost Data import feature. Data for sessions, engagements, conversions, and transactions will be reported if UTM parameters are included in the destination URLs of the affiliate links.
Refunds, offline sales. Google Analytics is not perfect with it comes to reporting all online sales. Canceled orders are not supported. Refunds reporting is available but is limited. Push offline sales to Google Analytics via the Measurement Protocol.
Product, user, custom imports. Google Analytics allows product, user, geo, and other data to be imported (via the Data import function) and combined with the data collected directly via website tags. Common uses for the data import capability are:
- Product, brand, category, or other info not available in an SKU.
- User data to be joined with the user ID collected in Google Analytics, such as membership status and interests.
- Lookup tables that merge geographic sales to regional offices.
The import capabilities above, while helpful, can be limited and challenging. For example, only Google Analytics 360 will import non-cost historical data. Troubleshooting imports can take time, up to a couple of hours. And not all fields are available in cost and other imports to join with available data in Google Analytics, such as geo and device.
Fortunately, there are alternatives for joining Google Analytics with other sources.
- Data Studio has blending capabilities natively and via vendors.
- Google Sheets’ native Google Analytics connector can be combined with manually exported data from other sources or with automated imports from vendors.
- Microsoft Excel vendors provide Google Analytics and other data-source imports for online and desktop versions.
Assembling a comprehensive report that includes online and offline sales and other data facilitates monitoring trends and performance. Automating the reporting functions allows for more time (and less cost) to focus on continuous improvement.