Importing data from Google Ads

Zoho Advanced Analytics app for Shopify allows you to streamline your e-commerce insights by seamlessly importing Google Ads' invaluable data into your Shopify Workspace. You can gain a holistic view of your e-commerce business by analyzing the effectiveness of your advertisements, campaigns, and make informed decisions to optimize your online business strategies.

Setup

  1. Who can set up the Zoho Advanced Analytics workspace for Shopify and integrate Google Ads data?
  2. How to setup Google Ads integration in Zoho Advanced Analytics app?
  3. How long should I wait for my Google Ads data to initially appear in Zoho Advanced Analytics app? 
  4. What are the modules and fields in Google Ads that will be synchronized in Zoho Advanced Analytics Workspace?
  5. I got this email which said 'Setup Process Failed'/'Synchronization Process Failed'. What should I do?
  6. I got this email which said 'Google Ads Data Synchronization Failure'. What should I do?
  7. How frequently can I synchronize my data with Zoho Advanced Analytics app?
  8. Can I edit the synchronization setting for Google Ads in Zoho Advanced Analytics workspace?
  9. Can I view the data sync history?
  10. Where can I check details such as sync status, last sync time, upcoming sync schedule etc? Can I share this information with other team members?
  11. Can I add/modify data in the Google Ads data tables within Zoho Advanced Analytics workspace?
  12. Can I add new columns to the Google Ads data tables within Zoho Advanced Analytics Workspace?
  13. Can I add new data tables in this Workspace to create reports & dashboards?
  14. Can I re-authenticate my Google Ads account in Zoho Advanced Analytics workspace?
  15. Can I track the action by all users in the Zoho Advanced Analytics workspace?
  16. How can I remove the Integration?

Reporting Features

  1. Can I create reports by combining data from different modules in Google Ads?
  2. What are the report types supported by Zoho Advanced Analytics app?
  3. What is Ask Zia? How can I create reports using Zia?
  4. What are Formulas in Zoho Advanced Analytics?
  5. How do I create my own Formulas in Zoho Advanced Analytics?
  6. What are the default formulas that get added by Zoho Advanced Analytics on setting up Google Ads integration?
  7. Can I combine/blend data from other sources with the data from Google Ads to create reports and dashboards?

Cross-Functional Analytics with Shopify

  1. How can I analyze the data from Google Ads with Shopify?
  2. Will a lookup relationship between the related modules of Google Ads and Shopify be created automatically?

Help & Support

  1. How do I get technical support on Zoho Analytics?
  2. Can I have someone from Zoho do a demo for me?

Setup

1. Who can set up the Zoho Advanced Analytics workspace for Shopify and integrate Google Ads data?

With any paid Shopify plan, the Shopify Admin has the capability to establish a Zoho Advanced Analytics workspace for Shopify. Additionally, they can import and merge Google Ads data alongside Shopify data, and analyze them together seamlessly in Zoho Analytics.

2. How to setup Google Ads integration in Zoho Advanced Analytics app?

3. How long should I wait for my Google Ads data to initially appear in Zoho Advanced Analytics app?  

The initial data import will take a few minutes to a couple of hours, depending on the volume of data in your Google Ads account. You will receive an email notification once the import is complete. If you access the Workspace before the initial fetch is completed, you may find some data missing.

4. What are the modules and fields in Google Ads that will be synchronized in Zoho Advanced Analytics Workspace?

Modules    ​Fields
AccountsAccount ID, Account, Account Status
CampaignsCampaign, Account ID, Campaign state, Campaign ID, Campaign Channel Type
Ad GroupsCampaign ID, Ad group ID, Ad group, Ad group state
 
