Wer im Affiliate Bereich aktiv ist und seinen Traffic per SEM einfährt (egal ob SEO oder Adwords & Co) sollte das Problem kennen: bestimmte Keywords konvertieren, andere nicht. Was tun? In der Regel wird bei der Keywordrecherche der Traffic eines Keywords betrachtet und entsprechend gebucht / optimiert – doch im Affiliate Marketing ist das i.d.R. ein schlimmer Fehler.
Beispiel: Es gibt Keywords mit hohen 2 stelligen Conversionraten während andere Keywords nie konvertieren. Ein Haupt-Keyword wie z.B. “PS3″ wird niemals eine so hohe Conversion vorweisen können wie die Keykombi “PS3 kaufen”. Bei Keyword 1 sind die Besucher nicht unbedingt auf der Suche nach etwas zu kaufen sondern wollen z.B. lediglich News, Cheats, Bilder und dergleichen finden. Keyword 2 hingegen bringt gezielt Traffic von Leuten, die die PS3 wirklich kaufen möchten. Es gibt allerdings auch Keywords bei denen nicht gleich klar ist, wie gut es konvertiert und nochmal andere Keywords wo ich mir manchmal denke, dass es unmöglich ist, dass das Keyword nicht konvertiert aber dafür ein anderes – dem Anschein nach – viel schlechteres hat die Hammer-Conversion: man kann es nicht vorher wissen also muss man tracken, tracken und nochmals tracken.
Hier im ersten Teil der Tracking Serie zeige ich euch wie man auf simple Art und Weise Adwords tracken kann.
Wie finde ich heraus welche Keywords konvertieren und welche nicht?
Jetzt kommt das Conversion Tracking zum Zug und kann hier einen gigantischen Boost ist den Einnahmen auslösen.
Hierbei macht man sich die SubID Unterstützung der Affiliate Netzwerke zu nutze. Wie die einzelnen Netzwerke das Affiliate SubID Tracking anbieten habe ich im SubID Tracking Post vor kurzem ausgiebig erklärt. Daher werde ich darauf nun nicht mehr eingehen.
Schritt 1: Adwords Einstellungen
Bei Adwords beim Anlegen einer Ziel-URL eure URL und dazu ?keyword={keyword} anhängen. Also z.B. blog.daviddeutsch.de/?keyword={keyword} als Zielurl setzen.
Schritt 2: Keyword auslesen + Keyword als Cookie setzen
Auf eurer Landingpage nun folgenden PHP Code ganz am Anfang einbauen, je nach System ist es erforderlich den Code vor allem anderen im Quellcode stehen zu haben. Dieser Code sorgt zunächst dafür, dass man das Keyword über das der User gekommen ist ausliest.
Nun hat man die Möglichkeit das Keyword in einem Cookie zu speichern.
Mit dem Code setzt ihr außerdem ein Cookie mit dem Namen Tracking_Key und dem Keyword als Inhalt.
if (isset($_GET['keyword']) && strlen($_GET['keyword']) > 0) {
$keyword = $_GET['keyword'];
setcookie('Tracking_Key',$keyword,time()+60*60*24*30);
} else if (isset($_COOKIE['Tracking_Key']) && $keyword == '') {
$keyword = $_COOKIE['Tracking_Key'];
} else {
$keyword = '';
}
Schritt 3: Keyword als SubID an Link anhängen
Eure Affiliate Links bearbeiten und ans Ende des Links – je nach Netzwerk – z.B. &subid=<?php echo $keyword; ?> anhängen. Siehe: SubID Tracking Post
Bzw. wenn ihr die URL verschleiert eben so:
<a rel="nofollow" href="/go/amazon/<?php echo $keyword; ?>/">Jetzt zu Amazon wechseln</a>
Und am Ende: Mehr Geld verdienen
Absolut banal oder? Doch soo effektiv. Der Nachteil dieser Methode ist allerdings dass die Netzwerke eure Keywords sehen & einschätzen können was konvertiert und was nicht. Gleiches gilt für den Merchant der das sieht und theoretisch klauen kann & euch in Adwords ausbietet. Habt ihr wirklich vertrauen? Daher empfiehlt es sich eher mit einer Datenbank zu arbeiten und an der Stelle an der $keyword gesetzt wird, das Keyword in eine Datenbank zu schreiben und mittels PHP die ID auszulesen und diesen Wert als $keyword zu setzen.
Wieso ich da nicht gleich den Code mitposte? Wer Geld verdienen will, muss auch mal ein wenig selbst handeln & darf nicht immer darauf warten, dass man alles auf dem Servierteller präsentiert bekommt. Die wichtigste Lektion im Leben – naja zumindest im SEM Bereich!
Für einen Backlink oder ein Vodka Red Bull verrate ich es euch aber auch so…

