---
title: Transaktions-Mails versenden
slug: campaign/docs/a2Hs-transaktions-mails-versenden
docTags: 
createdAt: 2026-08-06T15:53:48.316Z
---

:::hint{type="info"}
**Note**

Dieses Kapitel richtet sich an Administratoren und Entwickler mit Administratorrechten in Microsoft Dynamics.
:::

Dieses Kapitel beschreibt, wie Sie direkt aus Ihrem Microsoft Dynamics CRM heraus Transaktions-Mails in Optimizely Campaign versenden – mithilfe eines Workflows in Ihrem CRM. Nach dem Versand werden die [Response-Daten](docId\:t68D2sjgQkr6u5obvIh0A) (Öffnungen und Klicks) automatisch von Optimizely Campaign in Ihr CRM überspielt.

## Voraussetzungen

- **Konfiguration** der Integration vollständig abgeschlossen. Siehe [Konfiguration](docId\:amcyrSqPEVelSryjVZUFT).
- **Kampagnen-Mailing** in Optimizely Campaign vorbereitet.
- **ID des zu versendenden Kampagnen-Mailings**. Sie finden die ID in Optimizely Campaign im Bereich **Transaktions-Mails**. Wählen Sie die Spalte **ID** rechts in der Drop-down-Liste aus.
- Sie kennen den [Authorisierungs-Code](https://world.optimizely.com/documentation/developer-guides/campaign/http-api/security/) der im Transaktions-Mailing verwendeten Empfängerliste.

## Transaktions-Mails und Workflows konfigurieren

Bevor Sie über Optimizely Campaign ein Transaktions-Mailing versenden, müssen Sie in Microsoft Dynamics CRM das zu versendende Transaktions-Mailing konfigurieren. Sie können dieses Mailing an Kontakte, Benutzerkonten oder Leads auch ohne Werbeeinverständnis senden. Sie müssen zudem einen Workflow für das zu versendende Transaktions-Mailing definieren.

### Transaktions-Mail konfigurieren

1. Wählen Sie in Microsoft Dynamics CRM unter **Einstellungen** > **Konfigurationen.**

   ![Bild: Konfigurationen](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/318IykzyqxQ8pI8es6_ih-20260720-145358.png "Bild: Konfigurationen")
2. Klicken Sie auf **Neu**.
3. Vergeben Sie einen Namen für die Konfiguration.
4. Definieren Sie im Feld **Wert** die Konfiguration über ein XML-Format.Die Felder `<authCode>` und `<bmMailingId>` sind obligatorisch.
   Tragen Sie im Feld `<authCode>` den **Authorisierungs-Code** der Empfängerliste der Transaktions-Mail ein. Tragen Sie im Feld `<bmMailingId>` die **Mailing-ID** der Transaktions-Mail ein.
   Weitere Felder können optional verknüpft werden, soweit die Informationen im CRM vorhanden sind.

```html
<root><authCode>Authorisierungs-Code</authCode><bmMailingId>Mailing-ID</bmMailingId><firstname>object.firstname</firstname><lastname>object.lastname</lastname><salutation>object.salutation</salutation></root>
```

:::Paragraph{indent="1"}
Beim Versand aus einer anderen Entität außer *Kontakt*, *Lead* oder *Account* wird über ein Lookup auf die verbundene `bmRecipientId` referenziert. Weiterhin werden über Lookups Datenfelder in *Kontakt*, *Lead* oder *Account* eingebunden.
:::

```html
<root><authCode> Authorisierungs-Code </authCode><bmMailingId> Mailing-ID </bmMailingId><bmRecipientId>object.new_exampleentityfor.emailaddress1</bmRecipientId><dynamicsId>object.new_exampleentityfor.contactid</dynamicsId><first_name>object.new_exampleentityfor.firstname</first_name><last_name>object.new_exampleentityfor.lastname</last_name></root>
```

:::Paragraph{indent="1"}
Die Bezeichnung des Lookup-Elements, das zwischen `object.` und dem Feldnamen (z. B. `contactid`) eingefügt wird, finden Sie in der Übersicht **Fields**. Suchen Sie dort nach der Bezeichnung des Feldes, in welchem der Lookup nach *Kontakt*, *Lead* oder *Account* erfolgt. Im Beispiel lautet der Name *new\_exampleentityfor.*
:::

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/xTOju_XHz4F9U5APeRryz-20260720-145358.png" size="100" caption="Bild: Lookup in Fields" alt="Bild: Lookup in Fields" isUploading="false" showCaption="true" indent="2"}

5. Klicken Sie auf **Speichern und Schließen**.

   ![Bild: Speichern und Schließen](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/_Z40ompMP-PYoiIKvmG0h-20260720-145359.png "Bild: Speichern und Schließen")

:::hint{type="info"}
**Note**

Sie können die Konfiguration im Nachhinein ändern und speichern.
:::

### Workflow konfigurieren

:::Paragraph{listStyleType="decimal" indent="2"}
Wählen Sie in Microsoft Dynamics CRM unter **Einstellungen** > **Prozesse**.
:::

![Bild: Prozesse](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/ixNgNEM8f_9XOw3wHkFPh-20260720-145358.png "Bild: Prozesse")

:::Paragraph{listStyleType="decimal" indent="2"}
Klicken Sie auf **Neu**.
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
Geben Sie unter **Prozessname** eine Bezeichnung ein.
:::

:::Paragraph{listStyleType="decimal" listStart="3" indent="2"}
Wählen Sie als Kategorie **Workflow**.
:::

:::Paragraph{listStyleType="decimal" listStart="4" indent="2"}
Unter **Entität** wählen Sie **Kontakt**, **Lead** oder **Firma**.
:::

:::Paragraph{listStyleType="decimal" listStart="5" indent="2"}
Behalten Sie die Auswahl **Diesen Workflow im Hintergrund ausführen** bei.
:::

:::Paragraph{listStyleType="decimal" listStart="6" indent="2"}
Wenn Sie keinen vorhandenen Workflow als Vorlage benutzen möchten, wählen Sie als Typ **Neuer leerer Prozess**.
:::

:::Paragraph{listStyleType="decimal" listStart="7" indent="2"}
Klicken Sie auf **OK**.
:::

![Bild: Prozess erstellen](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/Kt9EIFmi0fEpcdjpjvKZR-20260720-145358.png "Bild: Prozess erstellen")

:::Paragraph{listStyleType="decimal" indent="2"}
Wählen Sie unter **Aktivieren als**, ob der Workflow als Prozess oder als Vorlage angelegt werden soll.
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
Wählen Sie im Bereich **Zur Ausführung verfügbar** die Abhängigkeiten des Prozesses. Setzen Sie zum Beispiel zum manuellen Starten den Haken bei **Als bedarfsabhängiger Prozess**.
:::

:::Paragraph{listStyleType="decimal" listStart="3" indent="2"}
Wählen Sie im Bereich **Beibehaltung von Workflowaufträgen**, ob die Aufträge nach Ausführung gelöscht werden können oder nicht.
:::

:::Paragraph{listStyleType="decimal" listStart="4" indent="2"}
Wählen Sie unter **Optionen für automatische Prozesse**, wer den Prozess starten kann.
:::

:::Paragraph{listStyleType="decimal" listStart="5" indent="2"}
Definieren Sie über die Checkboxen unter **Starten bei**, durch welche Aktion der Versand der Transaktions-Mail automatisch ausgelöst werden soll. Ist keine Checkbox aktiviert, wird der Versand manuell im CRM gestartet.
:::

:::Paragraph{listStyleType="decimal" listStart="6" indent="2"}
Klicken Sie im unteren Bereich auf **Schritt hinzufügen** > **Episerver Campaign** > **Send Transaction Mail**.
:::

![Bild: Send Transaction Mail](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/fHgPabAaHygexEskLoCO8-20260720-145358.png "Bild: Send Transaction Mail")

:::Paragraph{listStyleType="decimal" indent="2"}
Klicken Sie auf **Eigenschaften festlegen**.
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
Suchen und wählen Sie in der Spalte **Wert** die vorher erstellte Konfiguration für das Transaktions-Mailing aus.
:::

![Bild: Konfiguration auswählen](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/7IwVDe7pIJLFls2KeD2XH-20260720-145358.png "Bild: Konfiguration auswählen")

1. Klicken Sie auf **Speichern und schließen**.

## Rückgabewerte des Prozesses überprüfen

Sie sollten weitere Schritte hinzufügen, die zur Fehlerbehandlung bei falsch versendeten Transaktions-Mails beitragen. Der Versand der Transaktions-Mail erfolgt über die Operation [sendtransactionmail](https://world.optimizely.com/documentation/developer-guides/campaign/http-api/services-and-operations/sendtransactionmail/) der HTTP-API. Nachfolgend ein Beispiel für einen Prozess-Abbruch, wenn der Versand nicht erfolgreich war:

:::Paragraph{listStyleType="decimal" indent="2"}
Klicken Sie in Microsoft Dynamics CRM im **Prozess**-Fenster auf **Schritt hinzufügen > Überprüfungsbedingungen**.
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
Klicken Sie im neu angefügten Schritt auf **\<Bedingung> (zum Konfigurieren klicken)**.
Das Fenster **Bedingung angeben** öffnet sich.
:::

:::Paragraph{listStyleType="decimal" listStart="3" indent="2"}
Klicken Sie auf **Auswählen**.
:::

:::Paragraph{listStyleType="decimal" listStart="4" indent="2"}
Klicken Sie auf **Send Transaction Mail**.
:::

:::Paragraph{listStyleType="decimal" listStart="5" indent="2"}
Klicken Sie auf **Service Response** in der nun angefügten zweiten Drop-down-Liste.
:::

:::Paragraph{listStyleType="decimal" listStart="6" indent="2"}
Klicken Sie auf **Beginnt nicht mit** in der nun angefügten dritten Drop-down-Liste.
:::

:::Paragraph{listStyleType="decimal" listStart="7" indent="2"}
Klicken Sie auf **Wert eingeben** und geben Sie den Rückgabewert *enqueued* ein.
:::

:::Paragraph{listStyleType="decimal" listStart="8" indent="2"}
Klicken Sie auf **Speichern und schließen**.
:::

![Bild: Überprüfungsbedingungen](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/1D3DGO9O8l5SlQnsacLID-20260720-145358.png "Bild: Überprüfungsbedingungen")

:::Paragraph{listStyleType="decimal" indent="2"}
Klicken Sie auf **Wählen Sie diese Zeile aus und klicken Sie auf 'Schritt hinzufügen'**.
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
Klicken Sie auf **Schritt hinzufügen** > **Workflow beenden**.
:::

:::Paragraph{listStyleType="decimal" listStart="3" indent="2"}
Wählen Sie in der Status-Drop-down-Liste **Abgebrochen**.
:::

![Bild: Workflow beenden](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/pWz_j_ShUghDIl9hIc7eB-20260720-145358.png "Bild: Workflow beenden")

:::Paragraph{listStyleType="decimal" indent="2"}
Klicken Sie auf **Eigenschaften festlegen**.
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
Klicken Sie in das freie Feld der Spalte **Wert**.
:::

:::Paragraph{listStyleType="decimal" listStart="3" indent="2"}
Wählen Sie rechts in der Drop-down-Liste **Suchen nach** > **Send Transaction Mail**.
:::

:::Paragraph{listStyleType="decimal" listStart="4" indent="2"}
Wählen Sie in der darunterliegenden Drop-down-Liste **Service Response**.
:::

:::Paragraph{listStyleType="decimal" listStart="5" indent="2"}
Klicken Sie auf **Hinzufügen**.
:::

:::Paragraph{listStyleType="decimal" listStart="6" indent="2"}
Klicken Sie auf **OK**.
:::

:::Paragraph{listStyleType="decimal" listStart="7" indent="2"}
Klicken Sie auf **Speichern und schließen**.
:::

![Bild: Service Response](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/wYNFq-fDcNjzvE7H7NjO6-20260720-145358.png "Bild: Service Response")

:::Paragraph{listStyleType="decimal" indent="2"}
Klicken Sie im **Prozess**-Fenster in der oberen Leiste auf **In einen Echtzeitworkflow konvertieren**.
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
Klicken Sie auf **Aktivieren** und klicken Sie im Dialogfeld **Bestätigung der Aktivierung von 'Prozess'** auf **Aktivieren**.
:::

:::Paragraph{listStyleType="decimal" listStart="3" indent="2"}
Klicken Sie im **Prozess**-Fenster auf **Schließen**.
:::

![Bild: Speichern und Schließen](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/xxv9Zfl_DbQvmUEUSCJBx-20260720-145358.png "Bild: Speichern und Schließen")

## Transaktions-Mails versenden

Der Workflow ist jetzt vollständig angelegt, aktiviert und wird je nach vorkonfigurierter Aktion gestartet oder kann manuell ausgelöst werden. Der manuelle Start eines Transaktions-Mailings erfolgt aus der im Prozess angegebenen Entität.

1. Wählen Sie in der Entität **Workflow ausführen**.

   ![Bild: Workflow ausführen](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/3S7PPLRMGltFS_3DNvMjJ-20260720-145359.png "Bild: Workflow ausführen")
2. Das Dialogfeld **Suchdatensatz** öffnet sich. Wählen Sie den Workflow des zu versendeten Transaktions-Mailing und klicken Sie auf **Hinzufügen**.

   ![Bild: Suchdatensatz](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/a-LOQALoexEnDfsj_vHiW-20260720-145359.png "Bild: Suchdatensatz")
3. Das Dialogfeld **Anwendung des Workflows bestätigen** öffnet sich. Klicken Sie auf **OK**.