Account PerformanceDay, Account, Impressions, Interactions, Clicks, Conversions, Cost, Engagements, Views, Total conv. value, Content Lost IS (budget), Content Impr. share, Content Lost IS (rank), Search Lost IS (budget), Search Exact match IS, Search Impr. share, Search Lost IS (rank), View-through conv., Network, Device
Campaign PerformanceDay, Campaign ID, Network, Device, Impressions, Interactions, Clicks, Conversions, Cost, Engagements, Views, Total conv. value, Content Lost IS (budget), Content Impr. share, Content Lost IS (rank), Search Lost IS (budget), Search Exact match IS, Search Impr. share, Search Lost IS (rank)
Ad Group PerformanceDay, Ad group ID, Impressions, Interactions, Clicks, Conversions, Cost, Network, Device, Engagements, Views, Total conv. value, Content Impr. share, Content Lost IS (rank), Search Exact match IS, Search Impr. share, Search Lost IS (rank)
Geo PerformanceDay, Ad group ID, Country/Territory, Impressions, Interactions, Clicks, Conversions, Cost, Region, Device, Is Targetable, Location type, Metro area, City, Views, Total conv. value, View-through conv., City Name, Country Name, Metro Name, Region Name
Final URL PerformanceDay, Ad group ID, Final URL, Impressions, Interactions, Clicks, Conversions, Cost, Engagements, Device, Views, Network, Value / conv., View-through conv., All conv., Total conv. value
Keywords PerformanceDay, Ad group ID, Keyword ID, Keyword, Impressions, Interactions, Clicks, Conversions, Cost, Engagements, Views, Device, Network, Total conv. value, View-through conv., Search Exact match IS, Search Impr. share, Search Lost IS (rank), Expected clickthrough rate
Ad PerformanceDay, Ad ID, Ad group ID, Ad, Headline 1, Headline 2, Long headline, Short headline, Ad type, Impressions, Interactions, Clicks, Conversions, Cost, Display URL, Network, Device, Description, Keyword ID, Engagements, Views, Total conv. value, View-through conv.
Campaign Conversion AnalysisDay, Campaign ID, Conversion category, Conversion name, Conversion source, Conversions, Total conv. value, View-through conv., Network, Device
Video PerformanceDay, Ad ID, Video title, Ad group ID, Device, Impressions, Clicks, Conversions, Cost, Ad type, Engagements, Views, Total conv. value, Network, View-through conv., Video played to 100%, Video played to 25%, Video played to 50%, Video played to 75%, View rate, Video duration, Video Id, All conv., All conv. value, Conv. rate, Engagement rate

5. I got this email which said 'Setup Process Failed'/'Synchronization Process Failed'. What should I do?

The import process of your Google Ads data can sometimes fail for a variety of reasons. Hence, you may receive such emails occasionally. 
You will receive the 'Integration Setup Failed' mail when there is a failure during the initial fetch. In this case, we request you to:

  1. Open the Zoho Advanced Analytics workspace in which you have set up the Google Ads integration.
  2. Click the Data Sources button in the Explorer tab.
  3. In the Data Sources page that opens click the Retry Now link. If the issue persists please do write to support@zohoanalytics.com. We will look into it and get back to you immediately.

6. I got this email which said 'Google Ads Data Synchronization Failure'. What should I do?

Data sync may sometimes fail due to a variety of reasons such as Authentication Failure, your business application is down etc. In that case, you will receive the "Data Synchronization Failure" mail with the reason for the failure and its solution. 

7. How frequently can I synchronize my data with Zoho Advanced Analytics app?

You can choose to synchronize data at one of the intervals mentioned below.

  • 1 Hour 
  • 3 Hours 
  • 6 Hours 
  • 12 Hours 
  • Every day

Note: The data sync option is available for all the Shopify paid plan users.

8. Can I edit the synchronization setting for Google Ads in Zoho Advanced Analytics workspace?

  1. Open the Zoho Advanced Analytics Workspace.
  2. Click Data Sources on the left panel. All the data sources of the workspace will be listed.
  3. Click Google Ads, from the lit of data sources. 
  4. In the Data Sources tab that opens, click the Edit Setup link.
  5. The Edit  Setup - Google Ads dialog will open. Modify the settings as needed. 
  6. Click Save. The synchronization setting will be modified and data will be synced in the next synchronization interval.

9. Can I view the data sync history?

Yes, you can view the data sync history. Follow the below steps to view the data sync history. 

  1. Open the Zoho Advanced Analytics Workspace.
  2. Click Data Sources on the left panel. All the data sources of the workspace will be listed.
  3. Click Google Ads. The Data Sources page for Google Ads will open.
  4. In the Data Sources page that opens, click Sync History.
     
  5. A calendar with the Sync History of the last 45 days will open. The date when the data sync has happened will be highlighted. Hover to view the number of times the data had got synced on a specific date.
  6. Click the date to view more details. 
    • Time - Displays the time when the data is synced.
    • Status - Shows whether the sync was a success or a failure.In case of failure, the reason will be displayed. 

10. Where can I check details such as sync status, last sync time, upcoming sync schedule etc? Can I share this information with other team members?

You can effortlessly access details like sync status, last sync time, and next sync schedule by navigating to the Data Sources page, without opening the Zoho Advanced Analytics app. You can simply bookmark the Data Source URL found on the Data Sources page to easily check these details or share the URL with other team members.

To copy the data source permalink,

  • Click Data Sources on the left panel. All the data sources of the workspace will be listed.
  • Click Google Ads. The Data Sources page for Google Ads will open.
  • Click the Copy icon to copy the Data Source URL.

