Naar de inhoud

Problemen oplossenGoogle Ads

Google Ads-conversies verdubbeld na een trackingwijziging: diagnose

Google Ads-conversies verdubbelden na een trackingwijziging. Diagnoseer dubbele acties, elke-vs-één-telling, ontbrekende transaction-ID's en importoverlap.

Gepubliceerd
Gecontroleerd

Diagnose

  1. Platform Google Ads
  2. Gebruikelijke oorzaak Eén aankoop wordt via twee paden geteld, bijvoorbeeld een GA4-import naast een directe Google Ads-tag.
  3. Oorzaken, op volgorde 5
  4. Hoe je het diagnosticeert 9
Naar de checks

Eerste antwoord gratis, binnen één werkdag. Beschrijf je situatie

Klinkt bekend?

Het symptoom

Symptoommelding Google Ads

De wijziging was bedoeld als verbetering — een nieuwe tag, een andere app, een schonere checkout. In plaats daarvan toont de conversions-kolom nu ongeveer het dubbele van wat er eerst stond, of ongeveer het dubbele van het aantal bestellingen dat Shopify voor dezelfde periode laat zien.

Niemand heeft de campagnes of de prijzen aangepast. Wat is veranderd, is hoe vaak dezelfde aankoop aan Google Ads wordt gerapporteerd.

Een stabiele telling die verdubbelt op het moment van een wijziging: twee overlappende routes naar hetzelfde doel
Vink aan wat je ziet

Vink de regels aan die bij je winkel passen.

Mijn situatie beschrijven

De korte versie

Direct antwoord

Verdubbelde conversies betekenen meestal dat één aankoop nu via twee paden wordt geteld, niet dat je twee keer zoveel hebt verkocht. Google Ads verwijdert dubbele data alleen binnen één conversieactie — tussen de tag van die actie en de bijbehorende extra databron — en nooit tussen twee verschillende conversieacties. Twee purchaseacties voeden allebei de conversions-kolom.

De telinstelling en de transaction-ID zijn twee afzonderlijke verdedigingen, en de wijziging kan beide hebben weggehaald. Een conversieactie telt ofwel elke conversie na een advertentie-interactie, ofwel één per advertentieklik, en een unieke transaction_id voorkomt dat dezelfde bestelling opnieuw wordt geteld wanneer iemand de bevestigingspagina herlaadt. Geen van beide dedupliceert een tweede conversieactie, dus de snelste diagnose is nagaan hoeveel acties de aankoop tellen voordat je een instelling aanraakt.

Waar je moet kijken

Oorzaken, op volgorde

Deze situaties verklaren de meeste verdubbelingen, gerangschikt naar hoe vaak elke situatie opduikt in een account dat recent is gewijzigd.

Google Ads verdubbeld5 oorzaken

  1. Twee conversieacties die dezelfde aankoop tellen

    De gebruikelijke paren zijn een geïmporteerde GA4-purchase naast een directe Google Ads-conversietag, of de Google & YouTube-app en een GTM-tag die allebei purchase versturen. Elke actie telt op zichzelf; Google Ads dedupliceert niet tussen beide.
  2. Een oude tag die naast de nieuwe pixel blijft draaien

    De wijziging voegde een pad toe maar verwijderde het oude nooit. Additional Scripts, een themascript of een oude pixel vuurt nog steeds voor dezelfde bestelling, terwijl de nieuwe tag ook vuurt.
  3. De telinstelling die op Every conversion blijft staan waar One per click gewenst is

    Every conversion is de standaard voor website- en geïmporteerde conversieacties, en het is de juiste keuze voor aankopen wanneer er een transaction-ID aanwezig is. Zonder transaction-ID wordt een herladen bevestigingspagina of een herhaalaankoop opnieuw geteld.
  4. Een ontbrekende of afwijkende transaction_id op één pad

    Als het ene pad het bestel-ID verstuurt en het andere niets, een andere prefix of extra spaties, dan komen de waarden niet overeen. Google Ads kan een herhaling van dezelfde transactie alleen onderdrukken binnen één conversieactie, en alleen wanneer de ID’s exact overeenkomen.
  5. Enhanced Conversions of een offline-upload boven op de online tag

    Extra databronnen dedupliceren alleen tegen de tag binnen de conversieactie waaraan ze zijn gekoppeld. Geüploade conversies die in een tweede actie terechtkomen, of een andere transaction-ID dragen, worden erbovenop geteld in plaats van de registratie van de tag te vervangen.

