This table shows the ID that each GA Connector field should have:
All posts by sergey
Why do Salesforce and Google Analytics numbers look different sometimes?
In some cases, Google Analytics 4 (GA4) conversion events and Salesforce leads may not match exactly. Here are some of the possible reasons this situation may occur: Deleted and/or converted leads. Some Salesforce leads may be deleted or converted into contacts, and therefore may not appear in standard lead reports. Meanwhile, GA4 does not delete historical […]
Pricing & Billing FAQ
Pricing Making a purchase Cancellation Legacy billing (2checkout)
Troubleshooting Zoho CRM and Google Analytics data discrepancy
In some cases, there can be a discrepancy between Zoho CRM and Google Analytics data. In this article, we’ll describe the ways to troubleshoot this and find out if the problem is in the way Zoho CRM and GA present data, or if there’s an actual discrepancy. This article will focus on troubleshooting “Zoho CRM Lead Created” […]
Troubleshooting Guide for GA Connector Fields Extension for Zoho CRM
Number of fields error While installing the extension, you may encounter an error like this: Unable to install the extension. The number of fields that can be created in your CRM account has exceeded the limits. This happens when your Zoho CRM account limits don’t allow to add all fields for GA Connector Fields extension. The […]
How to add the whole referral URLs to the “pages visited” field
Some customers prefer to see the full referral URLs in the “pages visited” field (not just the path). For that reason, we created a slightly updated version of GA Connector tracking code that does just that:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
<script data-cfasync="false" type="text/javascript" src="https://tracker.gaconnector.com/gaconnector.js"></script> <script> function addFullPathToPagesVisited(gaFields) { var prefix = window.location.protocol + "://" + window.location.host; var pagesVisitedList = gaFields['pages_visited_list']; pagesVisitedList = pagesVisitedList.replace(/\|/g, "|"+prefix); pagesVisitedList = prefix + pagesVisitedList; gaFields['pages_visited_list'] = pagesVisitedList; return gaFields; } function setGaconnectorHiddenFields() { var gaFields = gaconnector.getCookieValues(); gaFields = addFullPathToPagesVisited(gaFields); for (var fieldName in gaFields) { var selectors = 'form input[name="' + fieldName + '"], form input#' + fieldName + ', form input#field_' + fieldName + ', form input[name="' + fieldName.toLowerCase() + '"], form input#' + fieldName.toLowerCase() + ', form input#field_' + fieldName.toLowerCase(); var inputs = document.querySelector(selectors); if (inputs === null) { continue; } else if (typeof inputs.length === 'undefined') { inputs.value = gaFields[fieldName]; } else { for (var i = 0; i < inputs.length; i++) { inputs[i].value = gaFields[fieldName]; } } } } gaconnector.setCallback(setGaconnectorHiddenFields); setInterval(setGaconnectorHiddenFields, 1000); </script> |
Create a Zoho CRM report with Google Analytics data
Now that you’ve added GA data to your Zoho CRM, you probably want to display it in a meaningful way. You probably want to see reports that will allow you to see things like the number Deals that came from a specific traffic source. In this article, we’ll go though the process of creating such […]
How to configure Marketo to save GA Client ID to Salesforce
1. Open Marketo and find Google Analytics Client ID field that Marketo should have brought from Salesforce. If it didn’t, follow this instruction from Marketo. 2. Add this field as a hidden field to all your forms. 3. Open one of the forms and located this hidden field. It should look something like this:
1 2 3 4 |
<div class="mktoFormRow"> <input type="hidden" name="gacid" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;"> <div class="mktoClear"></div> </div> |
4. Locate the name attribute […]
How to push GA Connector data to Intercom
To push GA Connector data to Intercom, all you need to do is to add this line of JavaScript code to GA Connector tracking code:
1 |
Intercom('update', gaFields); |
You need to add it right after “var gaFields = gaconnector.getCookieValues();” like shown below:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
<script type="text/javascript" src="https://tracker.gaconnector.com/gaconnector.js"></script> <script> function setGaconnectorHiddenFields() { var gaFields = gaconnector.getCookieValues(); Intercom('update', gaFields); for (var fieldName in gaFields) { var selectors = 'form input[name="' + fieldName + '"], form input#' + fieldName + ', form input#field_' + fieldName + ', form input[name="' + fieldName.toLowerCase() + '"], form input#' + fieldName.toLowerCase() + ', form input#field_' + fieldName.toLowerCase() + ', input[value="gaconnector_' + fieldName +'"]'; var inputs = document.querySelector(selectors); if (inputs === null) { continue; } else if (typeof inputs.length === 'undefined') { inputs.value = gaFields[fieldName]; jQuery(document).ready(function() { jQuery(inputs).trigger('change'); }); } else { for (var i = 0; i < inputs.length; i++) { inputs[i].value = gaFields[fieldName]; jQuery(document).ready(function() { jQuery(inputs).trigger('change'); }); } } } } setGaconnectorHiddenFields(); gaconnector.setCallback(setGaconnectorHiddenFields); setInterval(setGaconnectorHiddenFields, 1000); </script> |
As a result, you’ll see GA Connector data in the right section of […]
How to push GA Connector info to data layer in Google Tag Manager
To push GA Connector info to GTM data layer, use the following JavaScript code:
1 2 |
var gaconnectorInfo = gaconnector.getCookieValues(); dataLayer.push( gaconnectorInfo ); |
To make sure that GA Connector is fired by the time this script is run, use the tag sequencing functionality provided by Google Tag Manager: Tag sequencing It allows to set the script from the article to fire after GA Connector.