Sers David,
klasse Artikel. Vor allem weil ich das gerade jetzt sehr gut gebrauchen kann
Schöne Grüße,
Flo
Schön erklärt! Wer grundsätzlich viel mit Affiliates rumhantiert, dem kann man noch ein Adserver empfehlen, den man einfach dazwischen schaltet.. z.B. den Opensource Adserver openx.org
Vielleicht oversized, aber wer eh viel im Bereich Online-Marketing was macht, dem hilft das schon mal weiter.
weiter so
grüße
oezer
@oezer
kannst du das evtl. genauer erklären wie das mit dem Adserver funktioniert? Weil die Conversion muss ja irgendwo hergeholt werden? Ich kapier das nicht wirklich.
Nehmen wir mal an das ein User über Google sucht und auf eine Adwordanzeige klickt. Dann kommt er auf meine Landingpage. Auf dieser klickt er meinen Affiliate Link mit SubID an. Der User convertiert und schließt auf der Merchant Seite ab, ein Lead entsteht. Und wie bekomme ich jetzt einen Callback in meine Statistik das es ein Abschluß gibt?
THX für´s erklären
Gruß
Andy
[...] keywords – das ist logisch und macht Sinn. Aber kann man dies auch im Affiliate Marketing machen? David hat sich damit einmal intensiver beschäftigt und ich möchte seine Intention hier einmal [...]
Super Anleitung, aber bei mir wird die Variable erst an den Link angehängt wenn ich den Brwoser Akuallisiere! Habe das Script auf einer HTML Seite Installiert die durch Mod-Rewrite php kompatibel ist.
Hallo David,
vielen Dank für diesen Beitrag. Ich versuche gerade den php code einzubauen, aber irgendwie klappt das nicht.
er wird mir immer nachher im Text für jedermann leserlich angezeigt (den Code habe ich natürlich schon im Code eingebaut)
Ich kenne mich leider mit php nicht so gut aus, kann es sein, dass in dem Code ein Fehler drin ist?
Danke Dir für Deine Hilfe.
Hi David,
super Beschreibung. Und genau das was ich gesucht habe. Habe nämlich im August gut Geld verbraten für keywords, die zwar in adwords ne gute CTR hatten, jedoch wohl nciht so gut konvertierten.
Ich werde das mal versuchen einzubauen udn dann nochmal nen Test starten. So lohnt es sich für mcih auf jedenfall mehr als nur mit Google Adwords und Analytics.
Gruß Dinoloewe
Sehr interessanter Artikel, leider habe ich so gut wie fast nichts verstanden, auch auf der openx.org Seite verstehe ich gleich Null, da ist ausserdem alles in Englisch, das macht mir weiteres Kopfzerbrechen, aber trotzdem möchte ich die Flinte nicht ins Korn werfen, denn wenn ich nur einen kleinen Teil davon mitbekomme und dann daran arbeite, wird das am Ende auch belohnt.
Sicher finde ich in dem Blog von David noch den Anfang, dann beginne ich nochmal von ganz vorne.
vielen herzlichen Dank und Liebe Grüsse, Karl-Heinz