From 1 February 2027, Greek invoices issued from software go only through a licensed provider.1 Feb 2027: invoices only through a provider. What changes 

Google Ads for eshops: how to track conversions correctly, so you see sales, not clicks.

If you pay for Google Ads for your eshop and your conversion tracking is wrong, you're spending against sales that never happened. Six common mistakes cause it, and this shows how to spot them, which value to send, and what Google and the Hellenic Data Protection Authority ask for on consent.

THE SHORT ANSWER

For an eshop to track correctly in Google Ads, the only primary conversion should be the completed order, counted once per order number and with its real value. Visitors from the EU need a cookie banner that asks for consent before any tag loads, and Consent Mode v2. Where there is consent, enhanced conversions improve matching, and phone sales come in from your business software.

WHAT A CONVERSION IS, AND WHY IT MATTERS SO MUCH

All sections

A conversion, in Google Ads, is the action you define as a result; for an eshop, the order. Google Ads counts how many conversions each campaign brought, and it learns from them.

The second part is the important one. Automated bidding strategies, which most Shopping and Performance Max campaigns use today, bid higher on searches that look like the ones that brought conversions. If the conversion is wrong, the campaign learns the mistake and spends more on it.

In Google Ads, every conversion is either primary or secondary. Primary conversions count in the “Conversions” column and steer bidding; secondary ones appear only in the “All conversions” column, for you to keep an eye on. On an eshop, the only primary conversion should be the purchase.

In GA4 (Google Analytics), the important actions are now called key events. A key event becomes a conversion for Google Ads only when you link it to your Google Ads account.

THE SIX MOST COMMON MISTAKES ON AN ESHOP

All sections

Six common mistakes make Google Ads show more purchases or different values from your eshop. Most are quick to fix; the hard part is spotting them.

Mistake What you see The fix
“Add to cart” is a primary conversion Many conversions, few orders Only the purchase as primary; the cart as secondary
The thank-you page counts every time it opens The same purchase counts two or three times The order number (transaction ID) on every purchase
The purchase counts both from GA4 and from the Google Ads tag Double purchases in the “Conversions” column Only one as primary, the other secondary
The same value on every purchase, or none You don’t know which campaign brings the big baskets The real value of each order
The bank’s payment page shows up as a source In GA4, purchases “come from” the bank The bank’s domain in GA4’s unwanted referrals
Tags load before the choice on the banner Tracking without consent Banner and Consent Mode v2 before any tag

The second mistake is the most common. The customer reloads the thank-you page, or opens it again from the confirmation email, and the tag sends the purchase again. When every purchase carries the order number, Google Ads recognises the second one as a duplicate and doesn’t count it.

The fifth hides well. When the customer pays on the bank’s page and comes back to the eshop, GA4 sees a new visit from the bank. If you add the bank’s domain to the unwanted referrals list, the purchase goes to the right source.

The last one isn’t only a tracking issue: it’s a legal obligation, and we come to it below.

WHICH VALUE TO SEND WITH EACH PURCHASE

All sections

Google Ads doesn’t only count how many purchases were made, but also what each one was worth. With the value, a campaign can chase revenue and not just the number of orders, with strategies such as “Maximize conversion value” and “Target ROAS”.

Decide once what “value” means for you, and write it down: with or without VAT, with or without shipping, before or after discounts. We usually recommend the value of the products without VAT and shipping, because that’s your real revenue. Whatever you choose, keep it the same in GA4, in Google Ads and in your business software’s reports.

If your margin varies a lot from one category to another, the value can come from the profit. That needs a connection to your business software, because the purchase cost must never be visible in the browser. It’s one of the reasons server-side tracking is worth it.

ENHANCED CONVERSIONS: BETTER MATCHING

All sections

Cookies don’t always last until the purchase: the customer sees the ad on their phone and buys on their computer, or the cookies have been cleared in between. Enhanced conversions send the buyer’s email or phone number with the purchase, hashed with SHA-256, a one-way conversion that can’t be read back as text. That lets Google match the purchase more accurately to the click that brought it.

The condition is the buyer’s consent: without ad_user_data, enhanced conversions don’t work. Google is now combining enhanced conversions for purchases on the site and for leads into a single setting.

PHONE AND WHOLESALE SALES

All sections

On many Greek eshops, part of the sales close outside the site: the customer sees the ad and phones, or asks for a wholesale quote. These sales reach Google Ads only if you send them, through offline conversion import. It takes three things:

  1. The click ID. When a visitor comes from an ad, the page address carries an ID for the click, the gclid. The site keeps it and passes it, with the form or the order, to your business software or CRM.
  2. The sale with its value. When the sale closes, it’s sent to Google Ads with the click ID, the date and the value.
  3. The right route. From 15 June 2026, Google takes these uploads through the Data Manager API, and the old route through the Google Ads API is closing.

Google now recommends enhanced conversions for leads, a newer form of the same import that also matches the sale by the customer’s email or phone number. Even then, it advises sending the gclid where there is one. Here too, you send only what the customer’s consent allows.

If you work with Odoo, the campaign and source of every inquiry (the UTMs) are already recorded on opportunities and orders. See how we send sales from Odoo to Google Ads.

AN 8-POINT CHECKLIST

All sections
  1. Only the purchase as a primary conversion. Everything else secondary.
  2. The order number on every purchase, so it never counts twice.
  3. The purchase from one source in the “Conversions” column: either the Google Ads tag or GA4.
  4. The value written down and the same everywhere: with or without VAT and shipping.
  5. The banks’ domains in GA4’s unwanted referrals.
  6. A banner that follows recommendations 1/2020, with “Reject” beside “Accept”, and Consent Mode v2.
  7. Enhanced conversions switched on, for those who give consent.
  8. Phone and wholesale sales with their gclid, from your business software into Google Ads.

Finally, place one test order with “Accept” and one with “Reject”, and check in Google Ads and in GA4 what arrived each time. If something doesn’t add up, ask us for a tracking check.

DOES YOUR GOOGLE ADS COUNT THE RIGHT THING?

Tell us what it counts today, and we'll tell you what needs fixing.