Websites promotion & analytics

Select your language

Ask a question +38 096 558 7514

Setting up conversions in Google Ads

Accuracy and measurability are among the most important data requirements for effective advertising management. High-quality conversion rate setup forms the foundation for this. Let's walk through conversion rate setup in a Google Ads account from A to Z.

Before you begin setting up conversions in Google Ads, you need to decide what will be the source of conversion tracking:

  • Google Tag from your Google Ads account;
  • Google Analytics 4.

If conversion is tracked via Google Tag, you will need to implement Google Tag via Google Tag Manager and receive data from the site via DataLayer or embed it directly into the code using GTAG technology.

If the conversion is tracked through Google Analytics 4, you import it into Google Ads, and set up the tracking itself similarly through Google Tag Manager and receive data from the site through DataLayer or embed it directly into the code using GTAG technology.

That's the basic information we need. And now for practice.

Go to “Goals” ➔ “Conversions” in Google Ads.

Setting up conversions in Google Ads

We launch the “create-action conversion”.

Creating a conversion in Google Ads

Next, the system will suggest a conversion tracking type. We'll select "Website Conversion Tracking." Next, enter your website, and the system will scan it for tags.

website conversion tracking

As mentioned above, the conversion source can be either Google Tag or GA4.

2.1 If the conversion source is Google Tag, then:

👉 Select “Google Tag” from the sources, after which the system will prompt you to select a goal type. We'll choose “Purchase”.

selecting the target type

👉 Next, the system will offer its recommendations. You choose to “create a conversion”.

creating a conversion

👉 Then, the system will offer a method for tracking the conversion, namely, using a code or a URL. We'll choose the “code”, as we want to track the purchase, which typically requires a value that should be recorded at the time of order.

conversion tracking method

👉 Next, the system will offer you conversion settings.

conversion settings

👉 Select the required parameters and click "Done." Then save, and the system will proceed to the final implementation step.

final implementation step

If we previously simply clicked checkboxes, then next we need to think about how to organize the implementation for tracking.

👉 Using a Google tag (via the GTAG system). Then you will need to activate the code when the value pull event occurs.

code when an event occurs

<!-- Event snippet for Покупка conversion page -->
<script>
  gtag('event', 'conversion', {
      'send_to': 'AW-692738981/4GbOCI-Y-I8cEKW3qcoC',
      'value': 1.0,
      'currency': 'UAH',
      'transaction_id': ''
      // 'new_customer': true /* calculate dynamically, populate with true/false */,
  });
</script>

👉 Use the tag manager to create a tag and retrieve data via the DataLayer.

using tag manager

In this case you need to:

👉 Create a conversion tag in Google Tag Manager with a variable pull-in based on conversion value.

Creating a conversion tag in GTM

After creating a tag, you need to get this data into the DataLayer protocol.

👉 Create a conversion linker tag.

This is an automatic tag that the system itself suggests.

creating a conversion linker tag

👉 Enable advanced conversion tracking (optional).

Enable the “Google Ads User-provided Data Event” tag by pulling in the Google tag ID and tag launch trigger.

enabling advanced conversion tracking

Inside the tag, it is necessary to pull in the data provided by users.

data provided by users

With the enhanced conversion mode enabled, the code for capturing conversions with value and user data will be as follows:


<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
  'event': 'Google_Ads_Purchase',
  'transaction_id': '1' 
  'value': '1.0',
  'currency': 'UAH',
  'email': This email address is being protected from spambots. You need JavaScript enabled to view it.', 
  'phone': '111111' 
});

</script>

This is the implementation of value-based conversion settings in Google Ads.

Above was an example of advanced conversion tracking using Google Tag conversion settings from your Google Ads dashboard. Below, you can learn more about the theory behind advanced conversion tracking and an example using conversion import from Google Analytics 4.

2.2 If the conversion source is Google Analytics 4, then:

Select GA4 as a source. Subsequently, the system will give you all configured conversions that can be imported.

GA4 as a source

Tick ​​the desired box and the required conversion will be imported into Google Ads.

That's all for now. There's still a lot of theoretical information that could be written: about rechecking conversions, GCLID, etc. But, on our topic, the material has been covered.

See you again on our blog.

If you have any questions about our services, please write how to contact you and briefly describe your business.

* Your personal data is completely protected and will not be disclosed to third parties.

