Facebook Ads: Fake-Klicks durch Bots erkennen
Meta meldet 500 Klicks, Analytics zeigt 200 Sitzungen. So trennst du Bots von langsamen Seiten und Fehlklicks und weißt, was du ausschließt.
Meta meldet 500 Klicks, Analytics zeigt 200 Sitzungen. So trennst du Bots von langsamen Seiten und Fehlklicks und weißt, was du ausschließt.
Meta meldet für die Woche 500 Link-Klicks. Dein Analytics zeigt 200 Sitzungen von Facebook. Du googelst „Facebook Ads Fake-Klicks" und landest fast nur bei Anbietern, die Schutz vor Klickbetrug verkaufen. Manche rechnen dir direkt vor: 300 Besucher fehlen, also sind 60 % deines Budgets an Bots gegangen.
Die Rechnung stimmt nicht. Und wer danach handelt, verliert ebenfalls Geld. Ich habe diese Lücke in meinen eigenen Accounts mehr als einmal untersucht. Bots waren dabei. Den größeren Teil machten meist langsame Seiten und Fehlklicks aus.
Kurze Antwort: Fake-Klicks durch Bots erkennst du, indem du zuerst alles Erklärbare abziehst. Vergleiche Link-Klicks mit Landingpage-Aufrufen, dann Landingpage-Aufrufe mit deinen eigenen Sitzungen. Den Rest teilst du nach Platzierung, Land und Uhrzeit auf. Bot-Traffic ist das, was sich danach in einem Segment ohne jede Conversion sammelt.
Das Wichtigste
Link-Klicks in Meta und Sitzungen in Analytics messen zwei verschiedene Momente. Eine Lücke ist deshalb normal, auch ganz ohne Bots. Meta zählt den Klick in dem Moment, in dem jemand auf die Anzeige tippt. Dein Analytics zählt eine Sitzung erst, wenn die Seite geladen ist und das Tracking-Skript läuft.
Dazwischen gehen Klicks verloren. Eine schwere Seite im Mobilfunknetz. Jemand tippt, überlegt es sich anders und geht zurück, bevor etwas erscheint. Ein Cookie-Banner, das das Skript bis zur Einwilligung blockiert. Ein Adblocker. Nichts davon ist ein Bot. Bei einer langsamen Seite erklären diese Gründe allein schon einen großen Teil der Lücke.
Deine erste Aufgabe ist also zu messen, wie viel davon schlicht Ladeabbrüche sind. Die passende Kennzahl hat Meta schon eingebaut.
Das Verhältnis von Landingpage-Aufrufen zu Link-Klicks zeigt dir, wie viele bezahlte Klicks auf einer geladenen Seite ankommen. Meta zählt einen Landingpage-Aufruf nur, wenn das Pixel nach dem Klick feuert. Die Kennzahl liegt also zwischen dem Tippen und deinem eigenen Analytics. Füg beide Spalten im Werbeanzeigenmanager hinzu und teil sie nach Platzierung auf.
Dann liest du das Ergebnis in zwei Schritten. Liegen die Landingpage-Aufrufe in jeder Platzierung weit unter den Link-Klicks, liegt das Problem bei deiner Seite: Ladezeit, Weiterleitungen, ein kaputter Link. Das reparierst du zuerst. Kein Betrugsschutz-Tool nimmt dir das ab. Sieht die Quote in den Feeds von Facebook und Instagram gut aus und bricht nur in einer Platzierung ein, hast du ein Segment gefunden, in dem getippt wird, ohne dass jemand auf die Seite wartet.
Danach vergleichst du Landingpage-Aufrufe mit deinen Sitzungen. Diese zweite Lücke kommt vor allem von Einwilligung und Blockern. Sie sollte über alle Platzierungen ähnlich aussehen. Ein Segment, das aus dem Muster fällt, kommt auf deine Liste.
Drei Aufschlüsselungen decken den meisten Bot-Traffic in Meta Ads auf: Platzierung, Land und Tageszeit. Klickfarmen und Skripte laufen günstig an wenigen Orten. Ihre Klicks häufen sich deshalb dort, wo deine Käufer nicht sind.
Jedes dieser Signale kann für sich harmlos sein. Zeigen zwei auf dasselbe Segment, ist es das selten.
Bot-Besuche, die deine Seite erreichen, hinterlassen in Analytics ein typisches Muster: Sitzungen von null oder einer Sekunde, kein Scrollen, nur eine Seite. Dazu oft eine veraltete Browserversion oder eine Bildschirmgröße, die kein aktuelles Handy hat. Filter Analytics auf das verdächtige Segment und vergleich es mit deinem Feed-Traffic. Mit UTM-Parametern in deinen Anzeigen-URLs dauert das zwei Minuten.
Die klarsten Belege liefern Leadformulare. Namen aus Buchstabensalat, fortlaufend nummerierte E-Mail-Adressen, dieselbe Telefonnummer mit einer geänderten Ziffer, Einsendungen im Sekundentakt. Wenn du Lead Ads schaltest, liegen diese Muster schon in deinem CRM.
Ein einzelnes Signal beweist wenig. Echte Menschen springen ständig nach einer Sekunde ab. Du suchst ein Segment, in dem die meisten Signale gleichzeitig auftreten, und seinen Anteil am Budget.
Fragen kannst du, rechnen solltest du nicht damit. Meta filtert einen Teil der ungültigen Aktivität schon vor der Abrechnung heraus. Glaubst du, dass dir ungültige Klicks berechnet wurden, kannst du beim Meta-Support eine Abrechnung reklamieren. Bring Kampagnen-IDs, Zeiträume und die Belege aus den Schritten oben mit. Bei einem großen, gut dokumentierten Ausreißer lohnt sich das. Bei einem langsamen Leck bist du mit einem Ausschluss schneller.
Also schließ aus. Hat eine Platzierung, ein Land oder eine Zielgruppe so viel ausgegeben, dass du bei deiner normalen Conversion-Rate mehrere Käufe erwarten würdest, und es kam keiner, dann streich das Segment. Dass ein einzelner Klick von einem Bot kam, kannst du fast nie beweisen. Musst du auch nicht. Ein Segment ohne Conversions ist ein schlechter Einkauf, egal wer geklickt hat.
Bot-Traffic verfälscht Creative-Tests, weil Junk-Klicks die CTR der Anzeige aufblähen, die zufällig mehr Junk-Inventar abbekommt. Ein Test, der auf Klicks schaut, kürt dann die falsche Anzeige. Die Ad Intelligence von Adscalr bewertet jedes Creative aus sechs Kennzahlen (Hook-Rate, CTR, CPI, ROAS, Share-Rate, Umsatz pro Install). Den frühen Wert einer neuen Anzeige zieht sie Richtung dessen, was ihr Format normalerweise schafft. Ein CTR-Ausschlag allein bringt eine Anzeige so nicht nach oben. Bots erkennt das Tool nicht, und das behaupte ich auch nicht. Die Aufschlüsselungen oben bleiben deine Aufgabe: einmal im Monat und nach jeder größeren Änderung.
Genau dieses Denken steckt in Adscalr.
Produkt ansehen →