9 stappen

Hoe je het diagnosticeert

Werk van het account naar buiten: bepaal elke actie die een aankoop telt, controleer daarna de mechanismen die dubbel tellen moeten voorkomen, en reconcileer vervolgens tegen de bestellingen in Shopify.

  1. In Google Ads → Goals → Conversions → Summary (ook te bereiken via Tools → Conversions) lees je de tabel met conversieacties. Noteer elke actie waarvan de naam op een aankoop, een bestelling of een checkout wijst.
  2. Controleer in dezelfde tabel de kolom Source en de status van elk van die acties. Twee purchaseacties met verschillende bronnen — de ene een Google Ads-tag, de andere Analytics of Import — zijn het eerste dat je wilt uitsluiten.
  3. Controleer of elke actie primair of secundair is (de instelling die Include in conversions verving). Alleen primaire acties voeden de conversions-kolom, terwijl de All conversions-kolom beide telt, dus let op met welke kolom je vergelijkt.
  4. Open elke purchaseactie en controleer de instelling Count: Every conversion of One per click. Controleer daarna of de tag van die actie daadwerkelijk een transaction-ID verstuurt, want elke conversie tellen zonder transaction-ID is wat een herlading dubbel laat tellen.
  5. Open het tabblad Diagnostics van de actie. Let op de tagstatus, of conversies worden geregistreerd, en op een fout voor dubbele transaction-ID’s — dat is hoe Google Ads een onderdrukte herhaling rapporteert.
  6. Laad de orderbevestigingspagina in Tag Assistant (tagassistant.google.com), rond een testbestelling af en kijk welke tags vuren. Als de Google Ads-conversietag vuurt en er voor dezelfde bestelling ook een GA4- of Google & YouTube-purchase wordt verstuurd, en die purchase als conversie wordt geïmporteerd, dan is dat het geval met twee paden.
  7. Controleer in GA4 → Admin → Product links → Google Ads links welke key events als conversie worden geïmporteerd, en open daarna de DebugView van GA4 voor een testbestelling om te bevestigen dat de property zelf één purchase ziet, niet twee.
  8. Noteer in Shopify Admin → Settings → Customer events de geregistreerde pixels, en doorzoek het thema (Online Store → Themes → Edit code) en de checkout-instellingen op een achtergebleven conversiescript. Bevestig dat het oude pad is verwijderd en niet alleen vervangen.
  9. Reconcileer een gesloten periode: exporteer bestellingen (Shopify Admin → Orders → Export) en vergelijk het aantal bestellingen en de bestel-ID’s — niet de omzet — met het conversieaantal van Google Ads en met de transaction-ID’s die je in Tag Assistant zag.

Signaal en oplossing

Beslissingstabel

Koppel het signaal dat je vond aan de oplossing die het duplicaat wegneemt. De rijen volgen de oorzaken hierboven, dus werk ze af tot de conversions-kolom stabiliseert.

OorzaakSignaal dat je zietOplossing
Twee purchase-conversieactiesDe conversions-kolom loopt tegen het dubbele van het aantal bestellingen; twee purchaseacties met verschillende bronnen staan beide op primairKies één actie als bron van waarheid, zet de andere op secundair of pauzeer die, en laat het lang genoeg staan om te bevestigen dat het aantal stabiliseert
Oude tag nog actiefDe oude actie blijft na de wijziging registreren; er staat nog een script in het thema of in Additional ScriptsVerwijder de oude tag zodat er één purchase-pad overblijft
Telinstelling op Every conversionDe actie telt elke conversie en de tag verstuurt geen transaction-ID; herhaalde paginaweergaven voegen conversies toeVerstuur een unieke transaction_id, of schakel over op One per click als één conversie per klik het doel is
Ontbrekende of afwijkende transaction_idDiagnostics toont fouten voor dubbele transaction-ID’s, of uploads matchen nooit de events van de tagGeef op elk pad hetzelfde bestel-ID mee en laat het formaat exact overeenkomen, inclusief prefixen en spaties
Enhanced Conversions of een offline-upload op een tweede actieGeüploade conversies komen boven op de tagconversies; deduplicatie grijpt nooit inKoppel de upload aan dezelfde conversieactie als de tag en voorzie die van dezelfde transaction_id, of stop de overlappende upload

Een notitie van Daniilvoordat je beslist

Los je het zelf op of schakel je hulp in?