Please select the best way to contact you.

  • United States+1
  • United Kingdom+44
  • Afghanistan (‫افغانستان‬‎)+93
  • Albania (Shqipëri)+355
  • Algeria (‫الجزائر‬‎)+213
  • American Samoa+1
  • Andorra+376
  • Angola+244
  • Anguilla+1
  • Antigua and Barbuda+1
  • Argentina+54
  • Armenia (Հայաստան)+374
  • Aruba+297
  • Ascension Island+247
  • Australia+61
  • Austria (Österreich)+43
  • Azerbaijan (Azərbaycan)+994
  • Bahamas+1
  • Bahrain (‫البحرين‬‎)+973
  • Bangladesh (বাংলাদেশ)+880
  • Barbados+1
  • Belarus (Беларусь)+375
  • Belgium (België)+32
  • Belize+501
  • Benin (Bénin)+229
  • Bermuda+1
  • Bhutan (འབྲུག)+975
  • Bolivia+591
  • Bosnia and Herzegovina (Босна и Херцеговина)+387
  • Botswana+267
  • Brazil (Brasil)+55
  • British Indian Ocean Territory+246
  • British Virgin Islands+1
  • Brunei+673
  • Bulgaria (България)+359
  • Burkina Faso+226
  • Burundi (Uburundi)+257
  • Cambodia (កម្ពុជា)+855
  • Cameroon (Cameroun)+237
  • Canada+1
  • Cape Verde (Kabu Verdi)+238
  • Caribbean Netherlands+599
  • Cayman Islands+1
  • Central African Republic (République centrafricaine)+236
  • Chad (Tchad)+235
  • Chile+56
  • China (中国)+86
  • Christmas Island+61
  • Cocos (Keeling) Islands+61
  • Colombia+57
  • Comoros (‫جزر القمر‬‎)+269
  • Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)+243
  • Congo (Republic) (Congo-Brazzaville)+242
  • Cook Islands+682
  • Costa Rica+506
  • Côte d’Ivoire+225
  • Croatia (Hrvatska)+385
  • Cuba+53
  • Curaçao+599
  • Cyprus (Κύπρος)+357
  • Czech Republic (Česká republika)+420
  • Denmark (Danmark)+45
  • Djibouti+253
  • Dominica+1
  • Dominican Republic (República Dominicana)+1
  • Ecuador+593
  • Egypt (‫مصر‬‎)+20
  • El Salvador+503
  • Equatorial Guinea (Guinea Ecuatorial)+240
  • Eritrea+291
  • Estonia (Eesti)+372
  • Eswatini+268
  • Ethiopia+251
  • Falkland Islands (Islas Malvinas)+500
  • Faroe Islands (Føroyar)+298
  • Fiji+679
  • Finland (Suomi)+358
  • France+33
  • French Guiana (Guyane française)+594
  • French Polynesia (Polynésie française)+689
  • Gabon+241
  • Gambia+220
  • Georgia (საქართველო)+995
  • Germany (Deutschland)+49
  • Ghana (Gaana)+233
  • Gibraltar+350
  • Greece (Ελλάδα)+30
  • Greenland (Kalaallit Nunaat)+299
  • Grenada+1
  • Guadeloupe+590
  • Guam+1
  • Guatemala+502
  • Guernsey+44
  • Guinea (Guinée)+224
  • Guinea-Bissau (Guiné Bissau)+245
  • Guyana+592
  • Haiti+509
  • Honduras+504
  • Hong Kong (香港)+852
  • Hungary (Magyarország)+36
  • Iceland (Ísland)+354
  • India (भारत)+91
  • Indonesia+62
  • Iran (‫ایران‬‎)+98
  • Iraq (‫العراق‬‎)+964
  • Ireland+353
  • Isle of Man+44
  • Israel (‫ישראל‬‎)+972
  • Italy (Italia)+39
  • Jamaica+1
  • Japan (日本)+81
  • Jersey+44
  • Jordan (‫الأردن‬‎)+962
  • Kazakhstan (Казахстан)+7
  • Kenya+254
  • Kiribati+686
  • Kosovo+383
  • Kuwait (‫الكويت‬‎)+965
  • Kyrgyzstan (Кыргызстан)+996
  • Laos (ລາວ)+856
  • Latvia (Latvija)+371
  • Lebanon (‫لبنان‬‎)+961
  • Lesotho+266
  • Liberia+231
  • Libya (‫ليبيا‬‎)+218
  • Liechtenstein+423
  • Lithuania (Lietuva)+370
  • Luxembourg+352
  • Macau (澳門)+853
  • North Macedonia (Македонија)+389
  • Madagascar (Madagasikara)+261
  • Malawi+265
  • Malaysia+60
  • Maldives+960
  • Mali+223
  • Malta+356
  • Marshall Islands+692
  • Martinique+596
  • Mauritania (‫موريتانيا‬‎)+222
  • Mauritius (Moris)+230
  • Mayotte+262
  • Mexico (México)+52
  • Micronesia+691
  • Moldova (Republica Moldova)+373
  • Monaco+377
  • Mongolia (Монгол)+976
  • Montenegro (Crna Gora)+382
  • Montserrat+1
  • Morocco (‫المغرب‬‎)+212
  • Mozambique (Moçambique)+258
  • Myanmar (Burma) (မြန်မာ)+95
  • Namibia (Namibië)+264
  • Nauru+674
  • Nepal (नेपाल)+977
  • Netherlands (Nederland)+31
  • New Caledonia (Nouvelle-Calédonie)+687
  • New Zealand+64
  • Nicaragua+505
  • Niger (Nijar)+227
  • Nigeria+234
  • Niue+683
  • Norfolk Island+672
  • North Korea (조선 민주주의 인민 공화국)+850
  • Northern Mariana Islands+1
  • Norway (Norge)+47
  • Oman (‫عُمان‬‎)+968
  • Pakistan (‫پاکستان‬‎)+92
  • Palau+680
  • Palestine (‫فلسطين‬‎)+970
  • Panama (Panamá)+507
  • Papua New Guinea+675
  • Paraguay+595
  • Peru (Perú)+51
  • Philippines+63
  • Poland (Polska)+48
  • Portugal+351
  • Puerto Rico+1
  • Qatar (‫قطر‬‎)+974
  • Réunion (La Réunion)+262
  • Romania (România)+40
  • Russia (Россия)+7
  • Rwanda+250
  • Saint Barthélemy+590
  • Saint Helena+290
  • Saint Kitts and Nevis+1
  • Saint Lucia+1
  • Saint Martin (Saint-Martin (partie française))+590
  • Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)+508
  • Saint Vincent and the Grenadines+1
  • Samoa+685
  • San Marino+378
  • São Tomé and Príncipe (São Tomé e Príncipe)+239
  • Saudi Arabia (‫المملكة العربية السعودية‬‎)+966
  • Senegal (Sénégal)+221
  • Serbia (Србија)+381
  • Seychelles+248
  • Sierra Leone+232
  • Singapore+65
  • Sint Maarten+1
  • Slovakia (Slovensko)+421
  • Slovenia (Slovenija)+386
  • Solomon Islands+677
  • Somalia (Soomaaliya)+252
  • South Africa+27
  • South Korea (대한민국)+82
  • South Sudan (‫جنوب السودان‬‎)+211
  • Spain (España)+34
  • Sri Lanka (ශ්‍රී ලංකාව)+94
  • Sudan (‫السودان‬‎)+249
  • Suriname+597
  • Svalbard and Jan Mayen+47
  • Sweden (Sverige)+46
  • Switzerland (Schweiz)+41
  • Syria (‫سوريا‬‎)+963
  • Taiwan (台灣)+886
  • Tajikistan+992
  • Tanzania+255
  • Thailand (ไทย)+66
  • Timor-Leste+670
  • Togo+228
  • Tokelau+690
  • Tonga+676
  • Trinidad and Tobago+1
  • Tunisia (‫تونس‬‎)+216
  • Turkey (Türkiye)+90
  • Turkmenistan+993
  • Turks and Caicos Islands+1
  • Tuvalu+688
  • U.S. Virgin Islands+1
  • Uganda+256
  • Ukraine (Україна)+380
  • United Arab Emirates (‫الإمارات العربية المتحدة‬‎)+971
  • United Kingdom+44
  • United States+1
  • Uruguay+598
  • Uzbekistan (Oʻzbekiston)+998
  • Vanuatu+678
  • Vatican City (Città del Vaticano)+39
  • Venezuela+58
  • Vietnam (Việt Nam)+84
  • Wallis and Futuna (Wallis-et-Futuna)+681
  • Western Sahara (‫الصحراء الغربية‬‎)+212
  • Yemen (‫اليمن‬‎)+967
  • Zambia+260
  • Zimbabwe+263
  • Åland Islands+358
Thanks! Your message has been sent.
Sending failed. Please fix the errors and try again.