How to import offline conversion tracking with GCLID? - google-ads-api

I want to import offline sales tracking on the Google AdWords.
I have downloaded the sample CSV template containing the column with the name GCLID.
But I am in the confusion that from where I get the different GCLID actually?
Please help!

In order to import offline conversions into your adwords account:
1. You need to define a conversion in your adwords account.
you need to capture the gclid variable that google will send with each click and record it with each conversion happening on your system (i assume, you are an affiliate and you will have to find a way to forward the gclid to the affiliate tracking url subid). ex: affurl.com?affid=yourid&offerid=9787&aff_sub=gclidvalue
then you need to prepare the excel sheet according to the template provided by adwords
Pay attention to the timezone / timestamps
You need to be very precise as they will reject data that is not suitable
Upload the file
You need to repeat this process every day / week.
there are tools that can automate part of this process, but unfortunately the upload process is manual.
good luck

You have to setup the offline conversion tracking to be able to retrieve the GCLID in your AdWords Account.
See below for more details.
https://support.google.com/adwords/answer/7012522

Related

How to extract conversion results based on different attribution models from the Google Adwords API

I need to extract data from the adwords API to allow me to see the impact of different attribution models on conversion. I'm visualising my adwords data in the Klipfolio tool. My adwords account is set up to use the position based model but I'd also like to show last click conversions. This is essentially the data which is available in the adwords manager interface. I'm making my API calls via the supermetrics tool but can also create them directly in Klipfolio.
I'm not entirely familiar with the adwords query language but it does look like that there is a field for attribution type.
I've got as far as extracting data via this, using the Klipfolio interface:
SELECT
Date,Conversions,ConversionTypeName
FROM CAMPAIGN_PERFORMANCE_REPORT
DURING {date.add(-7).format('yyyyMMdd')},{date.today.format('yyyyMMdd')}
Exactly what I'm looking for is WHERE function where I can specify a different type of attribution model from the current.
I cannot obtain this data from our Google Analytics data as our conversion data from GA is, unfortunately, duplicated. We're using the adword's conversion tags de-duplication functions to get around this issue.
I'd be very grateful if anyone could share an example of how an API request could look with the attribution model field present or, indeed, give some feedback on whether this is even possible.
Hi you can find more information about the CAMPAIGN_PERFORMANCE_REPORT report here
You can find there the WHERE and SELECT fields like this:
SELECT CampaignName, Clicks, Impressions, Cost
FROM CAMPAIGN_PERFORMANCE_REPORT
WHERE Impressions < 10
DURING LAST_30_DAYS'
Usually the reason for the duplications it's the selection of SELECT parameters, but I cannot say this for sure without more information.

Trouble Showing Value of SFDC Conversion in AdWords

Screenshots and similar explanation found at my post in the AdWords community help forum
Whereas most, usual AdWords conversions center around an event happening on your site (often via Google Analytics), Google now (as of ~6 months ago, I believe) offers the ability to track conversions that occur in Salesforce, automatically, by looking for specified "Opportunity Stages" on the Opportunity object in Salesforce. Example: When a given lead is qualified, and their stage is updated to reflect that, this now counts as a secondary conversion in AdWords.
Now I have normal conversions which measure how many people have created an account, and I can measure how many of those accounts are actually potential customers. I love this. It's automatic and gives us pretty granular insight.
The workflow is:
Lead clicks on search or display ad
Arrives at landing page, is assigned a GCLID
Ideally the lead signs up and self identifies
Code on our site sends all the lead's self-provided information PLUS their GCLID into our database AND into Salesforce, where the GCLID is retained in a separate field (called GCLID)
When that lead is converted to an opportunity in Salesforce, the GCLID transfers from the individual lead to the Opportunity object for the account
AdWords polls once daily at midnight for any opportunities where the GCLID field is filled out AND they have reached a specified stage (post qualification)
When AdWords polls the SFDC API and a record matches those criteria, it imports that GCLID, the date of creation, and the value (field named "Amount") that is assigned to the lead.
AdWords is supposed to measure that 1) the conversion occurred (which it does) and 2) the VALUE of the conversion that is determined by a field in SFDC.
I'm having trouble with step 8. I can see the AdWords import history and it's detecting the conversion AND the value, but the VALUE is not appearing in any AdWords report of any kind. All values associated with that conversion are 0, though the conversions themselves are registering.
I've now spoken with AdWords support reps directly and have solicited advice from their community forum, no luck. Anyone have any idea of why this might happen?
Per this FAQ, it sounds like AdWords looks for the conversion value in the Opportunity's Expected Review field.

Adwords Track Offline Telephone Orders

I would like to track orders that have been made offline by telephone. I m not interested to track only the orders that come from adwords extensions or ads.
Is there any way like UTM URL or by uploading a CSV file in order to achieve my goal?
The easiest way to do this is to have different telephone numbers for each source, then you need to have a system to track which phone numbers generate the most leads.
There are companies that will provide numbers, track calls to them and forward the call to your main line. There is no simple way of connecting a particular click from your website with a particular "Incoming" phone enquiry.
I am not sure that you understood completely my question. It's not necessary for me to have an automated system.
I want manually to import the order with its value when a telephone order occurs, in order to have information about the revenue.
I'm asking if there is any way like UTM URL (import data to Google Analytics) to import and edit data in Adwords.

Adwords Api get click data + keywords

Is it possible to use the glcid supplied from Ad words to pull data from the AdWords API?
In particular I would be looking for cost of a click and the keywords used to search for the advert.
Generaly, you can use GCLID in API, for example when importing offline conversions after conversion happened and you somehow saved GCLID. Unfortunately, in Keywords report, passing GCLID parameter as argument is not supported.
Using Gclid for import
Keywords performance report

Is it possible to retrieve campaign and adgroup detailed change history?

Kindly help me to know about - How can we able to get the Campaign and Ad Group created by, created time stamp, modified by, modified time stamp(exactly detailed change history) and whether changes made via automated rules, AdWords API, and AdWords Editor?. through Google AdWords API call.
Unfortunately, it is still not possible to get a change history through the AdWords API.
The last update I found was here on 2016-02-11.

Resources