# Kampagne erstellen

> Gehen Sie den Kampagnen-Assistenten in fünf Schritten durch, von der Auswahl der Kontaktlisten und des Absenders über Inhalt und Tests bis zum Versand, und sehen Sie genau, wer die Kampagne erhält.

Diese Anleitung geht den Kampagnen-Assistenten Schritt für Schritt durch: Empfänger auswählen, Absender und Betreff festlegen, den Inhalt schreiben, ihn testen und senden. Sie erklärt außerdem, wer die Kampagne am Ende erhält und wie Sie dasselbe per API erledigen.

## Voraussetzungen

- Ihr Workspace benötigt Produktionszugang. Bis dahin lassen sich keine Kampagnen senden. Siehe [Produktionszugang](/de/docs/workspaces/production-access/).
- Verifizieren Sie die Domain, von der Sie senden. Siehe [Versanddomain hinzufügen](/de/docs/domains/add-a-domain/).
- Erstellen Sie mindestens eine [Kontaktliste](/de/docs/audiences/) mit Abonnenten.
- Optional: Bereiten Sie eine [Vorlage](/de/docs/templates/) als Ausgangspunkt für den Inhalt vor.

## Kampagne anlegen

Wählen Sie unter **Email Marketing → Campaigns** **Add campaign**, geben Sie einen **Name** ein und wählen Sie **Create**. Der Name ist nur für Sie sichtbar. Der Assistent öffnet sich beim ersten Schritt.

Die Schritte stehen links. Ein Häkchen zeigt, welche abgeschlossen sind, und Sie können zu jedem Schritt zurückkehren. **Continue** speichert den aktuellen Schritt und wechselt zum nächsten. Solange die Kampagne ein Entwurf ist, können Sie sie verlassen und später über die Kampagnenliste wieder aufrufen.

## Schritt 1: Recipients

Legen Sie fest, an wen die Kampagne geht.

- **Audiences:** Wählen Sie eine oder mehrere Kontaktlisten. Jede Option zeigt ihre Anzahl an Abonnenten. Mindestens eine ist erforderlich.
- **Exclude audiences:** Wählen Sie optional Kontaktlisten, deren Abonnenten ausgelassen werden sollen.
- **Estimated recipients:** Aktualisiert sich, wenn Sie die Auswahl ändern. Gezählt werden die eindeutigen Kontakte, die bei mindestens einer ausgewählten Kontaktliste angemeldet sind, abzüglich derer, die bei einer ausgeschlossenen Kontaktliste angemeldet sind.

Wählen Sie **Continue**, um die Empfänger zu speichern.

### Wer die Kampagne tatsächlich erhält

Emailit ermittelt die endgültige Liste, wenn der Versand beginnt, nicht wenn Sie die Kontaktlisten auswählen. Ein Kontakt erhält die Kampagne, wenn:

1. er bei mindestens einer der ausgewählten Kontaktlisten angemeldet ist.
2. sein Marketing-Status **Subscribed** ist. Kontakte, die mit der Massenaktion **Unsubscribe** oder mit `unsubscribed: true` abgemeldet wurden, werden übersprungen.
3. seine Adresse mit keinem noch nicht abgelaufenen Sperrtyp auf der [Sperrliste](/de/docs/suppressions/) steht.

Jede Adresse erhält eine Kopie, auch wenn sie in mehreren ausgewählten Kontaktlisten steht. Personen, die einer Kontaktliste beitreten, nachdem Sie die Kampagne geplant haben, sind eingeschlossen, und Personen, die sich vor Versandbeginn abmelden, werden ausgelassen.

Die Schätzung zieht global abgemeldete Kontakte und gesperrte Adressen nicht ab, daher kann die Zahl der gesendeten E-Mails unter der Schätzung liegen.

