Οδηγός · Tracking
Γιατί το conversion tracking του e-shop σας δεν συμφωνεί με τις πραγματικές παραγγελίες
Όταν τα έσοδα στο GA4 δεν συμφωνούν με το backend, ή όταν το άθροισμα των conversions σε Google και Meta είναι μεγαλύτερο από τις πραγματικές παραγγελίες, η αιτία είναι σχεδόν πάντα η υλοποίηση, όχι η πλατφόρμα. Σε custom e-shop, όπου το tracking γράφτηκε χειροκίνητα, τα σημεία που σπάνε είναι συγκεκριμένα και ελέγχονται.
Πώς καταλαβαίνετε ότι κάτι δεν πάει καλά
Τα συμπτώματα επαναλαμβάνονται. Αν αναγνωρίζετε κάποιο από τα παρακάτω, το πρόβλημα είναι πιθανότατα τεχνικό και εντοπίζεται.
| Σύμπτωμα | Πιθανή αιτία | Πού ελέγχεται |
|---|---|---|
| Τα έσοδα στο GA4 δεν συμφωνούν με το backend | Λάθος ή κενό value, λάθος currency | GA4 Monetisation vs backend |
| Οι conversions Google και Meta μαζί ξεπερνούν τις πραγματικές παραγγελίες | Κάθε πλατφόρμα κάνει δικό της attribution, διπλά events | Google Ads, Meta Events Manager, backend |
| Το ίδιο transaction εμφανίζεται δύο φορές | Το purchase event ξαναστέλνεται σε refresh της σελίδας ευχαριστίας | GA4 DebugView, GTM Preview |
| Λείπουν παραγγελίες από συγκεκριμένες πληρωμές | Η επιστροφή από τράπεζα ή PayPal δεν φτάνει στη σελίδα επιβεβαίωσης | Σύγκριση ανά τρόπο πληρωμής |
| Τα προϊόντα στις αναφορές δεν ταιριάζουν με το catalogue | Διαφορετικά item_id στο dataLayer και στο feed | dataLayer, Merchant Center, Meta catalogue |
| Απότομη πτώση conversions μετά από αλλαγή στο site | Άλλαξε το template ή το checkout και χάθηκε το dataLayer push | GTM Preview, ιστορικό releases |
Γιατί οι πλατφόρμες μετράνε διαφορετικά
Το Google Ads και το Meta αποδίδουν μια παραγγελία στη δική τους διαφήμιση, με δικά τους παράθυρα attribution. Αν ο χρήστης είδε και τις δύο, η ίδια παραγγελία μετράει και στις δύο. Το άθροισμα δεν είναι ποτέ ο αριθμός των παραγγελιών. Το backend είναι η μόνη πηγή αλήθειας για το πόσες παραγγελίες έγιναν.
Το consent προσθέτει ακόμη ένα επίπεδο. Χρήστες που δεν αποδέχονται cookies δεν μετρώνται με τον ίδιο τρόπο. Αυτό εξηγεί μέρος της απόκλισης, όχι όλη.
Τι εξετάζουμε σε ένα custom e-shop
- dataLayer. Αν το purchase event στέλνεται μία φορά, με σωστό transaction_id, value, currency και items.
- Σελίδα επιβεβαίωσης. Αν φορτώνει για κάθε τρόπο πληρωμής και αν ξαναστέλνει το event σε refresh.
- GTM. Αν υπάρχουν διπλά tags, παλιά pixels στον κώδικα ή triggers που πυροδοτούν σε λάθος σελίδα.
- Consent. Αν το consent mode είναι ρυθμισμένο και αν τα tags σέβονται την επιλογή του χρήστη.
- Feed και catalogue. Αν τα item_id του dataLayer ταιριάζουν με το Merchant Center και το Meta catalogue.
- Server-side. Αν υπάρχει Conversions API ή server container, και αν γίνεται σωστό deduplication με τα browser events.
Τι μπορείτε να ελέγξετε μόνοι σας
Πάρτε τις παραγγελίες μιας εβδομάδας από το backend και συγκρίνετε με το GA4, ανά ημέρα και ανά τρόπο πληρωμής. Αν η διαφορά συγκεντρώνεται σε έναν τρόπο πληρωμής, το πρόβλημα είναι στην επιστροφή στη σελίδα επιβεβαίωσης. Αν βλέπετε transaction_id που εμφανίζεται δύο φορές, το event ξαναστέλνεται.
Συχνές ερωτήσεις
Είναι φυσιολογικό να μη συμφωνούν ποτέ απόλυτα τα νούμερα;
Ναι. Consent, ad blockers και διαφορετικά μοντέλα attribution δημιουργούν πάντα κάποια απόκλιση. Το ζητούμενο είναι η απόκλιση να εξηγείται και να είναι σταθερή.
Φταίει το GA4 ή η πλατφόρμα διαφήμισης;
Σπάνια. Στις περισσότερες περιπτώσεις που εξετάζουμε, το πρόβλημα βρίσκεται στο πώς στέλνονται τα δεδομένα από το site.
Χρειάζεται πρόσβαση στον κώδικα του e-shop;
Για τον έλεγχο αρκεί πρόσβαση σε GTM, GA4 και τις διαφημιστικές πλατφόρμες. Για τη διόρθωση συνήθως συνεργαζόμαστε με τον developer σας.
Επηρεάζει το tracking την απόδοση των καμπανιών;
Ναι. Οι αλγόριθμοι του Google Ads και του Meta βελτιστοποιούν με βάση τις conversions που λαμβάνουν. Λάθος δεδομένα οδηγούν σε λάθος βελτιστοποίηση.
Ζητήστε έλεγχο του tracking σας
Εξετάζουμε την υλοποίηση από το dataLayer μέχρι τις πλατφόρμες και σας παραδίδουμε τι σπάει, πού, και πώς διορθώνεται.
Επικοινωνήστε μαζί μας