Zum Hauptinhalt springen
Pro Plan5 minutesEinsteiger

Element-Klick-Ziele

Verfolgen Sie Conversions, wenn Besucher auf bestimmte Schaltflächen, Links oder Elemente klicken – ideal für CTAs und ausgehende Links. Erkunden Sie die Einrichtung und Best Practices für Ziele.

goalsclicksbuttonsctatracking
Zuletzt aktualisiert:
Pro Plan

Element-Klick-Ziele werden ausgelöst, wenn Besucher auf bestimmte Seitenelemente klicken. Ideal für die Verfolgung von CTA-Schaltflächen, Navigation und ausgehenden Links.

Wann Sie Klick-Ziele verwenden sollten

Am besten geeignet für die Verfolgung von:

  • Call-to-Action-Schaltflächen
  • Navigationsmenü-Klicks
  • Download-Links
  • Ausgehende Links
  • Video-Wiedergabe-Schaltflächen
  • Jedem klickbaren Element

Klick-Ziele erstellen

Ziele befinden sich auf dem Dashboard jeder Website unter der Registerkarte Journeys.

  1. Journeys-Registerkarte öffnen

    Öffnen Sie vom Dashboard Ihrer Website die Registerkarte Journeys und wählen Sie die Unterregisterkarte Ziele.

  2. Ziel hinzufügen

    Klicken Sie auf Ziel hinzufügen, dann wählen Sie Element-Klick als Zieltyp.

  3. Ziel benennen

    Geben Sie einen aussagekräftigen Namen ein, z.B. „Anmeldungs-Schaltfläche" oder „Preisangebot-CTA".

  4. CSS-Selektor eingeben

    Geben Sie im Feld CSS-Selektor den Selektor ein, der das zu verfolgende Element identifiziert.

  5. Wert verfolgen (optional)

    Aktivieren Sie Monetären Wert verfolgen, wenn Sie jeder Completion einen Umsatzwert zuordnen möchten.

  6. Erstellen

    Klicken Sie auf Erstellen, um das Ziel zu speichern.

CSS-Selektoren

Was ist ein CSS-Selektor?

Ein Muster, das HTML-Elemente identifiziert:

<button id="signup-btn" class="cta primary">
  Anmelden
</button>

Selektoren für diese Schaltfläche:

  • #signup-btn (nach ID)
  • .cta (nach Klasse)
  • button.primary (nach Tag und Klasse)

Häufige Selektoren

SelektorTrifft zu auf
#my-idElement mit id="my-id"
.my-classElemente mit class="my-class"
buttonAlle Button-Elemente
a.downloadLinks mit class="download"
[data-action]Elemente mit data-action-Attribut

Den richtigen Selektor finden

Methode 1: Browser-Inspektor

  1. Rechtsklicken Sie auf das Element
  2. Wählen Sie „Untersuchen"
  3. Finden Sie das Element in den DevTools
  4. Suchen Sie nach einer eindeutigen ID oder Klasse

Methode 2: In der Konsole testen

  1. Öffnen Sie die Browser-Konsole (F12)
  2. Geben Sie ein: document.querySelector('your-selector')
  3. Wenn das Element angezeigt wird, funktioniert der Selektor

Selektor-Best-Practices

IDs verwenden, wenn verfügbar

Zuverlässigste Option:

<button id="cta-signup">Anmelden</button>

Selektor: #cta-signup

Spezifische Klassen verwenden

Wenn keine ID vorhanden, verwenden Sie eine beschreibende Klasse:

<button class="btn btn-primary cta-main">Erste Schritte</button>

Selektor: .cta-main

Generische Selektoren vermeiden

SchlechtProblem
buttonTrifft auf alle Schaltflächen zu
.btnZu verbreitet
aAlle Links
GutWarum
#signup-ctaEindeutige ID
.cta-signupSpezifische Klasse
[data-goal="signup"]Zweckgebaut

Data-Attribute hinzufügen

Bitten Sie Entwickler, verfolgbare Attribute hinzuzufügen:

<button data-goal="signup" class="btn">Anmelden</button>

Selektor: [data-goal="signup"]

Häufige Beispiele

CTA-Schaltflächen