> **Ausgeschlossene Kontaktlisten werden beim Versand nicht angewendet:** Ausgeschlossene Kontaktlisten verringern die Schätzung, aber die aktuelle Version wendet sie beim Versand der Kampagne nicht an. Ein Kontakt, der sowohl in einer ausgewählten als auch in einer ausgeschlossenen Kontaktliste ist, erhält die Kampagne trotzdem. Bis sich das ändert, verlassen Sie sich nicht auf **Exclude audiences**, um Personen auszuschließen: Entfernen Sie sie aus den ausgewählten Kontaktlisten, melden Sie sie ab oder senden Sie an eine Kontaktliste, die sie nicht enthält.

## Schritt 2: Sender and Subject

| Feld | Erforderlich | Hinweise |
| --- | --- | --- |
| **From name** | Ja | Der Name, den Empfänger sehen, zum Beispiel `Acme`. |
| **From email** | Ja | Eine Adresse auf einer in diesem Workspace verifizierten Domain, zum Beispiel `news@acme.com`. |
| **Subject** | Ja | Kann [Platzhalter](/de/docs/campaigns/merge-tags/) enthalten, zum Beispiel `October news for {{first_name}}`. |
| **Reply to** | Nein | Wohin Antworten gehen. Leer lassen, um die **From email** zu verwenden. |

Wählen Sie **Continue**, um zu speichern.

## Schritt 3: Content

Wählen Sie, wie Sie die E-Mail schreiben möchten:

| Option | Geeignet für |
| --- | --- |
| **Dragit editor** | Ein Layout mit Drag-and-drop-Blöcken gestalten. Speichert automatisch, während Sie arbeiten. |
| **Rich-text editor** | Einfache, textbasierte E-Mails. Tippen Sie `@`, um einen Platzhalter einzufügen. |
| **HTML editor** | Eigenes HTML einfügen oder schreiben. |
| **Choose from templates** | Mit einer Ihrer [Vorlagen](/de/docs/templates/) beginnen. Emailit kopiert den Inhalt der Vorlage in die Kampagne, spätere Änderungen wirken sich also nicht auf die Vorlage aus. Der Betreff der Vorlage wird nicht kopiert. |

Wie die einzelnen Editoren funktionieren, erfahren Sie unter [Editoren](/de/docs/templates/editors/).

Sobald die Kampagne Inhalt hat, zeigt der Schritt eine Vorschau mit diesen Schaltflächen:

- **Open editor** öffnet den verwendeten Editor erneut.
- **Remove content** leert den Inhalt, damit Sie einen anderen Editor wählen können. Ein Wechsel des Editors beginnt immer mit leerem Inhalt.
- **Save as template** speichert Inhalt, Betreff und Absender als neue Vorlage, die Sie in anderen Kampagnen wiederverwenden oder per API senden können. Geben Sie einen **Name** und einen **Alias** ein und wählen Sie dann **Save** oder **Save & Open**.

