Pixelflow
Übersicht

So verfolgen und lösen Sie Events mit „Klassen“ aus

Recommended: Visual Tagger

Wir empfehlen die Verwendung des Visual Taggers als einfachere Option zur Einrichtung des Trackings – er bietet dieselbe Tracking-Funktionalität in einem einfachen Widget.

Click Here to Learn More About the Visual Tagger

In manchen Szenarien weist der Visual Tagger bestimmte Einschränkungen auf. In diesen Fällen können Sie stattdessen Events über „CSS-Klassen“ auslösen – indem Sie im Wesentlichen ein Code-Snippet zu einem beliebigen Element auf Ihrer Website hinzufügen, damit PixelFlow es verfolgen kann.

Klicken Sie hier, um alle Methoden zum Auslösen von Events auf Ihrer Website anzuzeigen.


So funktioniert das Tracking via „CSS-Klassen“

Sie weisen Elementen auf Ihrer Website spezielle CSS-Klassen zu, damit PixelFlow weiß, welche Aktion stattgefunden hat und welche Daten extrahiert werden sollen. Häufige Beispiele sind:

  • Button-Klicks für Aktionen wie Abonnieren oder Kontakt.

  • Formular-Absendungen, um Lead-Events und Benutzerdaten zu erfassen.

  • E-Commerce-Aktionen wie AddToCart, InitiateCheckout und Purchase.

Besuchen Sie den PixelFlow Tracking Playground, um Live-Beispiele zu erkunden und Ihr Setup zu testen.

View Instructions for Your Platform

Die Verwendung von „CSS-Klassen“ unterscheidet sich je nach Plattform geringfügig. Klicken Sie hier für die genauen Anweisungen für Ihre Plattform.

View platform specific instructions


Klassen-Kategorien

PixelFlow-Klassen lassen sich in drei Kategorien unterteilen:

  • Allgemein – für Buttons und interaktive Elemente.

  • Formulare – zur Erfassung von Benutzerdaten wie name, email und phone.

  • E-Commerce – zur Verfolgung von Produktdetails in Warenkorb-, Checkout- und Kaufprozessen.

Die Art und Weise, wie Sie Klassen anwenden, variiert je nach Plattform. Sehen Sie sich Ihren plattformspezifischen Leitfaden an, bevor Sie sie implementieren.

Events über Buttons / interaktive Elemente auslösen

View examples

Beispiele im PixelFlow Playground ansehen

View Example Setup

Wenden Sie diese Klassen auf einen beliebigen Button oder ein Element an, um sofort ein Event an Meta auszulösen.

Event-Name

CSS-Klasse

Verwendung in Facebook

AddPaymentInfo

action-btn-pymt-001-pf

Optimierung von zahlungsbezogenen Kampagnen und Retargeting bei abgebrochenen Checkouts.

AddtoCart

action-btn-cart-005-pf

E-Commerce-Optimierung und Retargeting bei Warenkorbabbrüchen.

AddtoWishlist

action-btn-wl-006-pf

Interessenbasiertes Targeting und Merklist-Retargeting.

CompleteRegistration

action-btn-reg-007-pf

Tracking von Registrierungs-Funnels und Onboarding-Kampagnen.

Contact

action-btn-cntct-003-pf

Zuordnung von Demo-Anfragen oder Support-Interaktionen zu Kampagnen.

CustomiseProduct

action-btn-cstm-008-pf

Personalisiertes Produkt- und Konfigurations-Tracking.

Donate

action-btn-don-009-pf

Spenden-Tracking und Optimierung von Non-Profit-Kampagnen.

FindLocationButton

action-btn-loc-017-pf

Lokale Dienstleistungsanzeigen und Tracking der Standortabsicht.

FindLocationInput

action-inpt-loc-016-pf

Tracking der Standortabsicht.

InitiateCheckout

action-btn-buy-004-pf

Optimierung der Checkout-Absicht und von Warenkorbabbrüchen.

Lead

action-btn-lead-011-pf

Optimierung der Lead-Generierung und Zielgruppenaufbau.

Purchase

