Google Ads conversion tracking με enhanced conversions.
Το Smart Bidding είναι τόσο καλό όσο τα δεδομένα που του δίνεις. Στήνω conversion tracking που στέλνει σωστές αξίες, μία φορά ανά παραγγελία ή lead, με enhanced conversions και σεβασμό στο consent.
Στήνω και διορθώνω το Google Ads conversion tracking ώστε κάθε πώληση ή lead να μετράει μία φορά, με τη σωστή αξία, enhanced conversions και σωστό Consent Mode v2. Έτσι το Smart Bidding μαθαίνει από πραγματικά αποτελέσματα και όχι από διπλά ή λάθος νούμερα.
Σχεδόν κάθε λογαριασμός Google Ads που ανοίγω έχει το ίδιο πρόβλημα: τα conversions δεν συμφωνούν με τις παραγγελίες. Άλλοτε είναι περισσότερα, άλλοτε λιγότερα, και σχεδόν πάντα οι αξίες είναι λάθος.
Αυτό δεν είναι θέμα reporting, είναι θέμα απόδοσης. Το Target ROAS και το Maximize Conversion Value εκπαιδεύονται πάνω σε αυτά τα νούμερα: αν τους πεις ότι κάθε παραγγελία αξίζει το ίδιο, ή αν διπλομετράς, ο αλγόριθμος θα κυνηγήσει λάθος κοινό με τα χρήματά σου.
Παρακάτω εξηγώ γιατί προκύπτουν οι αποκλίσεις, πώς στήνονται τα enhanced conversions, πώς περνά σωστά το conversion value, πώς μετράς leads που κλείνουν offline και πώς αποφεύγεται το διπλομέτρημα ανάμεσα σε GA4 και Google Ads.
01
Γιατί τα conversions σου δεν συμφωνούν με τις παραγγελίες
Πρώτη αιτία: πολλαπλά tags για το ίδιο conversion. Ένα από το GTM, ένα από το theme, ένα από κάποιο plugin ή app. Το Google Ads κάνει deduplication με βάση το transaction ID μόνο αν του το στείλεις, αλλιώς μετράει ό,τι λάβει.
Δεύτερη: λάθος conversion counting. Το «Every» έναντι «One» αλλάζει ριζικά τα νούμερα. Για πωλήσεις θέλεις να μετράει κάθε παραγγελία, για leads συνήθως θέλεις ένα ανά κλικ.
Τρίτη: attribution. Το Google Ads αποδίδει το conversion στην ημέρα του κλικ, το GA4 στην ημέρα της συναλλαγής, με διαφορετικό μοντέλο και διαφορετικά windows. Δύο σωστά συστήματα, δύο διαφορετικά νούμερα για την ίδια εβδομάδα. Αυτό δεν διορθώνεται, εξηγείται.
Τέταρτη: consent. Όταν ο χρήστης αρνείται, το conversion δεν καταγράφεται με τον κλασικό τρόπο. Χωρίς σωστό Consent Mode χάνεις τα δεδομένα αντί να ανακτάς ένα μέρος τους μέσω modeling.
Διπλά tags για το ίδιο conversion action
Λάθος ρύθμιση counting (Every vs One)
Σύγκριση αριθμών με διαφορετικό attribution
Απουσία transaction ID για deduplication
Consent χωρίς Consent Mode: καθαρή απώλεια δεδομένων
02
Enhanced conversions
Τα enhanced conversions στέλνουν first-party δεδομένα, όπως email, τηλέφωνο και στοιχεία χρέωσης, σε hashed μορφή μαζί με το conversion, ώστε η Google να αντιστοιχίσει την πώληση με τον χρήστη που έκανε κλικ ακόμη κι όταν το cookie έχει χαθεί.
Η υλοποίηση θέλει προσοχή σε τρία σημεία. Τα δεδομένα πρέπει να είναι διαθέσιμα στη σελίδα επιβεβαίωσης ή να περνούν server-side. Το hashing πρέπει να γίνεται σωστά, με κανονικοποίηση πριν από το SHA-256, αλλιώς το match rate μένει χαμηλό. Και το σήμα ad_user_data του Consent Mode v2 πρέπει να είναι granted για να σταλούν.
Σε σωστή υλοποίηση βλέπεις περισσότερα καταγεγραμμένα conversions χωρίς καμία αλλαγή στις καμπάνιες: απλώς σταματάς να χάνεις όσα ήδη συνέβαιναν.
03
Conversion value και ROAS
Το conversion value είναι το πιο παραμελημένο πεδίο σε ελληνικούς λογαριασμούς. Πολλά e-shops στέλνουν σταθερή αξία ανά παραγγελία ή το σύνολο μαζί με μεταφορικά και ΦΠΑ, χωρίς να το έχουν αποφασίσει συνειδητά.
Ο κανόνας είναι απλός: στείλε την αξία που έχει νόημα για την επιχείρησή σου και κράτησέ την σταθερή. Αν δουλεύεις με περιθώριο, το ιδανικό είναι να στέλνεις μικτό κέρδος αντί για τζίρο. Τότε το Smart Bidding βελτιστοποιεί σε κερδοφορία, όχι σε όγκο.
Και μην ξεχνάς τις επιστροφές. Το Google Ads δέχεται conversion adjustments για ακυρώσεις και επιστροφές με βάση το transaction ID. Σε κατηγορίες με πολλές επιστροφές, χωρίς αυτά το ROAS που βλέπεις είναι σταθερά υπερεκτιμημένο.
Δυναμικό value από το πραγματικό ποσό της παραγγελίας
Ξεκάθαρος κανόνας για ΦΠΑ, μεταφορικά και εκπτώσεις
Σωστό currency σε πολυνομισματικά καταστήματα
Conversion adjustments για ακυρώσεις και επιστροφές
04
Offline conversions και leads
Σε B2B και lead generation η πώληση κλείνει εκτός site, στο τηλέφωνο ή στο CRM. Αν μετράς μόνο την υποβολή της φόρμας, το Smart Bidding βελτιστοποιεί για φόρμες, όχι για πελάτες.
Με offline conversion import, το GCLID ή, με enhanced conversions for leads, το hashed email της φόρμας αποθηκεύεται μαζί με το lead. Όταν το lead γίνει πελάτης, το conversion ανεβαίνει στο Google Ads με την πραγματική αξία, χειροκίνητα, με προγραμματισμένο upload ή μέσω API.
Η δουλειά είναι οργανωτική όσο και τεχνική: το CRM πρέπει να κρατά το αναγνωριστικό, τα στάδια του lead πρέπει να είναι ορισμένα, και τα αποτελέσματα να στέλνονται τακτικά, μέσα στο conversion window.
Αποθήκευση GCLID ή hashed email μαζί με κάθε lead
Ορισμός σταδίων: qualified lead, πρόταση, πελάτης
Upload με πραγματική αξία πώλησης
Διαχωρισμός primary και secondary conversion actions
05
Deduplication ανάμεσα σε GA4 και Google Ads
Υπάρχουν δύο δρόμοι για να φτάσει ένα conversion στο Google Ads: απευθείας με Google Ads tag, ή ως imported key event από το GA4 (τα conversions του GA4 λέγονται πλέον key events). Και οι δύο είναι σωστοί. Το λάθος είναι να τρέχουν ταυτόχρονα για την ίδια ενέργεια και να είναι και οι δύο δηλωμένοι ως primary.
Η επιλογή έχει συνέπειες. Το native tag αντιδρά γρηγορότερα και υποστηρίζει καλύτερα τα enhanced conversions. Το GA4 import ενοποιεί τους ορισμούς σε ένα σημείο. Διάλεξε έναν δρόμο ανά ενέργεια και τεκμηρίωσέ τον.
Σε κάθε περίπτωση, το transaction ID πρέπει να ταξιδεύει παντού. Είναι το κλειδί που επιτρέπει στη Google και στη Meta να καταλάβουν ότι το browser event και το server event είναι το ίδιο γεγονός.
06
Server-side conversion tracking
Το server-side tracking στέλνει τα conversions από τον server σου στη Google, όχι από τον browser του χρήστη. Έτσι επηρεάζεται λιγότερο από ad blockers, από περιορισμούς στα cookies και από σελίδες που κλείνουν πριν προλάβει να φύγει το request.
Στήνεται με server-side GTM container ή με απευθείας API κλήσεις, με τα ίδια IDs που χρησιμοποιεί και το browser tracking, ώστε να μη διπλομετρηθεί τίποτα. Το consent ταξιδεύει μαζί με το event: αν ο χρήστης αρνήθηκε, δεν στέλνεται.
Είναι το επόμενο βήμα όταν τα βασικά είναι ήδη σωστά. Δεν διορθώνει κακό setup, το πολλαπλασιάζει.
Η ΔΙΑΔΙΚΑΣΙΑ
Πώς στήνουμε το conversion tracking στο Google Ads
01
ΒΗΜΑ 1 / 5
Audit λογαριασμού
Ποια conversion actions υπάρχουν, ποια είναι primary, τι διπλομετρά και πώς μετράται το value.
02
ΒΗΜΑ 2 / 5
Καθαρισμός & αρχιτεκτονική
Αποφασίζουμε native tag ή GA4 import ανά ενέργεια, ορίζουμε τι μετράει ως conversion και αφαιρούμε τα υπόλοιπα.
03
ΒΗΜΑ 3 / 5
Enhanced conversions & value
Υλοποίηση hashed first-party data, δυναμικό value, σωστό currency και, όπου χρειάζεται, offline conversions από το CRM.
04
ΒΗΜΑ 4 / 5
Consent Mode v2
Τα conversions σέβονται τη συγκατάθεση και ανακτώνται με modeling όπου επιτρέπεται.
05
ΒΗΜΑ 5 / 5
Επαλήθευση & τεκμηρίωση
Έλεγχος με Tag Assistant, σύγκριση με τις πραγματικές παραγγελίες και εξήγηση κάθε απόκλισης που παραμένει.
ΓΙΑΤΙ ΕΧΕΙ ΣΗΜΑΣΙΑ
Τι κερδίζεις από σωστά conversions
Conversions που αντιστοιχούν σε πραγματικές παραγγελίες
01
Smart Bidding που εκπαιδεύεται σε σωστές αξίες
02
Υψηλότερο match rate με enhanced conversions
03
Leads που μετρώνται μέχρι την πώληση
04
Καθαροί ορισμοί: τι μετράει ως conversion και γιατί
05
Λιγότερες χαμένες μετρήσεις από ad blockers και consent
Βελτιστοποιείς καμπάνιες πάνω σε λάθος conversions;
Ένας έλεγχος του λογαριασμού δείχνει τι διπλομετράει, τι λείπει και τι στέλνει λάθος αξία στο Google Ads conversion tracking σου.
FAQ
Συχνές ερωτήσεις για Google Ads conversion tracking
Κυρίως λόγω attribution. Το Google Ads αποδίδει το conversion στην ημέρα του κλικ και μετρά μόνο ό,τι σχετίζεται με τις διαφημίσεις του, ενώ το GA4 το καταγράφει στην ημέρα της συναλλαγής με διαφορετικό μοντέλο. Μια σταθερή διαφορά είναι αναμενόμενη. Μια διαφορά που αλλάζει απότομα από τη μια εβδομάδα στην άλλη σημαίνει συνήθως τεχνικό πρόβλημα.
Έναν από τους δύο ανά ενέργεια. Το native Google Ads tag είναι πιο άμεσο και δουλεύει καλύτερα με enhanced conversions. Το import key events από το GA4 ενοποιεί τους ορισμούς σε ένα σημείο και διευκολύνει το reporting. Το πρόβλημα δημιουργείται μόνο όταν τρέχουν και τα δύο για την ίδια ενέργεια και είναι και τα δύο δηλωμένα ως primary.
Τα δεδομένα στέλνονται hashed και απαιτούν νόμιμη βάση και συγκατάθεση, δεμένη με το σήμα ad_user_data του Consent Mode v2. Η τεχνική υλοποίηση σέβεται τη συγκατάθεση του χρήστη και δεν στέλνει τίποτα χωρίς αυτήν. Η νομική αξιολόγηση της επεξεργασίας και τα κείμενα της πολιτικής απορρήτου είναι θέμα του νομικού σου συμβούλου.
Αν μπορείς, μικτό κέρδος αντί για τζίρο, ώστε το bidding να βελτιστοποιεί σε κερδοφορία. Αν όχι, καθαρή αξία παραγγελίας χωρίς μεταφορικά, με τον ίδιο κανόνα σε όλες τις πλατφόρμες. Για leads, στείλε μια αξία που αντανακλά τη διαφορά ανάμεσα σε ένα απλό και ένα ποιοτικό lead, και ενημέρωσέ τη με offline conversions όταν κλείσει η πώληση.
Με offline conversions. Το GCLID ή το hashed email της φόρμας αποθηκεύεται στο CRM μαζί με το lead. Όταν το lead προχωρήσει ή γίνει πελάτης, το αποτέλεσμα ανεβαίνει στο Google Ads με την πραγματική αξία. Έτσι το Smart Bidding μαθαίνει ποιες αναζητήσεις φέρνουν πελάτες και όχι απλώς συμπληρωμένες φόρμες.
Όχι πριν διορθωθούν τα βασικά: διπλά tags, counting, value και consent. Μετά από αυτό, το server-side tracking περιορίζει τις απώλειες από ad blockers και περιορισμούς των browsers και δίνει περισσότερο έλεγχο στο τι στέλνεται. Όσο μεγαλύτερο το ad spend, τόσο πιο γρήγορα αποσβένεται η επένδυση.
ΑΣ ΜΙΛΗΣΟΥΜΕ
Έτοιμος να αποδώσειτο MarTech stackσου;
Διάλεξε μία ώρα από το ημερολόγιο και κλείσε δωρεάν intro call 15 λεπτών. Προτιμάς να στείλεις brief; Χρησιμοποίησε τη φόρμα δίπλα.