11. Can I add/modify data in the Google Ads data tables within Zoho Advanced Analytics workspace?

No, you cannot add/modify data in the Google Ads data tables. Data from Google Ads application will automatically get synced into Zoho Advanced Analytics workspace in different tables. You cannot edit any of this data, or add new data records from within Zoho Advanced Analytics workspace.
However, you can add new tables and import data there. You can then create reports combining data in those tables with the data from Google Ads. 
 

12. Can I add new columns to the Google Ads data tables within Zoho Advanced Analytics Workspace?

No, you cannot add new columns. But, you can add Custom and Aggregate Formulas (i.e., calculated fields) to these tables to help you create powerful reports. 

13. Can I add new data tables in this Workspace to create reports & dashboards?

Yes, you can add new data tables. Click New > New Table to add a new table in the existing Zoho Advanced Analytics Workspace.

With this feature, you can import data from other sources or add them manually into your Workspace to analyze and create reports combining this with your Google Ads data. 

14. Can I re-authenticate my Google Ads account in Zoho Advanced Analytics workspace?

Yes, you can re-authenticate the Google Ads account from Zoho Advanced Analytics workspace. Follow the below steps to re-authenticate,

  1. Open the Zoho Advanced Analytics Workspace.
  2. Click the Data Sources icon on the left panel. 
  3. In the Data Sources page that opens, click Re-Authenticate.
     
  4. Click Re-authenticate Google Ads. You will be prompted to provide the API Key.
  5. Enter your API Key and re-authenticate your account. Your account will be successfully authenticated.

15. Can I track the action by all users in the Zoho Advanced Analytics workspace?

Yes, you can track all activities performed in your workspaces by all users, using Audit History. 

Follow the below steps to do so.

  1. Open the Zoho Advanced Analytics Workspace.
  2. Click Data Sources on the left panel.
  3. The Data Sources page will open. Click Audit History.
     
  4. A dialog with audit history for the last 180 days will open with the following information.​:
    • Date and Time of the action
    • Action done
    • User who performed the action

The following are the actions that are logged in Zoho Advanced Analytics.

  • User Actions 
    • Create - Connector setup created
    • Edit Setup - Edit connector setup to do the following changes. 
      • Modules Added
      • Modules Removed
      • Fields Added
      • Fields Removed
      • Schedule Change and
      • Delete - Remove integration
    • Re-authenticate - Re-authenticate business app 
    • Sync Now - Sync data instantly
    • Retry Now - Retry to import data after initial setup failure
  • System Event - Any action done by Zoho Advanced Analytics App.
    • The data sync is automatically paused when you downgrade to plan. 
    • The data sync is automatically resumed when you upgrade from free plan to a higher plan. 
    • The Connector is manually restored by the Zoho Advanced Analytics support.

16. How can I remove the Integration?

The Shopify Admin can remove the Google Ads integration from the Data Sources page. To remove the integration,

  1. Open the Zoho Advanced Analytics Workspace.
  2. Click Data Sources on the left panel. 
  3. Hover the mouse over the Data Source name in the left corner. A Settings icon will appear. 
  4. Click the Settings icon.
  5. Select Remove Data Source.

The data synchronization from Google Ads in this Workspace will be removed. However, you will still be able to access this Workspace with existing data.

Reporting Features

1. Can I create reports by combining data from different modules in Google Ads?

All the modules in Google Ads will be linked by default. You can create reports by combining data from the different modules in Google Ads by simply dragging and dropping the columns from the different modules into the respective shelves of the reports designer.

2. What are the report types supported by Zoho Advanced Analytics app?

Zoho Advanced Analytics app supports a wide variety of reports.

  • Charts
    • Bar
    • Stacked Bar
    • Histogram
    • Butterfly
    • Line
    • Smooth Line
    • Step
    • Combination (Line & Bar)
    • Pie
    • Tree Map
    • Doughnut
    • Funnel
    • Bubble
    • Bubble Pie
    • Packed Bubble
    • Scatter
    • Area
    • Stacked Area
    • Web
    • Word Cloud
    • Geo Map
    • Heat Map
    • Table View
    • Dial
    • Bullet
  • Pivot tables (Matrix Views)
  • Summary view
  • Tabular view
  • KPI Widgets
    • Single Numeric Widget
    • Dial Chart Widget
    • Bullet Chart Widget
  • Dashboards (multiple reports arranged in the same page)

3. What is Ask Zia? How can I create reports using Zia?

Zia is Zoho's Intelligent Assistant. Ask Zia understands your questions asked in plain English and gets you powerful insights as answers in the form of attractive and relevant visualizations. 

