# Öffnungs- und Klick-Tracking

> Wie Emailit Öffnungen mit einem Pixel und Klicks mit umgeschriebenen Links auf Ihrer eigenen Domain erfasst, wie genau die Daten sind und wie Sie das Tracking aktivieren oder deaktivieren.

Emailit kann erfassen, wann Empfänger Ihre E-Mails öffnen und auf deren Links klicken. Das Tracking läuft über einen Hostnamen auf Ihrer eigenen Domain, etwa `go.acme.com`, sodass Empfänger nie einen geteilten Tracking-Host sehen. Diese Seite erklärt, wie das Tracking funktioniert, wo seine Grenzen liegen und wie Sie es steuern.

## So funktioniert es

Das Tracking läuft nur, wenn die Versanddomain einen verifizierten Tracking-CNAME hat (`go.<domain>`, der auf `go.emailitmail.com` zeigt). Ohne ihn sendet Emailit Ihre E-Mails trotzdem, nur ohne Tracking. [Richten Sie zuerst eine eigene Tracking-Domain ein](/de/docs/tracking/custom-tracking-domain/).

**Öffnungen (Ladevorgänge).** Emailit fügt am Ende des HTML-Inhalts ein transparentes Bild mit 1×1 Pixel ein, das von `https://go.acme.com/<token>` geladen wird. Wenn das E-Mail-Programm des Empfängers es lädt, erfasst Emailit einen Ladevorgang und liefert das Bild aus. Öffnungen lassen sich nur in HTML-E-Mails erfassen.

**Klicks.** Vor dem Versand schreibt Emailit jeden `http`- und `https`-Link im HTML- und im Nur-Text-Teil in `https://go.acme.com/<token>` um. Bei einem Klick erfasst Emailit den Klick und leitet sofort auf die ursprüngliche URL weiter. Links mit `mailto:` und `tel:`, relative Links und Links zu Emailits eigenen Domains bleiben unverändert. Hat die Nachricht HTML, aber keinen Nur-Text-Teil, erzeugt Emailit beim Hinzufügen des Klick-Trackings einen aus dem HTML.

Emailit verwendet für Öffnungen das Wort **loaded**, weil es nur sehen kann, dass das Bild geladen wurde, nicht, dass eine Person die E-Mail gelesen hat.

## Genauigkeit und Datenschutz

Betrachten Sie Öffnungs- und Klickdaten als Signal, nicht als genaue Zählung. Emailit erfasst jede Anfrage, die Ihre Tracking-Domain erreicht, und filtert automatisierten Traffic nicht heraus.

- **Apple Mail Privacy Protection** lädt Bilder, auch das Pixel, über die Proxyserver von Apple herunter, sobald die E-Mail ankommt. Diese Nachrichten erscheinen als geladen, auch wenn niemand sie geöffnet hat, und die IP-Adresse gehört Apple.
- **Bild-Proxys** wie der von Gmail rufen Bilder im Auftrag des Empfängers ab und speichern sie zwischen. IP-Adresse und User-Agent gehören dem Proxy, und wiederholte Öffnungen erreichen Emailit möglicherweise nicht.
- **Blockierte Bilder** bedeuten, dass keine Öffnung erfasst wird, auch wenn der Empfänger die E-Mail liest.
- **Sicherheitsscanner** in Mailsystemen von Unternehmen folgen Links, um sie zu prüfen, bevor der Empfänger die Nachricht sieht. Diese erscheinen als Klicks, oft schon Sekunden nach der Zustellung.

Klicks sind ein zuverlässigeres Signal für Engagement als Öffnungen. Achten Sie bei Entscheidungen zur Zustellbarkeit auf Trends über viele Nachrichten statt auf einzelne Events.

Das Tracking erfasst die IP-Adresse und den User-Agent jeder Öffnung und jedes Klicks. In vielen Regionen müssen Sie Empfänger laut Datenschutzrecht über das Tracking informieren, etwa in Ihrer Datenschutzerklärung, und manche verlangen eine Einwilligung. Wenn Sie die Daten nicht brauchen, lassen Sie das Tracking deaktiviert.

## Tracking aktivieren

### Standardwerte der Domain

Jede Domain hat auf ihrer Seite unter **Email API → Domains** in der Karte **Tracking** zwei Schalter: **Track loads** und **Track clicks**. Bei neuen Domains sind sie aus und bleiben deaktiviert, bis der Tracking-CNAME **OK** zeigt.

Die Schalter legen den Standard für jede E-Mail fest, die per API und SMTP von der Domain gesendet wird. Per SMTP sind die Standardwerte der Domain die einzige Möglichkeit, das Tracking zu steuern.

Per API rufen Sie [Domain aktualisieren](/de/docs/api-reference/domains/update/) mit `track_loads` und `track_clicks` auf. Wenn Sie eines davon aktivieren, bevor der CNAME verifiziert ist, erhalten Sie `422`.

