Targeting

Allgemeines Targeting

Sowohl bei Onsite-Umfragen als auch bei Embedded-Umfragen kannst du das allgemeine Targeting von PollHero verwenden.

Hier kannst du Regeln hinzufügen, wo und an wen deine Umfrage auf deiner Website ausgespielt wird bzw. ob Embedded-Umfragen geladen werden sollen oder nicht.

Stellst du keine Regel ein, wird die Umfrage auf allen Seiten ausgespielt, da die Standardregel Seiten-URL entspricht RegEx .* ist.

Page Targeting

Du kannst entscheiden, ob das Page Targeting einer UND- oder einer ODER-Logik folgen soll.

Übersicht über die Page-Targeting-Möglichkeiten

Das Page Targeting kann auf unterschiedliche Seiten angewendet werden:

Seiten-URL: Wähle gezielte URLs aus, etwa ein bestimmtes Produkt, die Bestellbestätigungsseite oder eine Dankesseite.

Seitensprache: Target nach Seitensprache, falls deine Website in unterschiedlichen Sprachen ausgespielt werden kann.

Seiten-Hostname: Du kannst die Umfrage nach Hostnamen targeten.

Referrer-Domain: Du kannst gezielt Nutzer, die über ein bestimmtes Referral (Social, Direct, Ads etc.) gekommen sind, auf Domain-Basis ein- oder ausschließen.

Referrer-Hostname: Du kannst gezielt Nutzer, die über ein bestimmtes Referral (Social, Direct, Ads etc.) gekommen sind, auf Hostname-Basis ein- oder ausschließen.

EinstellungPollHero liestErwarteter Wert / BeispielOperatoren
Seiten-URLwindow.location.href, ohne abschließenden /Vollständige URL, z. B. https://shop.example.com/products/shoe?color=redenthält, enthält nicht, entspricht, entspricht nicht, RegEx
Seitensprachedocument.documentElement.langDer exakte Wert von <html lang="…">, z. B. de oder de-DEentspricht, entspricht nicht, RegEx
Seiten-Hostnamewindow.location.hostnameHostname ohne Protokoll und Pfad, z. B. shop.example.comentspricht, entspricht nicht, enthält, enthält nicht, RegEx
Referrer-Domainnew URL(document.referrer).hostnameHostname der Referrer-URL, z. B. www.google.com; ohne Referrer leerentspricht, entspricht nicht, enthält, enthält nicht, RegEx
Referrer-Hostnamedocument.referrerVollständige Referrer-URL, z. B. https://www.google.com/search?q=…; ohne Referrer leerentspricht, entspricht nicht, enthält, enthält nicht, RegEx

Für die Seiten hast du folgende Auswahlmöglichkeiten:

enthält: Die URL enthält bestimmte Slugs, sodass du die Umfrage zum Beispiel nur auf Kategorieseiten ausspielen kannst. Die Umfrage wird dann auf allen Seiten ausgespielt, die zum Beispiel dem Format www.deinewebsite.de/kategorie/ folgen, also auch www.deinewebsite.de/kategorie/produkt1/.

enthält nicht: Wenn du die Umfrage auf den meisten, aber nicht auf allen Seiten ausspielen möchtest, kannst du die entsprechenden Slugs hier eintragen. Du kannst zum Beispiel deine Über-uns-Seite, deine Datenschutzseite oder deinen Blog ausschließen. Auch hier werden alle URLs ausgeschlossen, die den Slug enthalten.

entspricht genau: Gib hier eine URL ein, auf der du die Umfrage ausspielen möchtest.

entspricht nicht: Gib hier eine URL ein, auf der du die Umfrage nicht ausspielen möchtest.

entspricht RegEx: Das Feld erwartet eine Regular Expression (RegEx).

Gerät

Target Nutzer auf Basis des Geräts oder der Bildschirmbreite.

Du hast die Möglichkeit, nach Mobile, Desktop, Tablet und SmartTV zu targeten.

