Most marketing teams can’t answer a simple question: which campaigns, ads, and keywords actually turn into revenue? GA Connector answers it, right inside your CRM.
Requires a GA Connector account. The plugin is free with no locked or trial-limited features; the GA Connector service it connects to is a paid subscription with a 30-day free trial. Full details in External services below.
gclid.GA Connector is a full attribution and reporting product; this plugin is the first-party connection to it.
This plugin works with Salesforce, Zoho CRM, Pipedrive, and Close. Using a different CRM? Other versions of GA Connector cover additional CRMs. See gaconnector.com for the full list.
This plugin acts as a first-party, server-side proxy to the GA Connector tracking service.
GA Connector records where your website visitors came from (UTM parameters, referrer, gclid, device, geolocation, etc.) and links that attribution to leads and closed deals in your CRM (Salesforce, Zoho CRM, Pipedrive, or Close). On your behalf, the service stores each visitor’s full attribution history, applies multi-touch attribution across visits and devices, stitches visitor identity across your domains, enriches your CRM records with that data, and generates the reporting dashboards that attribute revenue to sources and campaigns. GA Connector is a full analytics/attribution product, not a licensing, validation, or storefront mechanism.
All of the processing above (storage, attribution modeling, identity stitching, CRM enrichment, and reporting) happens in the GA Connector service; the plugin has no local equivalent of that functionality. The plugin’s role is to capture tracking signals first-party on your server and relay them. Without a GA Connector account and API key the plugin has nothing to relay to, so it is not functional on its own (beyond its settings screen).
Your site connects to the GA Connector API at track.gaconnector.com in the following cases:
GET /api/v1/account with your site’s domain and your API key attached as a Bearer token. This verifies the key and confirms the domain is registered on your account. No visitor data is sent./wp-json/ga_connector/js; the plugin fetches the canonical tracker script server-side via GET /api/v1/js. Only your site’s origin is sent; no visitor data is sent./wp-json/ga_connector/events/pageview and /wp-json/ga_connector/events/identify. The plugin forwards these server-side to POST /api/v1/events/... with your API key attached. Pageview events send: a visitor id minted in the browser, the page URL, the referrer, the user-agent, the visitor’s IP address (determined by your server from the request), and a timestamp. The page URL, referrer, and user agent are read in the visitor’s browser. Identify events are sent when a visitor enters an email address into a form field (the tracker detects this automatically) or when your site calls the tracker’s identify API; they send the visitor id plus the identifier name and value (the email address is SHA-256 hashed in the browser before it is sent). Your API key is never exposed to the browser.A GA Connector account and API key are required. GA Connector is a paid subscription service; a 30-day free trial (no credit card required) is available at gaconnector.com. Use of the service is subject to GA Connector’s Terms of Service and Privacy Policy. For details on data handling and GDPR, see the GDPR guide.
The plugin adds nothing about the visitor to your pages on the server as the page is built; the page URL, referrer, and user agent are read in the browser instead. It never mints a visitor id or sets a cookie at page-render time; the visitor id and the __gacvid cookie are minted by the tracker script in the browser once it runs, which in automatic mode is as soon as the page loads.
To gate that on consent, use manual script injection so the tracker loads only when your consent banner or Google Tag Manager fires it; then nothing about the visitor is stored or sent until they have accepted consent.