action-btn-plc-ord-018-pf

ROAS-Berechnung und kaufbasierter Zielgruppenaufbau.

Schedule

action-btn-schedule-010-pf

Optimierung gebuchter Termine.

SearchButton

action-btn-srch-015-pf

Tracking der Suchabsicht.

SearchInput

action-inpt-srch-014-pf

Tracking der Suchabsicht.

StartTrial

action-btn-trial-012-pf

Optimierung der Testphasen-Konvertierung.

Subscribe

action-btn-sub-002-pf

Tracking der Abonnement-Konvertierung.

SubmitApplication

action-btn-submit-013-pf

Tracking des Bewerbungs-Funnels.

ViewContent

action-btn-vc-019-pf

Tracking des Engagements am oberen Ende des Funnels.

HTML-Beispiel ansehen

Dieses Beispiel ist für eine HTML-Website. Lesen Sie diesen Artikel, um zu sehen, wie Sie dies auf Ihrer eigenen Plattform (z. B. Webflow, Framer etc.) einrichten.

<!-- View Content button -->
<button class="action-btn-vc-019-pf">Read Article</button>

Events über Formulare auslösen

View Example

Beispiele im PixelFlow Playground ansehen

View Example Setup

Wenden Sie diese Klassen auf ein beliebiges Formular an.

Funktioniert mit den folgenden Event-Typen: AddPaymentInfo, CompleteRegistration, Contact, CustomizeProduct, Donate, Lead, PageView, Schedule, StartTrial, SubmitApplication und Subscribe Events.

Wichtig: Fügen Sie zuerst info-frm-cntr-pf zu Ihrem Formular-Container hinzu

Element

CSS-Klasse

Formular-Container oder Formular-Element

info-frm-cntr-pf

Vorname-Input

info-cust-fn-pf

Nachname-Input

info-cust-ln-pf

Vollständiger Name-Input

info-cust-full-name-pf

E-Mail-Input

info-cust-em-pf

Telefonnummer-Input

info-cust-ph-pf

Wert- oder Preisfeld

info-val-pf
Beispiel ansehen

Dieses Beispiel ist für eine HTML-Website. Lesen Sie diesen Artikel, um zu sehen, wie Sie dies auf Ihrer eigenen Plattform (z. B. Webflow, Framer etc.) einrichten.

<!-- Contact form -->
<form class="info-frm-cntr-pf">

  <!-- Customer information -->
  <input type="text" class="info-cust-full-name-pf" placeholder="Full Name" />
  <input type="email" class="info-cust-em-pf" placeholder="Email" />
  <input type="tel" class="info-cust-ph-pf" placeholder="Phone (optional)" />

  <!-- Message fields -->
  <input type="text" placeholder="Subject" />
  <textarea placeholder="Your message..."></textarea>

  <!-- Submit button -->
  <button type="submit" class="action-btn-cntct-003-pf">Send Message</button>

</form>

E-Commerce-Events auslösen

View Example

Beispiele im PixelFlow Playground ansehen

View Example Setup

Verwenden Sie diese Klassen, um AddToWishList, AddToCart, InitiateCheckout und Purchase mit Produktdaten auszulösen.

E-Commerce-Tracking erfordert eine verschachtelte Struktur. Fügen Sie zuerst den Hauptcontainer hinzu, dann die Produkt-Container und schließlich die einzelnen Produkt-Detailklassen.

Container-Struktur

Element

CSS-Klasse

Produktlisten-Container (fügen Sie dies dem übergeordneten Produktlisten-Container hinzu, bevor Sie die anderen Klassen unten hinzufügen)

info-chk-itm-ctnr-pf

Gesamtbetrag-Element

info-totl-amt-pf

Zusätzliche Produktinformationen verfolgen

Fügen Sie diese Klassen zu jedem Element hinzu, um es zu verfolgen und zusammen mit dem Event zu senden.

Element

CSS-Klasse

Einzelner Produkt-Container (fügen Sie dies dem übergeordneten Produkt-Container hinzu, bevor Sie die anderen Klassen unten hinzufügen)