EinstellungPollHero liestErwarteter WertOperatoren
GerätetypBildschirmbreite und User-AgentMobile, Tablet, Desktop oder SmartTVenthält, enthält nicht
Bildschirmbreitewindow.innerWidthGanze Zahl in CSS-Pixeln, z. B. 768>, <, ≥, ≤, zwischen

Ist kein spezifischer Gerätetyp ausgewählt, wird die Umfrage auf allen Geräten geladen.

E-Commerce

Target basierend auf unterschiedlichen E-Commerce-Features:

Derzeit kannst du PollHero mit KLAR integrieren und so deine Daten verknüpfen.

E-Commerce-Regeln werten immer die Daten des identifizierten Nutzers aus. Damit sie funktionieren, müssen identify und die Bestellung derselben PollHero-User-ID zugeordnet sein. Geldwerte werden als Zahlen mit Punkt als Dezimaltrennzeichen verarbeitet, etwa 1249.99 (nicht 1.249,99).

Optionen in PollHeroFeld/HerkunftErwarteter WertOperatoren
Gesamtanzahl der EinkäufeKundenkennzahl total_purchasesNichtnegative ganze Zahl, z. B. 8entspricht, entspricht nicht, >, <, ≥, ≤, zwischen
GesamtumsatzKundenkennzahl total_revenueZahl, z. B. 1249.99>, <, ≥, ≤, zwischen
Durchschnittlicher BestellwertKundenkennzahl total_aovZahl, z. B. 156.25>, <, ≥, ≤, zwischen
Kundentypcustomer_type aus identifynew oder returningentspricht, entspricht nicht
Bestellartikel-SKUsitems einer BestellungSKU/Artikel-ID als String, z. B. SKU-456entspricht, entspricht nicht, enthält, enthält nicht
Artikelmarkenitems[].item_brandMarkenname als String, z. B. Nikeentspricht, entspricht nicht, enthält, enthält nicht
Kategorieitems[].categoryKategoriename als String, z. B. Shoesentspricht, entspricht nicht
Kategorie 2–5 (eingeschränkt)Siehe Hinweis untenString, z. B. Menentspricht, entspricht nicht
Gutscheincodepurchase.coupon oder items[].item_couponCode als String, z. B. WELCOME10entspricht, entspricht nicht, enthält

Hinweis zu Anzahl der Bestellungen (ordersCount): Diese Option ist im Onsite-Targeting derzeit nicht verfügbar. Verwende für das Onsite-Targeting stattdessen immer Gesamtanzahl der Einkäufe (total_purchases).

Bei zwischen werden genau zwei Zahlen als durch Komma getrennte Unter- und Obergrenze eingegeben, z. B. 5,10 (ohne Leerzeichen). Die Grenzen zählen mit.

Wichtig zu entspricht vs. enthält bei Artikeln, Marken und Gutscheinen: PollHero fasst SKUs, Marken, Gutscheine und Kategorien aller Bestellungen eines Kunden intern zu kommagetrennten Listen zusammen (z. B. SKU-1,SKU-2). Eine Regel mit entspricht prüft die exakte Übereinstimmung der gesamten Liste und trifft daher nur zu, wenn der Kunde insgesamt genau diesen einen Wert besitzt. Sobald ein Kunde mehrere Artikel, Marken oder Gutscheine gekauft hat, schlägt entspricht fehl. Für zuverlässiges Matching bei SKUs, Marken und Gutscheinen solltest du daher immer den Operator enthält verwenden.

Einschränkung bei Kategorie 2 bis 5: Derzeit prüft PollHero für Kategorie 2 bis Kategorie 5 denselben Wert wie für die Hauptkategorie (items[].category). Zudem steht für Kategorien nur der Operator entspricht zur Verfügung. Wenn ein Kunde Artikel aus mehreren Kategorien gekauft hat, schlägt entspricht fehl.

Targeting direkt nach einem Kauf

