> ## Documentation Index
> Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt
> Use this file to discover all available pages before exploring further.

# Eigenes Partnerprogramm betreiben

> Ein eigenes Affiliate-Programm aufsetzen, Partner und Banner verwalten, den Partnerbereich gestalten und dynamische Produkt-Banner anbieten.

Ein externes Affiliate-Netzwerk nimmt nicht jeden Shop auf, und wer aufgenommen wird, zahlt zusätzlich zur Partnerprovision noch die Gebühr des Netzbetreibers. Dazu kommt, dass die dort vermittelten Partner nicht immer zum eigenen Sortiment passen.

Ein eigenes Partnerprogramm dreht das um: Sie suchen Ihre Partner selbst aus, sprechen direkt mit ihnen und zahlen nur ihnen. Gerade Vereine, Clubs, Lieferanten oder fachlich passende Blogs erreichen Sie über ein Netzwerk oft gar nicht.

## Wie abgerechnet wird

Das eigene Partnerprogramm arbeitet nach dem Verfahren Pay-per-Sale.

| Provisionsart | Beispiel |
| - | - |
| prozentual auf den Warenwert | 10 Prozent, in B2C-Shops brutto, in B2B-Shops netto |
| fester Betrag je Bestellung | 5 Euro |

Bei der Abrechnung lässt sich der provisionsberechtigte Betrag nachträglich ändern, beispielsweise nach einer Retoure. Über ein Kommentarfeld teilen Sie dem Partner mit, warum der Betrag abweicht. Nutzen Sie dieses Feld konsequent, denn ein kommentarlos gekürzter Betrag ist der schnellste Weg zu einem verärgerten Partner.

Abrechnungsintervalle und alles Weitere regeln Sie mit einem Partnervertrag. Der Shop stellt die Zahlen bereit, die Konditionen vereinbaren Sie selbst.

## Cookie

Optional setzt das Partnerprogramm ein Cookie, damit auch Käufe bei einem späteren Besuch noch dem vermittelnden Partner zugerechnet werden.

> [!WARNING]
>
> Die gewünschte Gültigkeitsdauer müssen Sie **im Antrag** angeben. Sie lässt sich nicht selbst einstellen. Ohne Angabe gilt eine sehr kurze Dauer, und Käufe, die erst beim zweiten Besuch zustande kommen, bleiben unverprovisioniert.

Auch wenn betriebsnotwendige Cookies ohne Einwilligung zulässig sind, stimmen Sie den Einsatz mit Ihrem Datenschutzbeauftragten ab.

## Schritt 1: Freischaltung

Beantragen Sie das Partnerprogramm bei der WEBSALE AG. Geben Sie dabei die Provisionsart, die Provisionshöhe und die gewünschte Cookie-Gültigkeitsdauer an.

## Schritt 2: Partner anlegen

Partner legen Sie im Online-Servicebereich an, im Dienst **WEBSALE-Partnerprogramm** unter **Partner verwalten**.

Dabei vergeben Sie Benutzerkennung und Passwort und teilen beides Ihrem Partner persönlich mit. Der Partner kann sein Passwort danach selbst ändern.

Im Partnerbereich findet er:

| | |
| - | - |
| Bannerauswahl | die von Ihnen bereitgestellten Banner mit fertigem Quellcode |
| Bestellübersicht | je Bestellung Datum, Warenwert, provisionsfähiger Betrag, Provisionssatz und Provisionsbetrag |
| Auswertung | Zahl der Klicks, Konversionsrate und Provisionssumme im gewählten Zeitraum |
| Zahlungsstand | welche Provisionen bereits ausbezahlt sind |

Die Bestellübersicht zeigt sowohl den ursprünglichen Warenwert als auch den provisionsfähigen Betrag nebeneinander. Eine Kürzung ist für den Partner also sichtbar, und genau deshalb gehört in das Kommentarfeld eine Begründung.

## Schritt 3: Banner bereitstellen

Banner hinterlegen Sie ebenfalls im Online-Servicebereich unter **Banner verwalten**.