info-chk-itm-pf

Produkt-ID

info-itm-id-pf

Produktpreis

info-itm-prc-pf

Produktmenge

info-itm-qnty-pf

Testen Sie Ihr Setup nach dem Hinzufügen der Klassen in PixelFlow und bestätigen Sie, dass das Event in Ihren Logs erscheint.

HTML-Beispiel ansehen
<!-- Checkout container wraps form, order summary, and purchase button -->
<div class="info-chk-itm-ctnr-pf">

  <!-- Add Payment Info Form (Optional) -->
  <div class="info-frm-cntr-pf">
    <!-- Customer information -->
    <input type="text" class="info-cust-fn-pf" placeholder="First Name" />
    <input type="text" class="info-cust-ln-pf" placeholder="Last Name" />
    <input type="email" class="info-cust-em-pf" placeholder="Email" />
    <input type="tel" class="info-cust-ph-pf" placeholder="Phone" />

    <!-- Payment action -->
    <button class="action-btn-pymt-001-pf">Save Payment Method</button>
  </div>

  <!-- Order summary -->
  <div class="info-chk-itm-pf">
    <div class="info-itm-id-pf">WH-001</div>
    <div class="info-itm-prc-pf">$298.00</div>
    <span class="info-itm-qnty-pf">2</span>
  </div>
  <div class="info-totl-amt-pf">$646.00</div>

  <!-- Purchase button is directly inside checkout container -->
  <button class="action-btn-plc-ord-018-pf">Complete Purchase</button>

</div>

Search und FindLocation Events auslösen

Verwenden Sie diese Klassen, um Search- und FindLocation-Events zu verfolgen. Umschließen Sie den Input und den Button mit dem Container-Element und fügen Sie jedem Element die korrekten Klassen hinzu.

View Example

Ein Beispiel im PixelFlow Playground ansehen

View Example Setup

Die Container-Klasse info-srch-ctnr-pf sollte sowohl Ihr Eingabefeld als auch Ihren Button umschließen.

Element

CSS-Klasse

Such- oder Standort-Container

info-srch-ctnr-pf

Such-Eingabefeld

action-inpt-srch-014-pf

Such-Button

action-btn-srch-015-pf

Standortsuche-Eingabefeld

action-inpt-loc-016-pf

Standortsuche-Button

action-btn-loc-017-pf
HTML-Beispiel ansehen – „Suche“
<!-- Input + Button (Horizontal) -->
<div class="info-srch-ctnr-pf">
  <input
    type="text"
    class="action-inpt-srch-014-pf"
    placeholder="Search products..."
  />
  <button class="action-btn-srch-015-pf">Search</button>
</div>

<!-- Input + Button (Vertical) -->
<div class="info-srch-ctnr-pf" style="display: flex; flex-direction: column; gap: 0.5rem;">
  <input
    type="text"
    class="action-inpt-srch-014-pf"
    placeholder="What are you looking for?"
  />
  <button class="action-btn-srch-015-pf" style="width: 100%;">
    Search Products
  </button>
</div>

<!-- Input Only (Enter key triggers search) -->
<div class="info-srch-ctnr-pf">
  <input
    type="text"
    class="action-inpt-srch-014-pf"
    placeholder="Search and press Enter..."
  />
</div>
HTML-Beispiel ansehen – „Standort finden“
<!-- Input + Button -->
<div class="info-srch-ctnr-pf">
  <input
    type="text"
    class="action-inpt-loc-016-pf"
    placeholder="Enter zip code or city..."
  />
  <button class="action-btn-loc-017-pf">Find Stores</button>
</div>

<!-- Input Only (Enter key triggers search) -->
<div class="info-srch-ctnr-pf">
  <input
    type="text"
    class="action-inpt-loc-016-pf"
    placeholder="Enter address and press Enter..."
    style="width: 100%;"
  />
</div>

Wenn Sie das Setup abgeschlossen haben, verwenden Sie So testen und verifizieren Sie Ihr PixelFlow CAPI-Setup, um sicherzustellen, dass alles funktioniert.

War das hilfreich?