Formulare und Feldzuordnung
Für die Übergabe an Salesforce richten Sie das Formular am besten direkt im Formular-Editor ein. So bleibt die Konfiguration dort, wo auch die Felder und Checkboxen bearbeitet werden.
1. Formular erstellen
Erstellen Sie im Bereich Formulare ein neues Formular. Als Beispiel eignet sich die Vorlage Modern Preferences, weil sie Kontaktdaten und mehrere Themen-Checkboxen kombiniert.


Die Vorlage enthält bereits typische Felder für die Salesforce Übergabe: E-Mail-Adresse, Vorname, Nachname und mehrere Checkboxen für Interessen oder Kampagnen. Speichern Sie das Formular nach dem Anlegen, damit mailfino es mit der Salesforce Anbindung verknüpfen kann.
2. Anbindung im Formular auswählen
Öffnen Sie anschließend die Formulareigenschaften. Im Bereich Anbindungen wählen Sie die Salesforce Anbindung aus, die dieses Formular verarbeiten soll. Als Ziel-Kampagne eignet sich für eine erste Demo die Salesforce Kampagne Newsletter.


Wenn das Formular aktiviert ist, übergibt mailfino neue Einsendungen an Salesforce. Der Zeitpunkt richtet sich automatisch nach dem Opt-in-Mechanismus des Formulars:
- Bei Single Opt-In wird nach dem Absenden übertragen.
- Bei verpflichtendem Double Opt-In wird erst nach der Bestätigung übertragen.
- Bei optionalem Double Opt-In kann die Übertragung nach dem Absenden und nach der Bestätigung erfolgen.
Diese Regel müssen Sie nicht zusätzlich in Salesforce auswählen. mailfino übernimmt sie aus dem Formular.
3. Felder zuweisen
Wählen Sie ein Eingabefeld im Formular aus, zum Beispiel Vorname. Rechts in den Eigenschaften erscheint der Bereich Externe Anbindungen. Dort wählen Sie im Feld Zielfeld, in welches Salesforce Contact-Feld der Wert geschrieben werden soll.


Für die Vorlage Modern Preferences sind vor allem diese Zuordnungen sinnvoll:
- E-Mail-Adresse zu Email
- Vorname zu FirstName
- Nachname zu LastName
- optional Telefon, Firma, Position oder eigene Salesforce Felder
Wenn Sie für ein Feld kein Zielfeld auswählen, greift die globale Feldzuordnung aus der Salesforce Anbindung. Wählen Sie ausdrücklich Kein Feld, wenn ein Formularfeld nicht an Salesforce übertragen werden soll.
4. Checkboxen Salesforce Kampagnen zuordnen
Die Themen-Checkboxen der Vorlage können zusätzlich Salesforce Kampagnen befüllen. Wählen Sie dazu eine Checkbox aus, zum Beispiel Produktneuigkeiten. Im Bereich Externe Anbindungen wählen Sie unter der Kampagnen-Aktion die Salesforce Anbindung und die gewünschte Salesforce Kampagne aus.


Wenn ein Besucher diese Checkbox aktiviert, wird der gefundene oder neu erstellte Salesforce Kontakt zusätzlich als CampaignMember in die ausgewählte Kampagne aufgenommen. So können Sie Interessen aus einem Formular direkt als Kampagnenmitgliedschaft in Salesforce abbilden.
Die Double-Opt-In-Checkbox ist davon ausgenommen. Sie steuert nur die Einwilligung und den Zeitpunkt der Übertragung, nicht die Zuordnung zu einer Salesforce Kampagne.
5. Konfiguration im Anbindungsmanager prüfen
Nach dem Speichern können Sie die Einstellung im Bereich Anbindungen prüfen. Öffnen Sie die Salesforce Anbindung und wechseln Sie zum Bereich Formulare. Dort sehen Sie, welche Formulare mit Salesforce verbunden sind und ob eine Standardkampagne für Formularübermittlungen ausgewählt wurde.
Wenn Sie dort zusätzlich eine Salesforce Kampagne auswählen, fügt mailfino jede übermittelte Adresse dieser Kampagne hinzu. Das ist eine allgemeine Formular-Kampagne. Kampagnen-Aktionen an einzelnen Checkboxen können zusätzlich weitere Salesforce Kampagnen befüllen.


6. Globale Feldzuordnung prüfen
Öffnen Sie im Bereich Anbindungen die Salesforce Anbindung und wechseln Sie zum Bereich Felder. Dort sehen Sie, welche mailfino Datenbankfelder standardmäßig an Salesforce Contact-Felder übergeben werden.


mailfino lädt die beschreibbaren Salesforce Contact-Felder aus Ihrer Salesforce Organisation. Dadurch können auch eigene Felder angeboten werden, sofern der verbundene Salesforce Benutzer sie sehen und schreiben darf.
Formularspezifische Zuordnungen im Formular-Editor überschreiben diese globalen Vorgaben.