Fügen Sie `{{unsubscribe_url}}` als Link in Ihren Inhalt ein. In Dragit steht er bei den speziellen Links, im Rich-Text-Editor ist es die Variable **Unsubscribe URL**. Siehe [Abmeldungen](/de/docs/audiences/unsubscribes/#the-link-in-your-content).

Wählen Sie **Continue**, wenn der Inhalt fertig ist.

## Schritt 4: Preview and test

- **Desktop** und **Mobile** zeigen die E-Mail in der jeweiligen Breite.
- **Preview as contact** füllt die Platzhalter mit Name, E-Mail-Adresse und eigenen Feldern eines echten Kontakts. Suchen Sie einen Kontakt nach Name oder E-Mail-Adresse.
- **Send test** sendet die E-Mail an bis zu 5 Adressen.

Details und Limits finden Sie unter [Testen und planen](/de/docs/campaigns/test-and-schedule/). Wählen Sie **Continue**, wenn Sie zufrieden sind.

## Schritt 5: Send

Der letzte Schritt fasst **From**, **Reply to**, **Subject**, **Recipients** und **Content** zusammen, mit einem Link **Edit** zurück zu jedem Schritt, und führt diese Prüfungen aus:

| Prüfung | Ergebnis |
| --- | --- |
| **From**, **Subject**, **Content** | Muss bestanden sein. **Send campaign** bleibt deaktiviert, bis alle drei gesetzt sind. |
| Abmeldelink | „No problems detected!“, wenn das HTML `{{unsubscribe_url}}` enthält, sonst „Missing unsubscribe link!“. Das blockiert den Versand nicht, beheben Sie es aber vor dem Senden. |
| Größe | „Your content will be clipped as it is bigger than 100kb.“ erscheint, wenn das HTML größer als etwa 102 KB ist. Gmail schneidet längere Nachrichten ab und versteckt den Rest, einschließlich Footer und Abmeldelink, hinter einem Link. Kürzen Sie den Inhalt oder verlagern Sie Bilder und Styles aus dem HTML. |

Wählen Sie **Send campaign** und dann:

- **Immediately** und dann **Send now**, um sofort mit dem Versand zu beginnen.
- **Schedule**, wählen Sie dann in **Schedule for** Datum und Uhrzeit in der Zeitzone Ihres Computers und anschließend **Schedule**. Der Zeitpunkt muss in der Zukunft liegen.

Die Kampagnenseite öffnet sich und zeigt die Kampagne als **In process** oder **Scheduled**. Was danach passiert, erfahren Sie unter [Testen und planen](/de/docs/campaigns/test-and-schedule/).

## Ergebnis prüfen

- Die Kampagnenliste zeigt die Kampagne unter **In process** oder **Scheduled**, danach unter **Sent**.
- Die Kampagnenseite zeigt einen Balken **Send progress**, während die E-Mails erstellt werden, danach die Zustellungs- und Engagement-Zahlen. Siehe [Kampagnenberichte](/de/docs/campaigns/reports/).
- Jede E-Mail an einen Empfänger erscheint unter **Email API → Emails** mit ihrem eigenen Status.

## Kampagne per API erstellen

Dieselben Schritte mit der [Kampagnen-API](/de/docs/api-reference/campaigns/) und einem API-Schlüssel mit **Full Access**:

1. **Entwurf erstellen** mit Absender, Betreff und HTML.

```bash
curl https://api.emailit.com/v2/campaigns \
  -X POST \
  -H "Authorization: Bearer $EMAILIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "October newsletter",
    "from_name": "Acme",
    "from_email": "news@acme.com",
    "reply_to": "support@acme.com",
    "subject": "October news for {{first_name}}",
    "html": "<p>Hi {{first_name}},</p><p>Here is what is new.</p><p><a href=\"{{unsubscribe_url}}\">Unsubscribe</a></p>",
    "text": "Hi {{first_name}}, here is what is new. Unsubscribe: {{unsubscribe_url}}"
  }'
```

   Die Antwort enthält die `id` der Kampagne, zum Beispiel `cmp_4Tq9Xv2kLm8Rw`, mit dem `status` `draft`.

2. **Empfänger festlegen** mit [Kampagne aktualisieren](/de/docs/api-reference/campaigns/update/). `recipients` ersetzt die aktuelle Liste und benötigt mindestens eine Kontaktliste.

```bash
curl https://api.emailit.com/v2/campaigns/cmp_4Tq9Xv2kLm8Rw \
  -X POST \
  -H "Authorization: Bearer $EMAILIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "recipients": [{ "audience_id": "aud_5hJ2kL8mNp4Qr" }] }'
```

3. **Senden** mit [Kampagne senden oder planen](/de/docs/api-reference/campaigns/send/), oder mit `scheduled_at` planen. Siehe [Testen und planen](/de/docs/campaigns/test-and-schedule/#use-the-api).

```bash
curl https://api.emailit.com/v2/campaigns/cmp_4Tq9Xv2kLm8Rw/send \
  -X POST \
  -H "Authorization: Bearer $EMAILIT_API_KEY"
```

## Siehe auch

  - [Platzhalter](/de/docs/campaigns/merge-tags/): Betreff und Inhalt personalisieren.
  - [Testen und planen](/de/docs/campaigns/test-and-schedule/): Testversände, Planung und Stornierung.

---
Quelle: https://emailit.com/de/docs/campaigns/create/
