The Mongoose Metrics call tracking integration with Google Analytics and AdWords allows users to track phone calls and see phone call data within their Google Analytics and AdWords reports. When a trackable phone number is dialed and the phone call has completed, our phone call server will also place an automated browser visit to the URL you specified. In this way, the offline phone call data is logged back to the Google Analytics reports. This data can then be imported into AdWords, allowing the user to see what keywords led to offline phone calls.
Google Analytics & Adwords Integration Instructions
1.) Create a hidden page on the root of your website titled: phone_call.html. This hidden page is not linked and will not be visited or seen by normal users. It will only contain the normal HTML elements and your Google Analytics tracking code.
2.) For this example, our website is: mytextpromo.com/matt/home.html and our post back URL is
(Be sure that any redirects to your url include all parameters present.)
3.) Once this hidden page is created, go back into the Mongoose Metrics dashboard and click on “Manage Campaigns”.
4.) Once on the Manage Campaigns page select "edit" next to the campaign you'd like to edit.
5.) Within your Edit Campaign page you'll want to select "Analytics" > "Analytics Integration"
6.) Once in the Analtyics Integration page you'll want to make sure that the "Google Adwords" tab is selected. In the “Phone Calls URL” text box, enter the URL of your hidden page.
- By entering your URL here, this lets the Mongoose system know which page to hit after a phone call occurs.
7.) There are the six Google variables on the left. By default we include the Source, Medium, Term and Name. You have the option to change Source and Name.
- Campaign Source is the traffic source, by default we put MM AccuTrack, you can also statically put the search engine source (Google, Yahoo, Bing). In the below example we chose the dynamic variable #SPCSource# because we are running ads in multiple search engines.
- Campaign Medium: Banner ad, display ad, etc.
- Campaign Term: The keyword that drove the call.
- Campaign GCLID: The Google AdWords GCLID is added by default. The GCLID parameter is a unique ID provided by AdWords for every click that comes to your website from an AdWords ad.
- Note: The AdWords GCLID parameter will always override manually tagged parameters and the data will appear in Analytics as it does in AdWords.
- Campaign Name: Name of your Mongoose campaign.
- There is no requirement, but you can choose additional call variables on the right to push into Google Analytics (shown below). Simply check the boxes on the left or copy and paste from the reference column on the right and place it into any open fields as done below in the Campaign Source field. (Note: These additional variables will appear on the URL within Google Analytics but custom coding may be required to parse the values in the URL).
8.) There is no requirement, but you can choose additional call variables on the right to push into Google Adwords (Shown Below). Simply check the boxes. (Note: These additional variables will appear on the URL within Google Analytics but custom coding may be required to parse the values in the URL).
9.) Click “Generate URL”, Mongoose will display your completed URL and "Save and Confirm". (You dont need to do anything with the generated URL just leave it as is)
10.) You need to now set up your Goal in Analytics.
- This article will show you how to do this: https://mongmetrics.zendesk.com/entries/98643346-Google-Goal-Setup-For-Mongoose
11.) You need to now import your goal into Adwords.
- This article will show you how to do this: https://mongmetrics.zendesk.com/entries/97489443-Google-Importing-Goal-To-Adwords-For-Mongoose
12.) The Integration is complete!