| Bannerart | |
| - | - |
| Text-Banner | eine reine Textverlinkung |
| Bild-Banner | eine Grafik |
| Produkt-Banner | ein Banner zu einem bestimmten Produkt |

Als Ziel wählen Sie ein Produkt, eine Kategorie oder den Shop insgesamt.

Der Shop erzeugt zu jedem Banner den fertigen Quellcode einschließlich Partnerkennung. Ihr Partner kopiert ihn nur noch. Er muss also weder Links zusammenbauen noch seine Kennung kennen.

## Schritt 4: Die Templates für den Partnerbereich

Der Partnerbereich besteht aus sechs Dateien, die Sie gestalten können.

| Datei | Zweck |
| - | - |
| [`wsaffiluser_login_deu.htm`](https://dokumentation.websale.de/v8s/referenz/tags/affiluser/anmeldung-und-sitzung) | Anmeldung |
| `wsaffiluser_orders_deu.htm` | Bestellübersicht, zugleich die Startseite |
| `wsaffiluser_banners_deu.htm` | Bannerauswahl |
| `wsaffiluser_changelogin_deu.htm` | Zugangsdaten ändern |
| [`wsaffiluser_sendemail_deu.htm`](https://dokumentation.websale.de/v8s/referenz/tags/affiluser/anmeldung-und-sitzung) | Passwort vergessen |
| [`wsaffiluser_sendemail_deu.txt`](https://dokumentation.websale.de/v8s/referenz/tags/affiluser/anmeldung-und-sitzung) | die zugehörige E-Mail |

> [!WARNING]
>
> Diese Templates gehören **direkt** in das Verzeichnis `benutzer/templates`, nicht in ein Sprachunterverzeichnis. Die Dateinamen sind fest vorgegeben und dürfen nicht geändert werden. Nur unter diesen Namen und an diesem Ort funktioniert der Partnerbereich.
>
> Im Partnerbereich stehen **keine** FastInclude-Bereiche und **keine** gewöhnlichen WEBSALE-Tags zur Verfügung. Nur die Tags aus den bereitgestellten Vorlagen funktionieren. Wer hier sein normales Shop-Layout einbauen will, baut es von Hand nach.

Für einen Partnerbereich in englischer oder französischer Sprache stellt Ihnen die WEBSALE AG weitere Templates bereit. Sprechen Sie Ihren Ansprechpartner an.

Materialien: Templates für den Partnerbereich

## Schritt 5: Das Statistik-Template

Die Statistik zeigt Ihrem Partner, welche Produkte über seine Banner in einem Zeitraum gekauft wurden. Sie besteht aus zwei Dateien.

| Datei | Zweck |
| - | - |
| `ws_affilstat.htm` | das Template |
| `ws_affilstat_deu.ini` | die Texte dazu |

Beide gehören in Ihr Templateverzeichnis, beispielsweise `benutzer/templates/translation`. Auch hier sind die Namen fest vorgegeben.

```ini theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
<Templates>
   ...
   AffilStat = ws_affilstat.htm
   ...
</Templates>
```

> [!WARNING]
>
> Auch für dieses Template gilt: keine FastInclude-Bereiche, keine gewöhnlichen Shop-Tags, nur die Tags aus der Vorlage.

Materialien: [ws\_affilstat.htm](https://dokumentation.websale.de/v8s/materialien/materialien-partnerprogramm.md) · [ws\_affilstat\_deu.ini](https://dokumentation.websale.de/v8s/materialien/materialien-partnerprogramm.md)

Referenz: Abschnitt Templates

## Schritt 6: Den Partnerbereich verlinken

Setzen Sie im Shop einen Link zum Partnerbereich, damit bestehende Partner jederzeit hineinkommen. Die Adresse finden Sie im Online-Servicebereich unter **Partner verwalten** am Ende der Partnerliste.

```html theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
<p>Sind Sie bereits Partner?</p>
<a href="https://secure.c1.websale.net/cgi/wsaffiluser/wsaffiluser.cgi?cid=IHRE_ID" target="_blank">
   Zum Partnerbereich
</a>
```

Ein solcher Link wirbt nebenbei auch neue Partner. Wer ihn sieht, erfährt überhaupt erst, dass es ein Programm gibt.

## Schritt 7: Die Bestätigungsseite erweitern

Damit eine Bestellung einem Partner zugeordnet wird, gehört das Tag `WS-WSAffiliate` auf die Bestelleingangsbestätigungsseite `ws_confirm.htm`, am Ende des Quelltextes vor `</body>`.

```html theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
   ...
   ~WS-WSAffiliate~
</body>
```

> [!WARNING]
>
> Ohne dieses Tag läuft das gesamte Partnerprogramm ins Leere. Banner werden angeklickt, Bestellungen kommen zustande, und keine einzige davon wird einem Partner gutgeschrieben. Prüfen Sie nach dem Einbau eine Testbestellung über einen Partnerlink gegen die Statistik im Partnerbereich.

Referenz: [WS-WSAffiliate](https://dokumentation.websale.de/v8s/referenz/tags/ws/merkzettel-vergleich-upload-und-externe-dienste.md#affiliate-programme)

Damit ist das Partnerprogramm einsatzbereit.

## Dynamische Produkt-Banner

![Partnerprogramm Dynamics Banner](https://mintcdn.com/websaleag-44ee7ea6/9My8SD3Abdi5dvb1/images/partnerprogramm_dynamics_banner.png?fit=max\&auto=format\&n=9My8SD3Abdi5dvb1\&q=85\&s=ab377cdb3aee737d48b48c0e3a53d104)

Bei den Bannern aus Schritt 3 legen Sie jedes einzeln an. Dynamische Produkt-Banner drehen das um: Der Partner sucht sich **selbst** ein beliebiges Produkt aus Ihrem Shop aus und bekommt den passenden Bannercode dazu.

Der Ablauf: Der Partner folgt aus seinem Partnerbereich einem besonderen Link in Ihren Shop, wählt dort ein Produkt und sieht ein eigenes Template mit einer oder mehreren Bannervarianten samt Quellcode zum Kopieren.

Der Aufwand verlagert sich damit von Ihnen zum Partner, und Ihr gesamtes Sortiment steht ohne weitere Pflege als Bannerziel zur Verfügung. Für Shops mit vielen Produkten ist das der einzige praktikable Weg.

### Schritt 1: Freischaltung

Die dynamischen Produkt-Banner müssen zusätzlich zum Partnerprogramm freigeschaltet werden.

### Schritt 2: Die Berechtigung je Partner setzen

Ob ein Partner beliebige Produkte auswählen darf, entscheiden Sie einzeln, im Online-Servicebereich unter **Partner verwalten**.

### Schritt 3: Den Link im Partnerbereich setzen

```html theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
{AFFILUSER-DynamicBanner}
   <a href="~AFFILUSER-DynamicBanner~" target="_blank">Banner selbst zusammenstellen</a>
{/AFFILUSER-DynamicBanner}
```

Die Klammerung zeigt den Link nur den Partnern, die die Berechtigung aus Schritt 2 haben. Sie brauchen also keine zwei Templates.

Der Link setzt automatisch den freien Parameter `WS-FP1` auf die Partnerkennung. Diese Kennung tragen Sie später im Bannercode über `~WS-FP1~` wieder ein. Nur dadurch lässt sich ein Kauf dem richtigen Partner zuordnen.

Referenz: [AFFILUSER-DynamicBanner](https://dokumentation.websale.de/v8s/referenz/tags/affiluser/werbemittel.md#affiluser-dynamicbanner) · WS-FP1...3()

### Schritt 4: Das Template zuweisen

```ini theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
<WSAffiliateTemplates>
   Product = ws_affiliate_product.htm
</WSAffiliateTemplates>
```

Referenz: [Abschnitt WSAffiliateTemplates](https://dokumentation.websale.de/v8s/referenz/konfigurationen/shopkonfiguration-shop-config/externe-dienste-und-schnittstellen.md#wsaffiliatetemplates)

### Schritt 5: Das Bannerauswahl-Template bauen

Dieses Template liegt in Ihrem Templateverzeichnis und darf **alle** Tags der Produktdetailansicht verwenden. Es besteht aus zwei Teilen je angebotener Bannervariante: einer Vorschau und einem Kopierbereich.

Die Vorschau zeigt, wie der Banner beim Partner aussehen wird.

```html theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
<h3>Variante 1: nur das Produktbild</h3>

<a href="~PR-Link~">
   <img src="~PR-Image~" alt="~PR-Name_StripHtml~">
</a>
```

Der Kopierbereich enthält denselben Banner als Quelltext, aber mit dem Partnerlink statt des Shoplinks.

```html theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
<p>Kopieren Sie diesen Code an die gewünschte Stelle Ihrer Webseite.</p>

<textarea cols="60" rows="8" readonly>
&lt;a href="https://IHRE-DOMAIN.DE/cgi/wsaffil/wsaffil.cgi?act=callshop&amp;shopid=~WS-ShopID~&amp;subshopid=~WS-SubshopID~&amp;idx=dynamic&amp;affid=~WS-FP1~&amp;prod_index=~PR-ProdIndex~" target="_blank"&gt;&lt;img src="~PR-Image~" alt="~PR-Name_StripHtml~"&gt;&lt;/a&gt;
</textarea>
```

> [!WARNING]
>
> Achten Sie im Kopierbereich auf durchgehende Maskierung. Spitze Klammern als `&lt;` und `&gt;`, kaufmännische Und als `&amp;`. Bleibt eines davon unmaskiert, zerlegt der Browser den Quelltext, und Ihr Partner kopiert etwas Unvollständiges.

Der Bannerlink führt nicht direkt in Ihren Shop, sondern über das Partnerprogramm. Nur so wird der Klick gezählt und das Cookie gesetzt. Ersetzen Sie `IHRE-DOMAIN.DE` durch Ihre eigene Domain.

Bieten Sie mehrere Varianten an, beispielsweise nur das Bild, Bild mit Name und Preis, und eine reine Textvariante. Je mehr Auswahl der Partner hat, desto eher findet er etwas, das zu seiner Seite passt.

Referenz: [PR-Image](https://dokumentation.websale.de/v8s/referenz/tags/pr/bilder-und-links.md#die-tags-im-uberblick) · [PR-Link()](https://dokumentation.websale.de/v8s/referenz/tags/pr/bilder-und-links.md#die-tags-im-uberblick) · [PR-ProdIndex](https://dokumentation.websale.de/v8s/referenz/tags/pr/grundlagen-und-produktdaten.md#die-tags-im-uberblick) · [WS-ShopID](https://dokumentation.websale.de/v8s/referenz/tags/ws/shop-seite-und-technik.md#die-tags-im-uberblick) · [WS-SubshopID](https://dokumentation.websale.de/v8s/referenz/tags/ws/shop-seite-und-technik.md#die-tags-im-uberblick)

## Verwandte Themen

* Wegweiser: [Anbindung an externe Partnerprogramme](https://dokumentation.websale.de/v8s/marketing-funktionen/anbindung-an-externe-partnerprogramme.md)
* Materialien: [Verwendete Cookies](https://dokumentation.websale.de/v8s/referenz/verwendete-cookies.md)


## Related topics

- [Anbindung an externe Partnerprogramme](https://dokumentation.websale.de/v8s/marketing-funktionen/anbindung-an-externe-partnerprogramme.md)
- [Bestellungen und Provisionen](https://dokumentation.websale.de/v8s/referenz/tags/affiluser/bestellungen-und-provisionen.md)
- [Zugangsdaten ändern](https://dokumentation.websale.de/v8s/referenz/tags/affiluser/zugangsdaten-aendern.md)
- [Werbemittel](https://dokumentation.websale.de/v8s/referenz/tags/affiluser/werbemittel.md)
- [Anmeldung und Sitzung](https://dokumentation.websale.de/v8s/referenz/tags/affiluser/anmeldung-und-sitzung.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.