Automatisch Affiliate-Accounts für Kunden anlegen

Die Einbeziehung Ihres Kundenstamms ist ein höchst effektiver Weg, um Vertriebspartner für Ihren Gambio-Onlineshop zu gewinnen. Warum also nicht ganz einfach allen Kunden ohne Zwischenschritt die Möglichkeit einräumen, als Affiliate tätig zu werden?

Kunden als Affiliates

Die Anwendungsfälle für das Gambio Affiliate-Modul sind vielschichtig. Manche Shopbetreiber möchten das Partnerprogramm nur ausgewählten Vertriebspartnern zugänglich machen und vor den Endkunden nach Möglichkeit verbergen. Ebenfalls beliebt ist jedoch auch die gegenteilige Strategie: So viele Kunden wie möglich sollen als Affiliates tätig sein und à la Kunden werben Kunden von Provisionen als Kundenguthaben (Cashback) oder Auszahlung profitieren.

Gambio Kundenlogin mit E-Mail und Passwort

Wenn möglichst viele bestehende Kunden Ihres Gambio-Onlineshops gleichzeitig als Partner aktiv sein sollen, sind die Hürden für die Eröffnung eines Affiliate-Accounts natürlich so gering wie möglich zu halten. Hierfür gibt es beispielsweise die kostenlose Erweiterung zum Affiliate-Modul für Gambio, die die Affiliate-Registrierung aus dem Kundenkonto heraus stark vereinfacht.

Es geht jedoch noch einfacher. Dank der Verknüpfung von Kundenkonten und Affiliate-Accounts ist für eingeloggte Kunden außerdem kein separater Login in den Partnerbereich mehr erforderlich. Dies machen wir uns zu nutze.

Funktionsweise

Basierend auf der ohnehin im Modul vorhandenen Verknüpfung kreieren wir für jeden aktiven Kunden automatisch im Hintergrund ein Affiliate-Account. Zwar nicht technisch, aber zumindest aus Kundensicht, verschmelzen somit der Loginbereich für Kunden und der für Partner. Anders ausgedrückt: Das Partner-Menü wird zum festen Bestandteil jedes Kundenkontos.

Für diesen Zweck verwenden wir die ebenfalls kostenlose Erweiterung zum Affiliate-Modul, die Kunden-Loginbereich und Partnerbereich via Button verknüpft. Diese ist eigentlich für die vereinfachte, aber manuelle Erstellung eines Affiliate-Accounts aus dem Kundenkonto heraus vorgesehen, erfüllt jedoch ihren Zweck. Wenn Sie für Ihre Kunden eine andere Form des Wechsels in den Partnerbereich wünschen, beachten Sie bitte die nachfolgenden 3 Hinweise:

Ich bin ein neuer Kunde und Registrieren-Button in Gambio
  1. Ohne weitere Anpassung an der weiter unten herunterladbaren Erweiterung existiert für jeden eingeloggten Kunden ein Affiliate-Account. Bei der Einbindung einer eigenen Verlinkung genügt es also vollkommen, zu prüfen, ob es sich um einen angemeldeten Kunden handelt.
  2. Der Link in den Partnerbereich lautet ganz einfach: shop.php?do=WMAffiliate&act=loginform
  3. Alternativ können Sie auch ganz auf eine Verlinkung in den Partnerbereich verzichten und stattdessen die Partner-Menübox in den Optionen des Affiliate-Moduls für Gambio aktivieren. In diesem Fall ist allerdings eine kleine Änderung erforderlich, die beim erfolgreichen Gambio-Kundenlogin gleichzeitig das Login als Partner vornimmt.

Um nicht unnötig Karteileichen zu produzieren, erweitert das Modul nicht alle Kundenkonten auf einmal um ein Affiliate-Account. Stattdessen hakt es sich in das Kunden-Login und die Kunden-Registrierung ein. Somit verfügt jeder Kunde, der sich nach Installation der Erweiterung registriert oder angemeldet hat, über ein Affiliate-Account.

Download & Installation

Die nachfolgend herunterladbare Erweiterung ist auch unter der kostenlosen Testversion des Affiliate-Moduls für Gambio lauffähig.

DateiZuletzt geändertGröße
4,2 KB
Kostenlose Erweiterung zum Gambio-Affiliate-Modul

Für die Verlinkung von Kunden- und Affiliate-Konto beachten Sie bitte auch die Erweiterung zur Anzeige des Buttons Mein Partner-Konto im Kunden-Loginbereich Ihres Gambio-Shops.

Das Modul laden Sie nach Entpacken des heruntergeladenen Zip-Pakets via FTP-Programm nach /GXModules/Werbe-Markt/PayPerSaleKundeAffiliateAuto. Damit Gambio die neu hochgeladenen Dateien erkennt, leeren Sie anschließend im Backend den Cache für Modulinformationen.

Anpassungen

Nur bestimmte Kundengruppen

Kundengruppe Händler mit der ID 3 im Gambio-Backend

Wie oben erwähnt, kreiert das Modul für jeden angemeldeten Kunden ein Affiliate-Account. Was aber, wenn Sie dies nur für bestimmte Kundengruppen, z.B. Händler, wünschen? Die richtige Anlaufstelle für diese kleine Modifikation ist die Datei /GXModules/Werbe-Markt/PayPerSaleKundeAffiliateAuto/Shop/Classes/Helpers/PayPerSaleKundeAffiliateAutoRegister.php

Wenn Sie nur für Händler automatisch ein Affiliate-Account erstellen lassen möchten erweitern Sie die Zeile

if (!empty($customerId)) {

in der isToRegister()-Methode wie folgt, wobei 3 von Haus aus die ID der Kundengruppe Händler ist:

if (!empty($customerId) && (int)$_SESSION['customers_status']['customers_status_id'] === 3) {

Auto-Login als Affiliate

Durch die Verknüpfung des Kundenkontos mit einem Affiliate-Account sind Kunden beim Aufruf von shop.php?do=WMAffiliate&act=loginform ohnehin schon automatisch eingeloggt. Wenn Sie aber beispielsweise – wie oben erwähnt – eingeloggten Kunden auch ohne Aufruf des Links die Partner-Menübox anzeigen lassen möchten, ist ein automatisches Login in den Affiliate-Bereich erforderlich. Sollte Bedarf an einer solchen Lösung bestehen, freuen wir uns auf Ihre Anfrage.