You can simply Ask Zia questions and it will interpret these questions, fetch data from the relevant tables, and generate the most appropriate reports immediately.

4. What are Formulas in Zoho Advanced Analytics?

Formulas, as the name indicates, are calculations that help you derive key business metrics that can be used for reporting and analysis. Zoho Advanced Analytics provides a powerful formula engine to create any type of calculations required, to enable creating the required reports. 

5. How do I create my own Formulas in Zoho Advanced Analytics?

You can create a custom formula by clicking Add > Formula Column/Aggregate Formula in a Table. 

6. What are the default formulas that get added by Zoho Advanced Analytics on setting up Google Ads integration?

The default formulas added by Zoho Advanced Analytics are listed below. You can view these formulas by opening the corresponding table and selecting Add > Edit Formulas from the toolbar.

The below table lists all the default formulas that will be created in the Account Performance table.

Formula NameTypeFormula Description
Cost per clickAggregatesum("Account Performance"."Costs")/sum("Account Performance"."Clicks")Provides the cost per click
Cost per conversionAggregatesum("Account Performance"."Costs")/sum("Account Performance"."Conversions")Provides the cost per converted click
CTRAggregate100*sum("Account Performance"."Clicks")/sum("Account Performance"."Impressions")Proportion of ad clicks to ad impressions
Conversion RateAggregate100*sum("Account Performance"."Conversions")/sum("Account Performance"."Clicks")Provides the conversion rate
Cost Per thousand impressionsAggregate1000*sum("Account Performance"."Costs")/sum("Account Performance"."Impressions")Displays the cost per thousand impressions

 The below table lists all the default formulas that are created in the Ad group performance table:

Formula NameTypeFormulaDescription
Click Through RateAggregate100*sum("Ad Group Performance"."Clicks")/sum("Ad Group Performance"."Impressions")Proportion of ad clicks to ad impressions
Cost per ConversionAggregatesum("Ad Group Performance"."Cost")/sum("Ad Group Performance"."Conversions")Provides the cost per converted click
Conversion RateAggregate100*sum("Ad Group Performance"."Conversions")/sum("Ad Group Performance"."Clicks")Provides the conversion rate
Cost Per ClickAggregatesum("Ad Group Performance"."Cost")/sum("Ad Group Performance"."Clicks")Provides the cost per click
Cost Per thousand impressionsAggregate1000*sum("Ad Group Performance"."Costs")/sum("Ad Group Performance"."Impressions")Provides the cost per thousand impressions

The below table lists all the default formulas that are created in the Ad Performance table:

Formula NameTypeFormula Description
Ad CTRAggregate100*sum("Ad Performance"."Clicks")/sum("Ad Performance"."Impressions")Proportion of ad clicks to ad impressions
Conversion RateAggregate100*sum("Ad Performance"."Conversions")/sum("Ad Performance"."Clicks")Provides the conversion rate
Converted Clicks Conversion %Aggregate100*sum("Ad Performance"."Conversions")/sum("Ad Performance"."Clicks")Displays the number of conversions per ad click, shown as a percentage
Cost Per ConversionAggregatesum("Ad Performance"."Costs")/sum("Ad Performance"."Conversions")Provides the cost per converted click
Avg CPCAggregatesum("Ad Performance"."Costs")/sum("Ad Performance"."Clicks")Provides the average cost per click
Cost Per thousand impressionsAggregate1000*sum("Ad Performance"."Costs")/sum(""Ad Performance""."Impressions")Provides the cost per thousand impressions

The below table lists all the default formulas that are created in the Campaign performance table:

Formula NameTypeFormula Description
Avg CTRAggregate100*sum ("Campaign Performance"."Clicks")
sum ("Campaign Performance"."Impressions")
Average proportion of ad clicks to ad impressions
Conversions to
Impressions Ratio
Aggregate100*sum("Campaign Performance"."Conversions")
/sum("Campaign Performance"."Impressions")
Ratio of total impressions to total conversions.
Avg Cost per
Conversion
Aggregatesum("Campaign Performance"."Cost")
/sum("Campaign Performance"."Conversions")
Provides the average cost
per converted click
Avg CPCAggregatesum("Campaign Performance"."Cost")/
sum("Campaign Performance"."Clicks")
Provides the cost per click
Average
Conversion Rate
Aggregate100*sum("Campaign Performance"."Conversions")/
sum("Campaign Performance"."Clicks")
Provides the average conversion rate
Conversion
Growth
Aggregate(( sumif(( concat ( monthnum ("Campaign Performance"."Day"),
year ("Campaign Performance"."Day"))) = (concat (monthnum
(currentdate()), year (currentdate()))), "Campaign Performance".
"Conversions" (sumif ((concat (monthnum ("CampaignPerformance".
"Day"), year ("CampaignPerformance"."Day (concat (monthnum
(addmonth(currentdate(),-1)), year ((addmonth(currentdate(),-1))))) , "CampaignPerformance"."Conversions"))) *100 / ( sumif (( concat
(monthnum ("CampaignPerformance"."Day") year 
("CampaignPerformance"."Day")))=( concat (monthnum
(addmonth (currentdate(), -1)) , year (( addmonth (currentdate
(),-1))))),"Campaign Performance"."Conversions"))
Shows the growth in conversion
Conversions
this Month
Aggregate(sumif ( (concat (monthnum("Campaign Performance"."Day")
year("Campaign Performance"."Day"))(concat(monthnum
(currentdate()),year(currentdate()))),"Campaign Performance".
"Conversions"))
Displays the total number of
conversions for the last month
Conversions
this Month
Aggregate((sumif((concat(monthnum("Campaign Performance"."Day"),year
("Campaign Performance"."Day")))(concat (monthnum (addmonth
(currentdate (),-1)),year ((addmonth(currentdate(),-1))))),"Campaign
Performance"."Conversions"))
Displays the total numbet of
conversions in the current month

The below table lists all the default formulas that are created in the Geo performance table:

Formula NameTypeFormula Description
Click Through RateAggregate100*sum("Geo Performance"."Clicks")/sum("Geo Performance"."Impressions")Proportion of ad clicks to ad impressions
Cost per clickAggregatesum("Geo Performance"."Costs")/sum("Geo Performance"."Clicks")Provides the cost per click
Cost per ConversionAggregatesum("Geo Performance"."Costs")/sum("Geo Performance"."Conversions")Provides the cost per converted click
Cost per thousand impressionsAggregate1000*sum("Geo Performance"."Costs")/sum("Geo Performance"."Impressions")Provides the cost per converted click

The below table lists all the default formulas that are created in the Keywords performance table:

Formula NameTypeFormulaDescription
Click Through RateAggregate100*sum("Keywords Performance"."Clicks")/sum("Keywords Performance"."Impressions")Proportion of ad clicks to ad impressions
Cost per ConversionAggregatesum("Keywords Performance"."Cost")/sum("Keywords Performance"."Conversions")Provides the cost per converted click
Conversion RateAggregate100*sum("Keywords Performance"."Conversions")/sum("Keywords Performance"."Clicks")Provides the conversion rate
Cost Per ClickAggregatesum("Keywords Performance"."Cost")/sum("Keywords Performance"."Clicks")Provides the cost per click
Cost Per thousand impressionsAggregate1000*sum("Keywords Performance"."Costs")/sum("Keywords Performance"."Impressions")Provides the cost per thousand impressions
 

7. Can I combine/blend data from other sources with the data from Google Ads to create reports and dashboards? ​

Yes, you can combine data from other sources with your Google Ads data for analysis.

To do this, you need to add/import a new data table into the Google Ads Advanced Analytics Workspace as explained in the previous question and then define a look-up to join it with the table from Google Ads.

To define a lookup relationship between two tables, it is essential that the tables have at least one column which is common between them. Follow the below steps to look up a column from Google Ads along with the data from any other source.

  • Open the corresponding table.
  • Right-click the column header and select Change to Lookup Column from the right-click menu that opens.
  • In the Change to Lookup Column dialog that opens, select the Column to Lookup.
  • Click Save to create the lookup between two tables.

Cross-Functional Analytics with Shopify

1. Can I analyze the data from other third party business applications along with Shopify?

Yes, you can import and analyze data from other third party business applications along with Shopify. The Zoho Analytics app offers integration with applications like Klaviyo and YouTube Ads.

2. Will a lookup relationship between the related modules of Google Ads and Shopify be created automatically?

A lookup relationship will not be created automatically between the Shopify and Google Ads modules. You will have to manually link the tables using a look-up relationship.

To define a lookup relationship between two tables, it is essential that the tables have at least one column which is common between them. To learn more about creating a look-up relationship, click here.

Help & Support

1. How do I get technical support on Zoho Advanced Analytics?

We offer 24x5 technical support (Monday to Friday). In case if you need our assistance kindly do mail us your questions to support@zohoanalytics.com.

You can also reach out to us on our toll-free numbers.

United States: +1 (888) 900 9646
United Kingdom: +44 (20) 35647890
Australia: +61-2-80662898
India: 044 - 69656060

2. Can I have someone from Zoho do a demo for me?

Yes, certainly. Register for a demo in this page.