### Pro E-Mail überschreiben

Das Feld `tracking` von [E-Mail senden](/de/docs/api-reference/emails/send/) überschreibt die Standardwerte der Domain für diese Nachricht:

| Wert | Öffnungen | Klicks |
| --- | --- | --- |
| Weggelassen | Standard der Domain | Standard der Domain |
| `true` | An | An |
| `false` | Aus | Aus |
| `{ "loads": true, "clicks": false }` | An | Aus |
| `{ "clicks": true }` | Aus | An |

In der Objektform gilt ein Schlüssel, den Sie weglassen, als aus. Der Standardwert der Domain wird dafür nicht eingesetzt.

```bash
curl https://api.emailit.com/v2/emails \
  -X POST \
  -H "Authorization: Bearer $EMAILIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "Acme <hello@acme.com>",
    "to": "ada@example.com",
    "subject": "Your receipt",
    "html": "<p>Thanks for your order.</p>",
    "tracking": { "loads": false, "clicks": true }
  }'
```

Ist der Tracking-CNAME der Domain nicht verifiziert, deaktiviert Emailit das Tracking für die Nachricht, statt sie abzulehnen. Das Objekt `tracking` in der Antwort zeigt, was tatsächlich angewendet wurde.

Kampagnen-E-Mails fordern immer Öffnungs- und Klick-Tracking an. Sie werden also getrackt, sobald der Tracking-CNAME der Versanddomain verifiziert ist. Testversände einer Kampagne werden nicht getrackt.

## Events

Jede Öffnung und jeder Klick erzeugt ein Event, nicht nur die erste. Der Status der E-Mail wechselt nach der ersten Öffnung zu `loaded` und nach dem ersten Klick zu `clicked`.

| Event | Wann es ausgelöst wird |
| --- | --- |
| [`email.loaded`](/de/docs/webhooks/events/email/loaded/) | Das Tracking-Pixel wurde geladen. |
| [`email.clicked`](/de/docs/webhooks/events/email/clicked/) | Ein getrackter Link wurde angeklickt. |

Beide Payloads enthalten die IP-Adresse und den User-Agent der Anfrage, die zugehörige E-Mail und den passenden Kontakt, falls es einen gibt. `email.clicked` enthält außerdem den Link. Hier ist das `data.object` eines Events `email.clicked`:

```json
{
  "id": "click_7Tn4Lp9Kd2Rv",
  "object": "click",
  "email_id": "em_5Vb2Nq8Xc1Jm",
  "email": {
    "id": "em_5Vb2Nq8Xc1Jm",
    "rcpt_to": "ada@example.com",
    "mail_from": "hello@acme.com",
    "subject": "Your receipt",
    "created_at": "2026-10-01T09:12:44Z",
    "campaign": null,
    "meta": { "order_id": "1042" }
  },
  "link": {
    "id": "link_9Wd3Ks6Mf4Ht",
    "url": "https://acme.com/orders/1042"
  },
  "contact": { "id": "con_8Ry5Bv2Lq7Np", "email": "ada@example.com" },
  "ip_address": "203.0.113.24",
  "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 14_5) AppleWebKit/605.1.15",
  "created_at": "2026-10-01T09:15:02Z"
}
```

`email.loaded` hat dieselbe Form mit `"object": "load"`, einer ID, die mit `load_` beginnt, und ohne `link`. Das vollständige Anfrageformat finden Sie unter [Webhook-Anfragen](/de/docs/webhooks/webhook-requests/).

## Wo Sie Tracking-Daten sehen

- **E-Mail-Details.** Die Tabs **Loads** und **Clicks** auf der Seite einer E-Mail listen jede Öffnung und jeden Klick mit Zeitpunkt, IP-Adresse und bei Klicks der URL auf. Siehe [E-Mail-Details](/de/docs/logs/email-details/).
- **Analysen.** Die Widgets **Loads** und **Clicks** zeigen das Engagement im Zeitverlauf. Siehe [Analysen](/de/docs/analytics/).
- **Kampagnenberichte.** Geladen, geklickt und Klickrate pro Kampagne, mit Klicks pro Link. Siehe [Kampagnenberichte](/de/docs/campaigns/reports/).
- **Events und Webhooks.** Jedes Event `email.loaded` und `email.clicked` erscheint unter **Email API → Events** und wird an Webhooks gesendet, die es abonniert haben.

## Nächste Schritte

  - [Eigene Tracking-Domain](/de/docs/tracking/custom-tracking-domain/): Den Tracking-CNAME anlegen und verifizieren.
  - [Webhooks einrichten](/de/docs/webhooks/set-up/): Die Events email.loaded und email.clicked empfangen.

---
Quelle: https://emailit.com/de/docs/tracking/