ZielSelektor
Haupt-CTA#hero-cta
Sekundärer CTA.cta-secondary
Preis-CTA.pricing-cta
ZielSelektor
Preis-Linka[href="/pricing"]
Kontakt-Linknav a[href="/contact"]
Anmelden.nav-signin

Downloads

ZielSelektor
Jeder Downloada[download]
PDF-Downloadsa[href$=".pdf"]
Bestimmte Dateia[href="/files/guide.pdf"]
ZielSelektor
Externe Linksa[target="_blank"]
Affiliate-Linksa[href*="partner.com"]
Social-Media-Links.social-links a

Erweiterte Selektoren

Attribut-Selektoren

MusterTrifft zu auf
[attr]Hat Attribut
[attr="value"]Exakte Übereinstimmung
[attr*="value"]Enthält
[attr^="value"]Beginnt mit
[attr$="value"]Endet mit

Kombinatoren

MusterTrifft zu auf
div buttonButton innerhalb von div
div > buttonDirektes Kind-Button
button:first-childErster Button
button:not(.disabled)Nicht deaktiviert

Beispiele

/* Links zu externen Seiten */
a[href^="http"]:not([href*="mysite.com"])

/* Absende-Buttons, die nicht deaktiviert sind */
button[type="submit"]:not(:disabled)

/* Download-Links im Inhaltsbereich */
.content a[href$=".pdf"]

Wie Klicks gezählt werden

Ein Klick-Ziel wird einmal pro Besucher-Sitzung abgeschlossen. Zenovay verzeichnet den ersten übereinstimmenden Klick in einer Sitzung und ignoriert nachfolgende Klicks auf das gleiche Element innerhalb dieser Sitzung, sodass ein Besucher, der zweimal klickt, als eine Conversion zählt. Derselbe Besucher, der in einer neuen Sitzung zurückkehrt, kann das Ziel erneut abschließen.

Wenn Sie einen bestimmten Klick nur auf bestimmten Seiten verfolgen möchten, begrenzen Sie ihn auf der Selektor-Ebene durch Kombination des Klick-Selektors mit einer übergeordneten Ebene, die nur auf diesen Seiten existiert, oder verwenden Sie ein URL-Match-Ziel für seitenbasierte Conversions.

Dynamische Elemente

Nach dem Seitenladen hinzugefügte Elemente

Klick-Tracking wird auf Dokumentebene angebracht, sodass es für Elemente funktioniert, die nach dem ursprünglichen Seitenladen erscheinen, einschließlich Inhalte, die von JavaScript-Frameworks gerendert werden.

Dynamische Elemente testen

  1. Laden Sie die Seite
  2. Warten Sie, bis das Element angezeigt wird
  3. Klicken Sie auf das Element
  4. Überprüfen Sie, ob das Ziel ausgelöst wird

Fehlerbehebung

Klicks werden nicht verfolgt

Selektor überprüfen:

// In der Browser-Konsole
document.querySelector('your-selector')
// Sollte das Element zurückgeben

Element-Sichtbarkeit überprüfen:

  • Ist das Element beim Klicken sichtbar?
  • Ist es versteckt oder von einem anderen Element verdeckt?

Falsche Elemente werden zugeordnet

Machen Sie den Selektor spezifischer:

  • Übergeordneten Kontext hinzufügen
  • Eindeutigere Klasse verwenden
  • Data-Attribut hinzufügen

Verzögert geladene Elemente

Wenn ein Element nach der Seite geladen wird:

  • Die meisten Fälle funktionieren automatisch
  • Gründlich testen
  • Bei anhaltenden Problemen ein Custom Event-Ziel in Betracht ziehen

Best Practices

Selektoren planen

Vor der Implementierung:

  1. Wichtige CTAs identifizieren
  2. Eindeutige Bezeichner sicherstellen
  3. Selektoren dokumentieren
  4. Über alle Seiten hinweg testen

Mit Entwicklern zusammenarbeiten

Fordern Sie an:

  • Eindeutige IDs für wichtige CTAs
  • Data-Attribute für das Tracking
  • Einheitliche Namenskonventionen

Gründlich testen

  1. Klicken Sie selbst auf das Element
  2. Prüfen Sie die Echtzeit-Ansicht
  3. Überprüfen Sie, ob das Ziel erfasst wurde
  4. Testen Sie auch auf Mobilgeräten

Nächste Schritte

War dieser Artikel hilfreich?