Verlierende Chat-Cards aussortieren und pro Gewinner einen Challenger starten
Prüft, ob eine ChatGPT-Ads-Kampagne Leads misst, bewertet jede Chat-Card gegen deine Ziel-Kosten pro Lead, pausiert die klaren Verlierer und entwirft pro Gewinner einen Challenger mit nur einer veränderten Variable, alles als Vorschau bis zu deiner Freigabe.
Wann du ihn nutzt
Wenn deine ChatGPT-Ads-Chat-Cards seit einigen Wochen laufen und du die zu teuren pro Lead stoppen und Varianten der erfolgreichen testen willst.
Was du bekommst
Eine Tabelle mit einem Urteil für jede Card, Vorschauen der Pausierungen und pro Gewinner eine pausierte Variante mit nur einer geänderten Variable, alles wartet auf deine Freigabe.
Ändert er etwas in meinem Konto?
Nur mit deiner Freigabe. Der Assistent zeigt zuerst eine Vorschau jeder Änderung und wartet auf dein Okay.
Funktioniert mit
ChatGPT Ads
Vor dem Senden ausfüllen
[ChatGPT Ads campaign][target cost per lead][challenger image URL]
Prüfe zuerst das Conversion-Tracking für die ChatGPT-Ads-Kampagne [ChatGPT Ads campaign]. Nutze chatgpt_ads_conversion_setup mit check_recent_events=true, um die Pixel, die Event-Einstellungen und die Kampagnen zu sehen, denen jede Einstellung zugeordnet ist, und chatgpt_ads_details auf die Kampagne, um die zugeordneten Conversion-Events zu bestätigen. Wenn dieser Kampagne kein Lead-Event (lead_created, appointment_scheduled, registration_completed oder ein benutzerdefiniertes Lead-Event) zugeordnet ist, halte an und sag es mir, denn Chat-Cards allein anhand der CTR zu bewerten, ist irreführend. Eine leere Liste aktueller Events bedeutet nur, dass in den letzten ~15 Minuten nichts eingegangen ist; erwähne das, aber behandle es nicht für sich genommen als defektes Tracking.
Wenn das Tracking steht, ziehe mit chatgpt_ads_insights die letzten 30 Tage: scope_id = die Kampagnen-ID, level = ad, days = 30, conversions = true, include_zero = true und kein Segment (Conversions lassen sich nicht mit einem Segment kombinieren). Zeige für jede Anzeige Impressionen, Klicks, CTR, Spend, Conversions und Kosten pro Conversion (Spend geteilt durch Conversions). Lies dann jede Anzeige mit chatgpt_ads_details, um ihre Anzeigengruppe, den aktuellen Status, Titel, Text, die Ziel-URL und das Bild zu erhalten.
Meine Ziel-Kosten pro Lead sind [target cost per lead]. Wende diese Regeln nur auf Anzeigen mit mindestens 1.000 Impressionen an:
- Pausiere eine Anzeige, wenn sie das 2-Fache des Ziels ausgegeben hat und keine Conversion erzielt hat.
- Pausiere eine Anzeige, wenn ihre Kosten pro Lead mehr als das 1,5-Fache des Ziels betragen und sie 3 oder mehr Conversions hat.
- Markiere eine Anzeige als Gewinner, wenn ihre Kosten pro Lead auf oder unter dem Ziel liegen.
- Lass nie eine Anzeigengruppe mit weniger als 2 aktiven Anzeigen zurück. Wenn eine Pausierung das verletzen würde, lass die Anzeige weiterlaufen und sag es dazu.
Schreibe für jeden Gewinner einen Challenger, der nur EIN Element ändert: die Eröffnungszeile des Textes, das Angebot oder die Formulierung des Call-to-Action. Behalte den Titel oder Text, den du nicht testest, die Ziel-URL und das Bild identisch mit dem Gewinner, damit wir lernen, was die Ergebnisse tatsächlich bewegt hat. Verwende das Bild des Gewinners wieder, wenn chatgpt_ads_details eine nutzbare öffentliche Bild-URL liefert. Falls nicht, nutze [challenger image URL]; wenn ich stattdessen die Bilddatei angehängt habe, wandle sie mit upload_image in eine öffentliche URL um. Für eine Chat-Card ist ein Bild erforderlich, entwirf also keinen Challenger ohne eines.
Zeige mir eine Tabelle mit diesen Spalten: Anzeige, Anzeigengruppe, Kennzahlen, Urteil und Begründung. Zeige dann die Vorschauen: chatgpt_ads_status mit kind = ad, action = pause, confirm = false für jede Pausierung, und create_chatgpt_ads_ad mit confirm = false für jeden Challenger in der Anzeigengruppe des Gewinners, pausiert angelegt (kein activate). Erinnere mich daran, dass jede neue Anzeige durch die OpenAI-Prüfung muss, bevor sie ausgespielt werden kann. Warte auf meine Freigabe, bevor du irgendetwas mit confirm = true aufrufst.
Eine Performance-Tabelle pro Asset mit klaren Markierungen für schwache Assets und je zwei getesteten Ersatzvarianten, die erst nach Freigabe umgesetzt werden.
Wann du ihn nutztWenn deine responsiven Suchanzeigen Headlines oder Beschreibungen enthalten, die die CTR drücken oder Budget ohne Conversions verbrauchen.
Anzeigentexte und CreativesÄndert nach deiner Freigabe
Liest jede aktive RSA einer Kampagne, ordnet jede Final URL ihrer WordPress-Seite zu (auch Elementor) und bewertet, ob die Seite Keyword, Angebot und CTA der Anzeige aufgreift. Schlägt die kleinstmögliche Korrektur vor und setzt ohne deine Freigabe nichts um.
Wann du ihn nutztWenn Nutzer deine Anzeigen anklicken, die WordPress-Landingpage aber das Anzeigenversprechen nicht aufgreift und Conversions oder Qualitätsfaktor leiden.
Anzeigentexte und CreativesÄndert nach deiner Freigabe
Listet abgelehnte und eingeschränkte RSAs mit Googles Richtliniengrund und Beleg auf, schreibt nur die von Google markierten Assets neu und bearbeitet die bestehende Anzeige nach einer Vorher-Nachher-Vorschau. Weist auf Probleme hin, die sich nicht durch Textänderungen lösen lassen.
Wann du ihn nutztWenn einige deiner Google-Anzeigen abgelehnt wurden oder nur eingeschränkt ausgeliefert werden und du die von Google markierten Formulierungen korrigieren musst.
Anzeigentexte und CreativesÄndert nach deiner Freigabe
Eine Liste ermüdeter Meta-Anzeigen anhand von Schwellenwerten für Frequenz, CTR und Kosten, mit je zwei Ersatztextvarianten und einem sicheren Austausch direkt in der Anzeige nach Freigabe.
Wann du ihn nutztWenn deine Meta-Anzeigen schon lange laufen und die Ergebnisse nachlassen, während die Frequenz steigt.