# Shopify tracking

URL: https://docs.ablyft.com/de/developers/tracking-and-events/shopify/

> Tracke Käufe und Checkout-Schritte deines Shopify-Shops mit einem Webhook oder einem Customer Event Pixel.



Shopify-Shops können auf zwei Wegen Daten an ABlyft senden. Sie unterscheiden sich darin, wie die Daten erfasst werden, und lassen sich kombinieren.

|                 | [Shopify webhook](https://docs.ablyft.com/de/developers/tracking-and-events/shopify/webhook/)             | [Shopify customer event pixel](https://docs.ablyft.com/de/developers/tracking-and-events/shopify/customer-event/)                                |
| --------------- | ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| Funktionsweise  | Die Server von Shopify senden Bestelldaten direkt an ABlyft                        | Ein Custom Pixel in Shopify leitet clientseitige Events über die Web Pixel API weiter                                     |
| Zuverlässigkeit | Hoch. Unabhängig von Browser-Einstellungen, Werbeblockern oder Cookie-Einwilligung | Kann durch Werbeblocker, Datenschutzfunktionen des Browsers oder fehlende Einwilligung blockiert werden                   |
| Daten           | Käufe, Revenue und Anzahl der Produkte, inklusive Warenkorb-Attribute              | Zusätzlich Nutzeraktionen und Schritte vor dem Kauf, zum Beispiel Checkout gestartet oder Produkt in den Warenkorb gelegt |
| Einschränkung   | Nur Bestell-Events                                                                 | Benötigt den Pixel-Code und die Consent-Einstellungen in Shopify                                                          |

## Welche Methode soll ich wählen?

Für ein genaues Tracking von Käufen und Revenue ist der **Webhook** die verlässlichste Wahl. Ergänze den
**Customer Event Pixel**, wenn du auch Schritte vor dem Kauf messen möchtest.

Wenn du beide verwendest, entferne die Goals, die der Webhook bereits auslöst (`purchase`, `revenue` und `products-count`),
aus der Pixel-Einrichtung, damit sie nicht doppelt gezählt werden.

> In beiden Fällen muss das ABlyft-[Snippet](https://docs.ablyft.com/de/developers/installation/snippet/) in dein Shopify-Theme (`theme.liquid`) eingebaut werden.
> Wenn du ganze Themes oder Templates testen möchtest, siehe [Shopify Variations](https://docs.ablyft.com/de/guides/experiments/shopify-variations/).

- [Shopify webhook](https://docs.ablyft.com/de/developers/tracking-and-events/shopify/webhook/): Serverseitiges Kauf-Tracking aus Shopify.
- [Shopify customer event pixel](https://docs.ablyft.com/de/developers/tracking-and-events/shopify/customer-event/): Clientseitige Events über einen Custom Pixel, inklusive Goals auf Produktebene.
- [Shopify Variations](https://docs.ablyft.com/de/guides/experiments/shopify-variations/): Teste Draft-Themes und alternative Templates.