De tabel met conversieacties lezen, de kolommen Source en Count controleren en bestelaantallen vergelijken is iets wat de meeste merchants in de Google Ads-interface kunnen doen zonder code aan te raken.

Wat meestal een developer vereist, is een oude tag netjes verwijderen, één consistente transaction_id door elk pad halen dat de aankoop rapporteert, en beslissen welke van twee overlappende acties je houdt zonder de geschiedenis te verliezen waarop het bieden vertrouwt.

Als het aantal verdubbeld blijft nadat je één actieve actie en overeenkomende transaction-ID’s hebt bevestigd, wordt het duplicaat stroomopwaarts gecreëerd — in de GA4-import, de app of de uploadtaak — en dat is werk voor Google Ads-conversietracking in plaats van een instellingswijziging.

— Daniil

Volgende stap

Als de zelfcheck geen uitsluitsel geeft.

De checks hierboven vinden de oorzaak in de meeste winkels. Overlappen er twee of meer, dan is een afstemming per bestelling sneller dan nog een middag dashboards vergelijken.

Tracking Health Check

Prijs
EUR 375
Toegang
Alleen-lezen
Doorlooptijd
oordeel twee werkdagen na de kickoff

Wat de afstemming laat zien voor dit symptoom.

Een Health Check stemt dit symptoom bestelling voor bestelling af met je Shopify-bestellingen, zodat de oorzaak een feit uit je eigen data is en geen gok op basis van een dashboard. Echte cijfers voor dit symptoom zijn nog niet gepubliceerd — vraag om het voorbeeldrapport.

Vraag een Health Check aan · EUR 375

Volg de bestelling. Vergelijk daarna het bewijs.

  1. Echte bestellingBestel-ID, bedrag, valuta
  2. Browser- / servereventsToestemming, event-ID, aflevering
  3. GA4 / advertentieplatformsOntvangen events en rapportage
  4. Gegevens afstemmenVergelijk IDs, perioden en definities
Een voltooide bestelling en een gerapporteerde conversie zijn verschillende registraties. Controleer de route en vergelijk dezelfde criteria voordat je een verschil als ontbrekende data ziet.

Vragen

Vragen die dit symptoom oproept

Dedupliceert Google Ads twee conversieacties die dezelfde aankoop tellen?

Nee. Deduplicatie gebeurt binnen één conversieactie — tussen de eigen tag van die actie en eventuele extra databron die eraan is gekoppeld. Twee aparte conversieacties tellen elk hun eigen events, dus als beide primaire acties zijn, voedt één aankoop de conversions-kolom twee keer.

Waarom verdubbelden mijn conversies in plaats van licht te veranderen?

Een verdubbeling betekent meestal dat de wijziging een tweede pad heeft toegevoegd in plaats van het oude te vervangen: een nieuwe tag terwijl een oud script nog vuurt, of een geïmporteerde GA4-purchaseactie naast een directe Google Ads-tag. Het kan ook één actie zijn die elke keer telt — inclusief een herladen bevestigingspagina — zodra de transaction-ID niet meer wordt meegestuurd.

Is de telinstelling Every conversion verkeerd voor aankopen?

Niet op zichzelf. Voor aankopen raadt Google aan om elke conversie te tellen, zodat terugkerende klanten worden geregistreerd, en dat te combineren met een unieke transaction-ID zodat dezelfde bestelling niet twee keer wordt geteld. De instelling wordt een probleem wanneer de transaction-ID ontbreekt, want dan voegt een herlaadbeurt of een herhaalbezoek aan de bevestigingspagina nog een conversie toe.

Kan ik de extra conversieactie gewoon verwijderen?

Controleer eerst wat ervan afhangt. Conversiegeschiedenis, doelen van biedstrategieën en rapporten kunnen allemaal naar een actie verwijzen, dus pauzeren of op secundair zetten is meestal veiliger dan verwijderen. Bevestig dat de conversions-kolom stabiliseert voordat je iets definitief weghaalt.

Lees verder, of check een verwant symptoom.

Alle symptomen
Daniil Maximkin

Hoi, ik ben Daniil.

Ik werk met je samen, van probleemdefinitie tot implementatie en overdracht. Je praat met degene die het werk doet. Ik werk in het Engels en het Russisch.

Geprobeerd en kom je er nog niet uit?

Beschrijf je taak

Het eerste antwoord is gratis, binnen één werkdag. Of schrijf rechtstreeks: next@taskfordaniel.com