Meldest du einen Kauf mit dem Purchase-Tracking-Script (event: "purchase") an PollHero, zählt PollHero ihn sofort in die Kennzahlen des Nutzers ein (Gesamtanzahl der Einkäufe +1, Gesamtumsatz + Bestellwert, durchschnittlicher Bestellwert neu berechnet, dazu Artikel und Gutscheincode). Anschließend prüft PollHero die Umfragen auf der Seite erneut. Eine Umfrage, die zum Beispiel erst ab dem ersten Kauf erscheinen soll, kann deshalb schon auf der Bestellbestätigungsseite ausgespielt werden.

Dieselbe Bestellung (gleiche transaction_id) wird innerhalb von 60 Minuten nur einmal gezählt. Lädt jemand die Bestellbestätigungsseite neu, wird der Kauf also nicht doppelt erfasst.

Benutzer

Im Bereich Benutzer kannst du gezielt bestimmte Nutzer oder Nutzergruppen targeten. Dir stehen Land und Sprache des Nutzers sowie Custom Attributes (Benutzerattribute) zur Verfügung.

Fehlt bei einem Nutzer ein Attribut (zum Beispiel, weil er nicht identifiziert ist oder kein Land übermittelt wurde), trifft keine Regel zu, die einen Wert prüft. Das gilt auch für verneinte Regeln wie enthält nicht oder entspricht nicht: Die Regel Land enthält nicht DE spielt die Umfrage also nicht an Nutzer ohne Land aus. Willst du gezielt Nutzer ohne ein bestimmtes Attribut ansprechen, verwende bei Custom Attributes ist nicht gesetzt.

Land

PollHero validiert den Ländercode derzeit nicht gegen eine feste Länderliste, sondern vergleicht den übergebenen Text. ISO-Alpha-2-Codes in Großbuchstaben sind deshalb die verbindliche Integrationskonvention. Verwende nicht Germany, DEU oder de, wenn die Regel auf DE konfiguriert ist.

Hinweis zum Operator enthält bei Land: Auch wenn der Operator in der Oberfläche als enthält bezeichnet wird, prüft PollHero intern, ob der Ländercode des Nutzers den eingegebenen Regelwert enthält. Hinterlege daher immer nur einen einzelnen Ländercode (z. B. DE) pro Regel – kommagetrennte Listen wie DE, AT führen dazu, dass die Regel nicht zutrifft.

EinstellungErwartetes FormatEmpfohlene WerteOperatoren
LandString in countryISO-3166-1-Alpha-2-Code in Großbuchstaben, z. B. DE, AT, CH, USenthält, enthält nicht

Sprache

Für das Sprachtargeting nach Nutzersprache sind in der PollHero-Oberfläche genau die fünf Werte aus der folgenden Tabelle vorgesehen. Übermittle für language keine Regionalcodes wie de-DE oder en-GB; für die Benutzerregel muss beispielsweise de gesendet werden. Das ist unabhängig von der Seitensprache, die direkt aus dem lang-Attribut gelesen wird und deshalb auch einen Regionalcode enthalten kann.

EinstellungErwartetes FormatZulässige WerteOperatoren
SpracheKleingeschriebener Sprachcode in languagede, en, fr, es, itentspricht, entspricht nicht

Custom Attributes

Custom Attributes werden direkt als flache Eigenschaften im zweiten Argument an PH1.identify übergeben (kein verschachteltes Objekt). entspricht und entspricht nicht vergleichen den Stringwert; ist gesetzt und ist nicht gesetzt prüfen, ob der Schlüssel im Profil existiert.

EinstellungErwartetes FormatZulässige WerteOperatoren
Custom AttributesZusätzliche flache Schlüssel-Wert-Paare im Attribut-Objekt, z. B. has_subscription: trueBei entspricht / entspricht nicht: Attributname und Wert (z. B. Key has_subscription, Value true); bei ist gesetzt / ist nicht gesetzt: nur der Attributnameentspricht, entspricht nicht, ist gesetzt, ist nicht gesetzt

Auf dieser Seite