Verpasse keine relevante E-Mail mehr. Mit in.bounz für Salesforce.

Mit in.bounz überwachst du alle eingehenden E-Mails. Und importierst die wichtigsten automatisch in Salesforce. Für maximal automatisierte Prozesse. Und mehr Zeit für die wichtigen Dinge.

Mehr Infos

XIndex

Help Center

Dokumentation

1. Einführung

out.bounz ermöglicht dir das voll- oder semi-automatisierte Versenden, Auswerten und Optimieren von Emails direkt in Salesforce und sorgt somit für eine effiziente, personalisierte und zeitoptimierte Email-Kommunikation.

Die folgende Dokumentation gibt dir detaillierte Informationen zur App und beschreibt alle Schritte, die bezüglich Installation und Konfiguration zum erfolgreichen Einsatz von out.bounz notwendig sind.

Du hast Fragen oder benötigst Unterstützung bei der Einrichtung? Schreibe uns einfach eine Email an support@outbounz.com und wir helfen dir umgehend weiter.

1.1. Funktionen der App

out.bounz bietet dir folgende Funktionalitäten direkt in deiner eigenen Salesforce-Umgebung:

  • Erstellung flexibler und individueller Email-Vorlagen mit dynamischer Integration von aktuellen CRM-Daten.
  • Anpassbarer Workflow für den Versand von Emails an alle Objekte in Salesforce (inc. Custom Objekte).
  • Nutzung von smarten Email-Automatisierungen für Minimierung von zeitlichen und manuellen Aufwand.
  • Einfache Erstellung von Email-Kampagnen und -Journeys für eine optimierte Kundenkommunikation.
  • Übersetzung von Email-Nachrichten per Klick mit dem integrierten DeepL-Übersetzer.
  • Überwachung von Kennzahlen wie Öffnungs- und Klickraten deiner verschickten Emails.

Sämtliche Funktionalitäten sind (je nach Präferenz) vollständig automatisierbar. Dabei greifen out.bounz und Salesforce-native Automationsmöglichkeiten nahtlos ineinander.

Diese Auflistung dient der Übersicht. Im weiteren Verlauf werden wir diese Funktionen einzeln und detailliert beschrieben.

1.2. Die Oberfläche von out.bounz

Die Oberfläche zur Konfiguration und Nutzung von out.bounz setzt sich ausschließlich aus nativen Salesforce-Bestandteilen zusammen. Folgende Reiter findest du in der Applikation:

Tab Beschreibung
Home Auf der Startseite findest du aktuelle Dashboards der mit out.bounz versendeten E-Mails nach Postfächern oder Auslösern. Außerdem werden Aktivitäten und Statistiken über die Postfächer deines Systems angezeigt.
Configurations Mit Hilfe eines bei der Konfiguration angelegten Datensatzes "Configuration" steuerst du die Grundeinstellungen und Regeln der Anwendung.
Mailboxes Hier erstellst und verwaltest du deine Postfächer, von denen aus du E-Mails versenden kannst.
Templates Hier erstellst und verwaltest du deine E-Mail-Vorlagen.
Wrappers Hier erstellst und verwaltest du Footer bzw. Signaturen für deine E-Mail-Vorlagen und Postfächer.
Schedules Hier kannst du Zeitpläne (Schedules) für den automatischen E-Mail-Versand erstellen und verwalten.
Campaigns Hier kannst du Kampagnen für den automatisierten einmaligen E-Mail-Versand erstellen und verwalten.
Notification Settings Hier kannst du Push-Benachrichtigungen für einen oder mehrere Salesforce-Benutzer einrichten.
Activities Hier siehst du alle Aktivitäten, wie z. B. E-Mail-Öffnungen, wenn du das Tracking aktiviert hast.
Results Liste der meisten in der Anwendung durchgeführten Aktionen mit dem jeweiligen Ergebnis und Informationen über ggf. aufgetretene Fehler.
Hinweis: Zur Nutzung von Schedules und Campaigns werden mindestens 10 Lizenzen von out.bounz benötigt.

1.3. Voraussetzungen

Um out.bounz installieren und nutzen zu können, müssen in deiner Salesforce-Instanz einige Voraussetzungen gegeben sein. Im Folgenden erfährst du, welche Voraussetzungen das sind.

out.bounz setzt zunächst die Nutzung einer Salesforce SalesCloud Enterprise Edition voraus. Höhere Editionen der SalesCloud werden selbstverständlich ebenfalls unterstützt.

Manchmal werden Emails, die nicht von deiner Email-Anwendung, sondern von einem anderen Server (in diesem Fall dem Salesforce-Server) gesendet werden, als Spam gekennzeichnet, wenn der Server nicht als sicher erkannt wird. Für einen optimalen Email-Versand sollten SPF und DKIM konfiguriert werden.

  • SPF: _spf.salesforce.com sollte zum SPF in deiner Email-Anwendung hinzugefügt werden. Auf diese Weise werden alle Salesforce-Domains erkannt.

  • DKIM: Suche unter "Setup" nach "DKIM Keys" und wähle "Create New Key". Wähle nun die Key-Size und trage den Selector, Alternate Selector, Domain und Domain Match Pattern ein (alle diese Felder werden auch in den Hilfetexten in der Salesforce-Oberfläche erklärt). Die .txt-Dateien werden von Salesforce veröffentlicht. Veröffentliche in deine Domains-DNS den CNAME und den alternativen CNAME. Wenn dies erledigt ist und funktioniert, kann der DKIM Key im Salesforce-Setup aktiviert werden.

Wenn du Emails über SMTP versenden möchtest, solltest du deine Anmeldedaten bereithalten. Eine Anleitung zur Einrichtung von Mailboxen mit SMTP-Einstellungen findest du im Kapitel "Mailboxes".

2. Installation und Setup

Zur Nutzung von out.bounz sind einige vorbereitende Schritte notwendig. Diese umfassen natürlich die Installation des Tools selbst, aber auch weiterführende konfigurative Maßnahmen, die wir in diesem Kapitel beschreiben.

Hinweis: Bei dem Erwerb von out.bounz bieten wir einen kostenlosen Einrichtungsservice an! Schreibe uns einfach eine Email an support@outbounz.com

2.1. Installation

Die Installation von out.bounz erfolgt über den Salesforce AppExchange.

Klicke auf die Schaltfläche "Get It Now", um den Installationsprozess zu starten.

Wenn du auf der Installationsseite bist, wähle „Nur für Administratoren“. Diese Auswahl ist erforderlich, da sonst auch nicht-autorisierte Nutzer Zugriff auf sensible Daten erhalten könnten.

X

Klicke auf "Installieren" und bestätige die Meldung "Ja, den Zugriff auf diese Websites Dritter gewähren".

Hintergrund: Im Rahmen der Installation muss die Freigabe erteilt werden, verschiedene Schnittstellen anzusprechen. Neben der Schnittstelle muss auch die Kommunikation mit den Servern von out.bounz für den reibungslosen Betrieb des Tools hergestellt werden.

X
X

Sobald deine Installation abgeschlossen ist, findest du alle dem Package zugehörigen Komponenten in deiner Org. Du kannst sie an dem Namensbereich „out.bounz“ erkennen.

Möglicherweise wird eine Meldung angezeigt, die besagt: "Die Installation dieser Anwendung wird einige Zeit in Anspruch nehmen. Sie werden eine E-Mail erhalten, wenn die Installation abgeschlossen ist. Wenn du eine solche Meldung zum ersten Mal siehst, mach dir keine Sorgen. Klicke einfach auf "Fertig". Salesforce wird dir per E-Mail mitteilen, ob die Installation erfolgreich war.
X

Nach Abschluss der Installation empfehlen wir, die Installation im Abschnitt "Pakete" unter "Installierte Pakete" im Salesforce Setup zu überprüfen.

X

2.2. Vergabe von Nutzungsrechten

Die Nutzung der Anwendung erfordert die Vergabe von bestimmten Rechten an gewünschte Salesforce-Benutzer. Grundsätzlich wird hier nach der Art der Nutzung unterschieden:

  • out.bounz Lizenzen
  • Salesforce Berechtigungssätze

out.bounz-Lizenzen werden im Bereich "Installierte Pakete" direkt an dem dort aufgeführten out.bounz-Paket zugewiesen. Klicke dazu auf den Button "Lizenzen verwalten" und weise die gewünschten Benutzer zu.

X

Die Zuweisung von Salesforce-Berechtigungssets erfolgt hingegen separat. Grundsätzlich werden in out.bounz die folgenden Typen von Salesforce-Rechtesets unterschieden:

  • out.bounz Admin: für administrativen Vollzugriff auf alle Bereiche der Anwendung
  • out.bounz Manager: für die Verwaltung von Templates, Wrapper, Kampagnen und Schedules
  • out.bounz User: für den Benutzerzugang

Um diese Berechtigungssätze zuzuweisen, suche im Setup nach "Berechtigungssätze".

Suche in der Liste nach "out.bounz Admin", "out.bounz Manager" und "out.bounz User" und klicke auf das jeweilige Set an Rechten, den du einem Benutzer zuweisen möchtest.

X

Gehe auf "Zuweisungen verwalten" und füge die gewünschten Benutzer durch Setzen des Hakens hinzu.

X

WICHTIG: Essenziell ist zudem die Freigabe der standardmäßig mit out.bounz mitgelieferten Dashboards und Reports. Hierzu bitte in die Standard-Tabs für "Reports" und "Dashboards" in der Salesforce-Oberfläche wechseln und dort jeweils (!) in den Freigabeeinstellungen des mit der Installation von out.bounz hinzugefügten Ordners "out.bounz" diesen für die Gruppe aller internen Nutzer freigeben. Zu finden ist diese Freigabemöglichkeit folgendermaßen: Suche über die Suchfunktion Berichte bzw. Dashboards > Alle Ordner > out.bounz > Freigeben (über die Pfeilfunktion rechts). Wird dieser Schritt versäumt, kann der Homescreen der out.bounz-App für Nutzer ohne Administratorlizenz nicht korrekt dargestellt werden.

2.3. Aktivieren der Record Pages

Da Salesforce bei Installation von Applikationen wie out.bounz die Aktivierung von Record Pages bei gleichzeitiger Nutzung von Record Types leider nicht zulässt, muss dies nach Installation einmalig manuell erfolgen. Die Aktivierung ist essenziell, um alle Funktionen von out.bounz vollumfänglich nutzen zu können.

Konkret betrifft dies die Objekte “Attachment Rule”, “Recipient”, “Sender”, ”Scope”, “Mailbox” und “Record Rule”. 

Diese findest du im Setup. Gib hier in der Suchleiste “Lightning App Builder" bzw. "Lightning-Anwendungsgenerator" ein.

X

Die Zuordnung kannst du für die jeweiligen Objekte im Detail wie folgt vornehmen:

Seite anklicken > Anzeigen > Aktivierung > Zu Anwendungen, Datensatztyp und Profilen zuweisen > alle Apps auswählen, die benutzt werden > Weiter > Desktop und Telefon > Weiter > den jeweiligen Record Type auswählen > Weiter > Alle Profile auswählen > Speichern.

Aktiviere folgende Record Pages:

Objekt Seite Record Type
Attachment Rule Attachment Filter Rule Record Page Filter
Attachment Limit Rule Record Page Limit
Attachment Order Rule Record Page Order
Attachment Preselection Rule Page Preselection
Recipient Contact Recipient Record Page Contact
Dynamic Recipient Record Page Dynamic
Lead Recipient Record Page Lead
User Recipient Record Page User
Sender Dynamic Sender Record Page Dynamic
User Sender Record Page User
Scope Field Scope Record Page Field
Free Scope Record Page Free
List Scope Record Page List
Primary Scope Record Page Primary
Mailbox Gmail Mailbox Record Page Gmail
Other Mailbox Record Page Other
Outlook Mailbox Record Page Outlook
Salesforce Mailbox Record Page Salesforce
Record Rule Record Filter Rule Record Page Filter
Record Limit Rule Record Page Limit
Record Order Rule Record Page Order

2.4. Konfiguration

Suche im App Launcher* oder über die Suchfunktion die „out.bounz“-Applikation.

X

Wechsel in der App direkt in den „Configurations“-Reiter. Hier findest du bereits einen Konfigurations-Datensatz vor. In diesem Datensatz musst du Felder mit den notwendigen Informationen befüllen, um out.bounz zu konfigurieren.

X

Folgende Felder können konfiguriert werden:

Feld Pflicht Beschreibung
Authenticated Pflichtfeld Zeigt an, ob out.bounz mit Salesforce authentifiziert ist.
Scheduled Optional Zeigt an, ob Schedules aktiv sind.
Translations Optional Zeigt an, ob Übersetzungen aktiv sind.
Formality Optional Hier kann ausgewählt werden, ob die Übersetzungen von DeepL mehr (“more”) oder weniger (“less”) Formal sein sollen.
Opt Out Confirmation Optional Hier kann die URL zu einer Seite angegeben werden, zu der der Benutzer nach einer Abmeldung weitergeleitet werden soll.
Error Email Address Optional In diesem Feld kann eine Email-Adresse angegeben werden, an die im Fehlerfall Benachrichtigungen versendet werden.
Debug Mode Optional Diese Einstellung dient der erweiterten Ausspielung von Kommunikationsdetails zwischen Salesforce und der out.bounz-Schnittstelle. VORSICHT: Wir empfehlen, diese Einstellung nur nach Rücksprache mit dem out.bounz-Support zu aktivieren, da hierdurch sensible Zugangs- und/oder Transaktionsdaten für andere Systemadministratoren sichtbar werden können.
Deactivated Optional Sollte standardmäßig nicht angehakt sein. Über diese Einstellung kann out.bounz vollständig deaktiviert werden.

2.5. Testversion

Du hast die Möglichkeit, out.bounz für 30 Tage kostenfrei und vollumfänglich zu testen. Du musst dafür keinerlei Kontodaten angeben. Nach 30 Tagen läuft die Testphase automatisch aus und du kannst auf out.bounz nicht mehr zugreifen.

Falls du out.bounz in einer Sandbox testen möchtest, funktioniert der Installationsprozess grundsätzlich exakt wie in der Live-Umgebung. Die einzige Ausnahme bildet der Fall, wenn es sich bei der Sandbox um eine Partial Copy handelt, bei der der Konfigurations-Datensatz übertragen wurde. In diesem Fall muss für eine reibungslose Funktion zwingend die Schaltfläche „Reset Configuration“ im Konfigurations-Datensatz genutzt werden.

2.6. Lizenzen buchen

Nachdem du den Konfigurations-Datensatz eingerichtet hast, musst du noch den Kaufprozess abschließen.

Dieser Schritt ist besonders wichtig, damit du out.bounz nutzen kannst!

Die Lizenzgebühren für die Nutzung von out.bounz werden per Lastschriftverfahren von dem von dir angegebenen Konto eingezogen. So kannst du deine entsprechenden Informationen hinterlegen:

  1.  In der out.bounz-App findest du auf Ebene des Konfigurations-Datensatzes den Button "Manage Licenses". Klickst du auf den Button, öffnet sich eine Login-Seite zu deinem License-Management-Bereich. In diesem Kundenportal findest du alle wichtigen Daten zu deinen out.bounz-Lizenzen, Zahlungsinformationen, aber auch die Möglichkeit, per Klick weitere Lizenzen hinzuzubuchen.

  2. Um dich einzuloggen, erhältst du per Email einen individuellen Code, den du zum Anmelden in der Login-Maske eingibst. Nach dem Login öffnet sich die Übersichtsseite mit einigen Hinweisen, welche Informationen du uns mitteilen musst, damit du out.bounz in Zukunft nutzen kannst.

  3. Indem du auf "Check your billing address" klickst, kannst du eine gültige Rechnungsadresse hinterlegen. Klicke anschließend auf "Check your SEPA direct debit mandate", um ein gültiges SEPA-Lastschriftmandat zu erteilen. Du findest die Eingabemasken für deine Daten auch unten in den Reitern "Billing" und "Payment".

Nachdem du die notwendigen Daten eingegeben und gespeichert hast, erhältst du von uns per Email eine Bestätigung und ein Dokument mit allen Informationen zu deinem SEPA-Lastschriftmandat.

Beachte: Die Email mit der Bestätigung wird an die Email-Adresse gesendet, die beim out.bounz-Download im Salesforce AppExchange angegeben wurde! Sollte diese Email nicht verfügbar sein, schreibe uns einfach eine Nachricht an support@outbounz.com
X

2.7. Authentifizierung

Sobald der Konfigurations-Datensatz erstellt ist, musst du dich bei den out.bounz-Servern authentifizieren, um alle verfügbaren Funktionen zu nutzen.

Diese Authentifizierung wird einmalig durchgeführt. Klicke dazu einfach auf die Schaltfläche "Authentifizieren" im erstellten Datensatz.

Nach erfolgreicher Authentifizierung (die ggf. durch Bestätigung der OAuth2-Abfrage abgeschlossen werden muss), wird der Nutzer auf eine Ergebnisseite weitergeleitet. Bei erfolgreicher Authentifizierung wird diese durch ein Häkchen im Feld "Authentifiziert" angezeigt.

Im Falle einer erfolgreichen Authentifizierung erscheint zudem die folgende Meldung:

X

Das Häkchen unter "Authenticated" wird dann auch im Konfigurationsdatensatz gesetzt.

X

2.8. Übersetzungen aktivieren

Um den integrierten DeepL Übersetzer zu nutzen, musst du zunächst die Übersetzungsfunktion konfigurieren. Dazu benötigst du ein DeepL Konto und den Authentifizierungsschlüssel des Kontos (Authentication Key). Diesen findest du innerhalb deines DeepL Kontos.

X

Klickst du nun im “Configurations”- Datensatz auf den Button “Configure Translations”, kannst du hier den Authentifizierungsschlüssel eingeben.

X

Das Häkchen unter "Translations" wird dann auch im Konfigurations-Datensatz gesetzt.

X

2.9. Hinzufügen von Empfängertypen

Mit out.bounz kannst du Emails an jedes Objekt/jeden Datensatz (egal ob Custom oder Standard) in deiner Salesforce-Organisation senden. Die Empfängertypen siehst du auf der rechten Seite des “Configuration”- Datensatzes unter “Recipient Types”. Wir haben für dich bereits die Empfängertypen für “Lead”, “Contact” und “User” erstellt. Um einen neuen Empfängertypen hinzuzufügen, klicke auf "New" neben "Recipient Types”.

X

Hier kannst du den Datensatz benennen (1), den Namen des Objekts eintragen, an welches gesendet werden soll (2), den Feldnamen innerhalb des Objekts, in dem sich die Email-Adresse befindet (3) und den API-Namen des Feldes auf “Recipient-Object”-Ebene, das den Verweis auf den zu versendenden Datensatz enthält (4) angeben. Letzteren (4) findest du unter Setup > Object Manager > Recipient > Fields & Relationships > Field Name. Optional kannst du unter “Order” die Reihenfolge auswählen, in der die Empfängertypen aufgelistet werden sollen und unter “Opt Out Field Name” den Namen des Feldes nennen, welches die Abmeldeinformationen beinhaltet (Dieses muss ein von dir angelegtes Feld vom Typ “Checkbox” sein).

2.10. Zurücksetzen der Konfiguration

Du kannst out.bounz per Klick auf den Button "Reset Configuration" oben rechts auf Ebene des Konfigurations-Datensatzes zurücksetzen. Dabei werden alle Results-Datensätze gelöscht.

Zudem muss die Authentifizierung erneut erfolgen.

Die Checkbox "Deactivated" ermöglicht es dir, händisch alle Funktionen von out.bounz zu stoppen.

3. Operative Nutzung von out.bounz

In diesem Kapitel beschreiben wir, wie du den größten Nutzen aus out.bounz ziehen kannst. Auch hierzu sind kleinere konfigurative Maßnahmen nötig, die - wie auch die bereits erledigten Konfigurationen - nur einmalig ausgeführt werden müssen.

Wir zeigen dir die Einstellungen anhand einiger Use Cases, um die Konfiguration anschaulicher zu gestalten. Natürlich kannst du out.bounz für deinen ganz individuellen Use Case und mit deinen eigenen Custom Objects konfigurieren und nutzen.

3.1. Mailboxes

Mailboxes sind die Postfächer, aus welchen du deine Emails verschicken willst.

Du kannst 4 Arten von Mailboxen hinzufügen:

  • Salesforce

  • Gmail

  • Outlook

  • Other

Salesforce Mailboxen kannst du über Organisationsweite Email Adressen authentifizieren, Gmail Mailboxen über ein App-Passwort und Outlook Mailboxen über OAuth. Für den Typ "Other" kannst du SMTP-Informationen angeben und ein Passwort festlegen.

Salesforce Postfächer

Für alle aktiven Benutzer in der Organisation haben wir bereits automatisch jeweils ein Salesforce-Postfach erstellt. Du musst sie nur noch aktivieren.

Um die Mailbox zu aktivieren, musst du zuerst festlegen, welche Personen in deiner Organisation Zugriff auf die Mailbox haben sollen, bzw. wer Emails aus dieser Mailbox verschicken darf. Dafür gehst du auf den Button “Manage Relations”, welchen du oben rechts auf der Seite findest. Bei Salesforce-Mailboxen musst du dabei zunächst die anderen User über die Organisationsweite Email-Adresse für deinen User freigeben. 

X

Hier kannst du die Benutzer hinzufügen.

Als nächstes kannst du testen, ob die Mailbox funktioniert, indem du auf den Button “Test” gehst. Dabei wird eine Testnachricht an dein Email Postfach gesendet.

Nun kannst du deine Mailbox per Klick auf den Button “Activate” aktivieren.

X

Nach erfolgreicher Aktivierung erhältst du eine Email von diesem Postfach an deine Email-Adresse.

Du kannst außerdem über den Button “Configure” eine Organisationsweite Email Adresse festlegen und Benutzer dieser Adresse zuordnen.

X

Abschließend kannst du einen Wrapper für deine Mailbox festlegen.

Hinweis: Wenn du eine Email über Salesforce versenden möchstest, stelle sicher, dass deine Email Adresse verifiziert ist, da ansonsten die Email nicht versendet wird. Sie wird zwar geloggt und als gesendet markiert, kommt jedoch nicht bei dem Empfänger an. Grund dafür ist, dass die Email dann zwar dem Server übergeben wird, jedoch aufgrund der fehlenden Verifizierung nicht vom Server gesendet wird.

Hinzufügen weiterer Postfächer

Um weitere Mailboxen hinzuzufügen, gehe auf den Reiter “Mailboxes” und klicke auf “New”.

X

Über den Button „Send Invitation“ kannst du den Benutzer per Email dazu einladen, ein Postfach-Passwort einzugeben, um out.bounz für sein Postfach zu nutzen. Das Passwort wird sicher gespeichert, sodass kein anderer Salesforce-Benutzer darauf zugreifen kann. Zudem kannst du der Email eine persönliche Nachricht hinzufügen.

X

Als Erstes musst du ein Passwort festlegen. Für Gmail Postfächer empfehlen wir, über die Einstellungen ein App-Passwort* zu generieren und dieses für die Einrichtung der Verbindung zu verwenden. 

Das Passwort legst du dann im Gmail Postfach fest, indem du auf den Button “Set Password” klickst.

X

Beim Outlook Postfach musst du dafür dein Postfach autorisieren. Über den Button „Authorize“ kann der User oder der Administrator die Autorisierung zu Outlook vornehmen. Wurde diese erfolgreich durchgeführt, ist die Checkbox im Feld „Authorized“ angehakt. 

Nun kannst du wie bei dem Salesforce Postfach Verknüpfungen hinzufügen, die Mailbox testen, aktivieren und einen Wrapper hinzufügen.

Weiterhin hast du über das Feld “Display Name” die Möglichkeit, einen Anzeigenamen festzulegen, welchen der Empfänger der Email an Stelle des Namens des sendenden Benutzers sieht.

Hinweis: Du kannst deine Mailbox jederzeit per Klick auf den Button “Deactivate” deaktivieren.

3.2. Templates

Templates sind Email-Vorlagen, welche du später an deine Empfänger herausschickst. Eine Vorlage kannst du erstellen, indem du auf den Button “New” oben rechts im Reiter “Templates” klickst.

X

Eine Oberfläche zur Erstellung eines „Template“-Datensatzes öffnet sich. Fülle folgende Felder für die Konfiguration aus:

Feld Pflicht Beschreibung
Name Pflichtfeld Eigener, frei wählbarer Name der Vorlage.
Type Pflichtfeld Hier kannst du zwischen “HTML” und “Mixed” wählen. Der Unterschied dabei ist, dass bei “Mixed” Zeilenumbrüche mit interpretiert werden und bei “HTML” nicht.
Wrapper Optional Hier kannst du einen Wrapper für deine Vorlage festlegen.
Do Not Track Optional Hier kannst du festlegen, ob Emails, die von diesem Template gesendet werden, getrackt werden sollen.
Language Optional Hier kannst du die Sprache auswählen, in der die Vorlage verfasst ist (wichtig für die Übersetzungsfunktion).
Attachment Required Optional Hier kannst du festlegen, ob beim Heraussenden der Email ein Anhang erforderlich ist.
Attachment Batch Size Optional Hier kannst du für automatisch versendete Emails die maximale Anzahl der Anhänge festlegen.

Nach Erstellung des Templates musst du nun eine “Primary Scope” definieren. Scopes geben dir die Möglichkeit, Daten in die Vorlage zu laden. Die Primary Scope ist dabei das Objekt, an welches du die Email schicken willst. Wenn du beispielsweise die Primary Scope als "Lead" definierst, kannst du auf alle Felder des Objekts "Lead" in deiner Vorlage zugreifen. Um eine Primary Scope zu erstellen, klicke oben rechts auf den Button “Create Primary Scope”.

X

Hier wählst du dein gewünschtes Objekt aus. Wir haben beispielsweise die Primary Scope als Lead definiert. Die Primary Scope wird im “Scope”- Datensatz sichtbar. Von der Primary Scope aus können nun weitere Scopes definiert werden.

X
  • Zusätzlich zu der Primary Scope kannst du per Klick auf den Button “Create Child Scope” innerhalb der Primary Scope sogenannte Field Scopes und List Scopes erstellen. Diese sind sogenannte “Children” der Primary Scope, d.h. dass sie sich auf Daten innerhalb des Objektes der Primary Scope beziehen. Per Klick auf den Button “New” im Scope Datensatz kannst du außerdem eine Free Scope erstellen.

  • Field Scopes beziehen sich auf Lookup Felder des Objektes und die Daten der Objekte, auf die das Lookup zeigt (Bsp. Ein Account).

  • List Scopes beziehen sich auf Daten aus den Listen des Objekts (Bsp. Alle Kontakte unterhalb des im Field Scope definierten Accounts).

  • Free Scopes beziehen sich auf alle Datensätze in Salesforce und müssen keine Verbindung zu einer Field- oder List Scope haben (Bsp. Alle Produkte in Salesforce).

Das Prinzip der Scopes kann am Anfang verwirrend sein, weshalb wir es später noch einmal anhand eines Beispiels erklären.

  1. Du kannst nun deinem Template einen Sender hinzufügen. Klicke dafür auf den Button “New” in der “Sender” Liste. Hier kannst du zwischen “Dynamic” und “User” auswählen. Danach gibst du den Namen, die Vorlage und die Scope an. Außerdem kannst du die Priorität des Senders gegenüber anderen Sendern in “Priority” festlegen. Dies ist wichtig, wenn ein Sender nicht existiert und du sicherheitshalber einen Ersatzsender festlegen willst.

  2. Weiterhin musst du einen Empfänger für das Template festlegen. Klicke dafür auf den Button “New” in der “Recipients” Liste. Hier kannst du zwischen “Dynamic” oder den von dir konfigurierten Empfängertypen wählen. Danach gibst du den Namen, die Vorlage und die Scope an. Bei “Category” kannst du auswählen, ob du die Email mit “To” direkt an den Empfänger senden möchtest, oder ob du den Empfänger auf CC oder BCC setzen möchtest.

  3. Außerdem kannst du Anhänge an deine Email heften. Klicke dafür auf den Button “New” in der “Attachments” Liste. Hier kannst du dem Anhang einen Namen geben und bei “Order” die Reihenfolge der Anhänge festlegen. Den Anhang kannst du dann unter Attachments hochladen.

    Hinweis: Ein Anhang darf eine Größe von maximal 50 MB haben. Zudem darf die Gesamtgröße aller Anhänge einer E-Mail 100 MB nicht überschreiten.

  4. Mit Field Updates kannst du festlegen, ob und welche Felder der Scope aktualisiert werden sollen, nachdem eine Email versendet wurde. Klicke hierfür auf den Button “New” im “Field Updates” Datensatz. Hier kannst du dem Record einen Namen geben, die Scope festlegen und bei “Field Name” den Namen des Feldes angeben, welches nach Versenden der Email aktualisiert werden soll. Bei “Operator” kannst du den Vergleichsoperator angeben, der abgeglichen werden soll, bei “Condition Value” den aktuellen Wert des Zielfelds und bei “New Value” den Zielwert für das aktualisierte Feld. Der Wert in “New Value” wird hier also nur geschrieben, wenn die in “Operator” angegebene Bedingung zutrifft (z.B. ein Feld nur dann beschreiben, wenn es davor leer ist).

  5. Die weiteren Informationen, die auf der Template Seite angezeigt werden:

    a) Notification Settings: Hier wird angezeigt, ob Benachrichtigungseinstellungen für dieses Template existieren und ob sie aktiv sind.

    b) Results: Hier werden Ergebnisse mit Informationen über gesendete Emails mit dieser Vorlage angezeigt.

    c) Email Messages: Hier wird angezeigt, welche Emails mit dieser Vorlage gesendet wurden.

    d) Template History: Hier wird die Historie der von dir kreierten Vorlagenobjekte angezeigt.

  6. Die Buttons oben rechts auf der Template Seite:

    a) Edit: Hiermit kannst du die Seite editieren.

    b) Delete: Hiermit kannst du das gesamte Template löschen.

    c) Clone: Hiermit kannst du das Template duplizieren.

    d) Check Merge Fields: Hiermit kannst du überprüfen, ob alle Merge-Felder korrekt sind und ob die Mailbox korrekt funktioniert.

Nun kannst du deine Email-Vorlage im Bereich “Content” mit Daten füllen:

  • Subject: Hier wird die Zeichenkette gespeichert, die den Betreff der Email bilden soll. Hier kannst du keine HTML-Tags verwenden, da diese nicht interpretiert werden.

  • Body: Hier kannst du deinen Text entweder in reinem HTML oder gemischt schreiben, je nach angegebenem “Type”. Beispiele für die Verwendung von Scopes in der Vorlage findest du im nachfolgenden Beispiel.

3.2.1. Button zum Senden

Bevor du allerdings eine Email semiautomatisiert (nicht über Schedule oder Campaign) verschicken kannst, musst du zunächst einen Button auf der Detailseite des Objekts mit dem Namen Send Mail einblenden. Dafür gehst du auf Setup>Object Manager>Hier wählst du dein Objekt, an welches du die Email schicken möchtest>Buttons, Links, and Actions>New Button or Link>Hier trägst du dann folgende Daten ein:

Label: Send Mail

Name: Send_Mail

Display Type: Detail Page Button

Content Source: URL

Syntax:

/apex/outbounz2__SendMessage?id={![object].id}&template=[TEMPLATEID]&user=[USERID]&mailbox=[MAILBOX]&language=[LANGUAGE CODE]
X

Für [object] trägst du das Objekt der Primary Scope in der Vorlage ein.

Für [TEMPLATEID] trägst du die ID des Templates ein. Diese ist auf der Template Record Page zu finden und hat die folgende Form: OZTxxxx, wobei x eine Zahl ist. Die erste Vorlage hat somit den Identifier OZT0001.

Die weiteren Parameter sind optional.

Für [USERID] trägst du die ID des Users ein, von dem die Email versenden werden soll.

Für [MAILBOX] trägst du die Email-Adresse ein, aus der versendet werden soll.

Für [LANGUAGE CODE] kannst du den Language Code der Sprache angeben, in die für den sendenden Benutzer übersetzt werden soll (bsp. EN für Englisch).

Nachdem du die Schaltfläche zum Layout hinzugefügt hast, kannst du sie jetzt verwenden, um eine einzelne Email an den in deinem Datensatz definierten Empfänger zu senden.

3.2.2. Beispiel

Du hast bereits Kontakt mit einem Lead aufgenommen und möchtest nun wissen, wie weit er ist, indem du ihm eine Erinnerungsmail schickst.

Dafür legen wir ein Template an.

Name: Reminder

Type: Mixed

X

Klicke auf “Save” und anschließend auf “Create Primary Scope”.

Hier suchen wir nach dem Objekt “Lead”.

X

Klicke auf “Create”

Somit können wir nun auf alle Felder des Lead-Objektes zugreifen.

Bei dem Lead möchten wir außerdem per Knopfdruck festlegen können, ob wir den Lead in der Email auf persönlicher Ebene ansprechen können (mit dem Vornamen) oder nicht. Dafür legen wir ein Feld des Typs “Checkbox” mit dem Namen “First Name Basis” an.

Dafür gehen wir auf Setup>Object Manager>Lead>Fields and Relationships>New>Checkbox 

Hier trägst du dann folgende Informationen ein:

Field Label: First Name Basis

Field Name: FirstNameBasis

Default Value: Unchecked

X

Nun können wir unsere Email mit Inhalt füllen. Dazu geben wir folgende Informationen an:

Subject:IF({Lead.FirstNameBasis__c} = true,"Deine","Ihre") Anfrage zu einer möglichen Zusammenarbeit
Body:Hallo IF({Lead.FirstNameBasis__c} = true,"{!Lead.FirstName}","{!Lead.FirstName} {!Lead.LastName}"),unser letzter Call ist schon ein paar Tage her.Habt ihr euch bereits mit dem Thema -Salesforce&cloudworx- auseinander setzen können?Würde mich über ein kurzes Feedback sehr freuen und bin gespannt, wie der Stand der Dinge bei euch ist.Wenn es noch offene Fragen, Wünsche oder Unklarheiten gibt, komm gerne via Mail auf mich zu.Beste Grüße und bis baldIF({Lead.FirstNameBasis__c} = true,"{!User.FirstName}","{!User.FirstName} {!User.LastName}")

Hier benutzen wir Merge-Felder, um auf die Felder des Lead Objekts zuzugreifen. Wir benutzen IF Conditions, um festzulegen, wann wir die Email für den Lead persönlicher schreiben und wann wir sie etwas formeller verfassen.

Wir haben nun das Template erstellt und sind bereit, es herauszuschicken.

Der letzte Schritt ist jetzt das Anlegen einer Schaltfläche auf Lead-Ebene, über die wir die Mail verschicken können. Wir legen daher einen Button namens “Reminder” auf Lead-Ebene an.

dafür gehen wir auf Setup>Object Manager>Buttons,Links, and Actions>New Button or Link

Hier geben wir dann folgende Informationen ein:

  • Label: Reminder

  • Name: Reminder

  • Display Type: Detail Page Button

  • Content Source: URL

  • Syntax: /apex/outbounz2__SendMessage?id={!Lead.id}&template=OZT0001

X

Wenn bei dir die ID für das Template eine andere ist als OZT0001, musst du diese in der Syntax anpassen.

Nun sollte der Button auf Lead-Ebene erscheinen. Gehe nun einfach auf den Lead, an den du die Email senden willst und klicke auf den Button.

X

Hier kannst du die Email final anpassen, gegebenenfalls Empfänger hinzufügen und die Email abschicken.

3.3. Wrappers

Wrapper werden verwendet, um Informationen um deine Email "zu wickeln". Du kannst Wrapper auf Mailbox-Ebene oder auf Template-Ebene verwenden. Einen Wrapper kannst du erstellen, indem du auf den Button “New” oben rechts im Reiter “Wrapper” klickst.

X

Eine Oberfläche zur Erstellung eines „Wrapper“-Datensatzes öffnet sich. Fülle folgende Felder für die Konfiguration aus:

Feld Pflicht Beschreibung
Name Pflichtfeld Eigener, frei wählbarer Name des Wrappers.
Type Pflichtfeld Hier kannst du zwischen “HTML” und “Mixed” wählen. Der Unterschied dabei ist, dass bei “Mixed” Zeilenumbrüche mit interpretiert werden und bei “HTML” hierfür ein
verwendet werden muss.
Parent Optional Hier könntest du einen “Parent”-Wrapper festlegen. Dadurch könnte man einen Wrapper innerhalb eines anderen Wrappers darstellen.
Language Optional Hier kannst du die Sprache auswählen, in der der Wrapper verfasst ist (wichtig für die Übersetzungsfunktion).
Subject Optional Hier wird die Zeichenkette gespeichert, welche der Wrapper um den Betreff der Email “wickeln” soll. Hier kannst du keine HTML-Tags verwenden, da diese nicht interpretiert werden.
Body Optional Hier kannst du deinen Text entweder in reinem HTML oder gemischt schreiben, je nach gewähltem “Type”.

Du kannst beispielsweise einen Wrapper auf Mailbox-Ebene verwenden, um eine Signatur zu erstellen oder du kannst einen Wrapper auf Template-Ebene verwenden, um weitere deiner Produkte zu vermarkten.

3.3.1. Beispiel

Wir wollen nun die Emails, welche über den “Reminder” -Button versendet werden, mit dem out.bounz-Logo versehen. Dafür legen wir einen Wrapper an, sodass unter der Email-Nachricht das Logo angezeigt wird.

Dafür gehen wir in den Reiter “Wrappers” und klicken auf “New”

Hier geben wir folgende Informationen ein:

Name: out.bounz

Type: HTML

Body:

{body}

<body style="margin:0;padding:0;">

    <table cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">

        <tr>

            <td style="padding:0;">

                <img src="https://10a725d12a.imgdist.com/pub/bfra/2nq7sjwo/aer/i3x/koy/out.bounz.png" style="display:block;width:100%;">

            </td>

        </tr>

    </table>

</body>

X

Jetzt müssen wir den Wrapper mit dem Template verknüpfen. Dafür gehen wir auf den Reiter “Templates” und wählen das Template “Reminder”. Unter “Wrapper” tragen wir nun “out.bounz” ein.

X

Wenn wir nun auf Lead-Ebene den “Reminder”-Button betätigen, können wir das out.bounz-Logo unter unserer Email sehen.

X

3.4. Schedules

Schedules werden zur Planung des Email-Versands verwendet. Eine Schedule kannst du erstellen, indem du auf den Button “New” oben rechts im Reiter “Schedules” klickst.

X

Eine Oberfläche zur Erstellung eines „Schedule“-Datensatzes öffnet sich. Fülle folgende Felder für die Konfiguration aus:

Feld Pflicht Beschreibung
Name Pflichtfeld Eigener, frei wählbarer Name der Vorlage.
Template Pflichtfeld Hier musst du das Template auswählen, welches versendet werden soll.
User Optional Hier kannst du den Benutzer angeben, von welchem die Schedule versendet werden soll. Die Konfiguration des “Sender” im Template wird dabei überschrieben.
Mailbox Optional Hier wählst du die Mailbox, aus der die Schedule verschickt werden soll.
Earliest Time Optional Hier wählst du den frühesten Zeitpunkt, ab dem Emails durch die Schedule verschickt werden sollen.
Latest Time Optional Hier wählst du den spätesten Zeitpunkt, ab dem Emails durch die Schedule verschickt werden sollen.

Nach Erstellung des “Schedule”-Datensatzes kannst du, wenn du Benachrichtigungen aktiviert hast, innerhalb deiner Schedule die Öffnungs-und Klickraten der Email einsehen. 

Zudem kannst du Filter Blöcke festlegen, indem du auf den Button “New” der “Filter Blocks”- Liste klickst. Hiermit kannst du filtern, welche Bedingung für die Primary Scope des Templates gelten muss, damit die Email versendet werden soll.

Die Buttons oben rechts auf der Schedules Seite:

  1. Edit: Hiermit kannst du die Seite editieren.

  2. Delete: Hiermit kannst du das gesamte Template löschen.

  3. Clone: Hiermit kannst du das Template duplizieren.

  4. Preview: Hiermit kannst du sehen, an welche Salesforce Objekte die Schedule Emails versenden würde, wenn sie aktiviert wird.

  5. Activate: Hiermit kannst du die Schedule aktivieren (beachte: die Schedules müssen zunächst im Konfigurations-Datensatz aktiviert werden).

  6. Activities: Hiermit kannst du Klick-und Öffnungsraten deiner Schedule einsehen und schauen, wer die Schedule erhalten hat.

Schedules werden alle 5 Minuten geprüft. Wenn du also deine Schedule um 10:12 Uhr startest, wird sie um 10:15 Uhr versendet.

Hinweis: Du kannst die Schedule jederzeit per Klick auf den Button “Deactivate” deaktivieren.

3.4.1. Beispiel

Wir wollen eine freundliche Begrüßung an alle neu erschienenen Leads in unserer Organisation senden. Nachdem die Email versendet wurde, soll dann der Status der Leads von “Open - Not Contacted” zu “Working - Contacted” geändert werden. Hierfür erstellen wir eine Schedule.

Zunächst müssen wir eine passende Email-Vorlage erstellen. Dafür gehen wir auf den Reiter “Template” und klicken auf “New”. Wir erstellen das folgende Template:

Name: Hello Leads

Type: Mixed

X

Als Nächstes müssen wir eine Primary Scope erstellen, um festzulegen, an welche Objekte wir die Email verschicken wollen. In diesem Fall an Leads.

Dafür gehen wir auf den Button “Create Primary Scope”, suchen nach "Lead", aktivieren das Kontrollkästchen und klicken auf “Create".

X

Jetzt wollen wir einstellen, dass alle unsere Leads ihre Emails von dem Benutzer erhalten, der der Lead-Besitzer ist (alle Benutzer, die Lead-Besitzer sind, sollten ein aktives Postfach haben, damit dies richtig funktioniert).

Dafür erstellen wir zunächst eine Field Scope, da wir auf das Feld des Lead Besitzers innerhalb des Leads zugreifen wollen. Die Field Scope hat folgende Informationen:

  • Name: Lead_Owner

  • Object Name: User

  • Parent: Lead (Name der Primary Scope)

  • Field Name: OwnerId

X

Nun müssen wir noch die Lead Besitzer als dynamische Sender hinzufügen. Wir erstellen einen neuen Sender, klicken auf “Dynamic” und geben dann folgende Informationen an:

  • Name: Lead Owner

  • Scope: Lead_Owner

  • Template: Hello Leads

X

Als Nächstes erstellen wir einen Empfänger. Wir könnten einen Lead-Empfänger erstellen, aber wir wählen einen dynamischen Empfänger, da wir die Schedule an mehr als nur einen Lead versenden wollen. Wir erstellen den folgenden dynamischen Empfänger:

  • Name: Lead Recipient

  • Scope: Lead

  • Template: Hello World

  • Category: To

  • Email Field Name: Email

X

Da wir nach Versenden der Email den Status des Leads von “Open - Not Contacted” zu “Working - Contacted” ändern wollen, müssen wir ein “Field Update” erstellen. Wir erstellen ein Field Update, indem wir auf den Button “New” im “Field Updates”- Datensatz klicken. Anschließend geben wir folgende Informationen an:

Name: Set Lead to Contacted

Template: Hello Leads

Scope: Lead

Field Name: Status

Operator: “=”

Condition Value: Open - Not Contacted

New Value: Working - ContactedEmail

X

Jetzt können wir die Email mit Inhalt füllen. Dazu geben wir die folgenden Informationen ein:

Subject:
Ein freundliches Hallo von {Lead_Owner.Name}
Body:
Hallo {Lead.Name} von {Lead.Company}Ich möchte Sie herzlichst begrüßen und mit Ihnen in Kontakt treten.Mit freundlichen Grüßen,{Lead_Owner.Name}

Wir haben nun erfolgreich unser Template erstellt. Dieses könnte bereits zum Versenden von Emails über einen Button verwendet werden. In unserem Beispiel geht es jedoch um die Erstellung einer Schedule. Daher müssen wir im nächsten Schritt eine Schedule anlegen, die wir mit folgenden Informationen befüllen:

Name: Hello Leads

Template: Hello Leads

Im Anschluss müssen wir einen “Filter Block” erstellen, um zu filtern, an welche Leads die Schedule verschickt werden soll. Wir erstellen einen Filter Block, indem wir auf den Button “New” im “Filter Blocks”- Datensatz klicken. Im Feld “Logic” geben wir an "All conditions must be met”. Nun gehen wir in dem Filter Block auf den Button “Configure”. Hier suchen wir bei “Field” nach “Status” und klicken auf “Add”. Wir geben folgende Informationen an:

Name: Status

Operator: “=”

Filter Value: Open - Not Contacted

X

Damit haben wir gefiltert, dass die Schedule nur an die Leads gesendet wird, bei denen der aktuelle Status “Open - Not Contacted” ist. Per Klick auf den Button “Preview” im Schedules-Datensatz können wir nun sehen, welche Leads das sind.

Schließlich aktivieren wir die Schedule über den Button “Activate” und die Schedule wird an alle neuen Leads deiner Organisation gesendet.

3.5. Campaigns

Kampagnen werden verwendet, um eine Email zu einem bestimmten Zeitpunkt an einen oder mehrere Objekte zu verschicken. Der Unterschied zur Schedule ist dabei, dass Kampagnen nur ein Mal zu einem von dir festgelegten Zeitpunkt ausgeführt werden. Eine Kampagne kannst du erstellen, indem du auf den Button “New” oben rechts im Reiter “Campaigns” klickst.

X

Eine Oberfläche zur Erstellung eines „Campaign“-Datensatzes öffnet sich. Fülle folgende Felder für die Konfiguration aus:

Feld Pflicht Beschreibung
Name Pflichtfeld Eigener, frei wählbarer Name der Kampagne.
Template Pflichtfeld Hier musst du das Template auswählen, welches versendet werden soll.
User Optional Hier kannst du den Benutzer angeben, von welchem die Kampagne versendet werden soll. Die Konfiguration des “Sender” im Template wird dabei überschrieben.
Mailbox Optional Hier wählst du die Mailbox, aus der die Kampagne verschickt werden soll.
Date Optional Datum, an welchem die Kampagne versendet werden soll.
Time Optional Uhrzeit, an welcher die Kampagne versendet werden soll.

Nach Erstellung des “Campaign”-Datensatzes kannst du, wenn du Benachrichtigungen aktiviert hast, innerhalb deiner Campaign die Öffnungs-und Klickraten der Email sehen.

Zudem kannst du Filter Blöcke festlegen, indem du auf den Button “New” beim “Filter Blocks”- Datensatz klickst. Hiermit kannst du filtern, welche Bedingungen erfüllt sein müssen, damit die Kampagne verschickt wird.

Die Buttons oben rechts auf der Campaign Seite:

  1. Edit: Hiermit kannst du die Seite editieren.

  2. Delete: Hiermit kannst du die gesamte Kampagne löschen.

  3. Clone: Hiermit kannst du die Kampagne duplizieren.

  4. Preview: Hiermit kannst du sehen, an wen die Kampagne verschickt werden würde.

  5. Start: Hiermit kannst du die Kampagne starten.

  6. Activities: Hiermit kannst du Klick-und Öffnungsraten deiner Kampagne einsehen und schauen, wer die Kampagne erhalten hat.

Campaigns werden alle 5 Minuten geprüft. Wenn du also deine Kampagne um 10:12 Uhr startest, wird sie effektiv um 10:15 Uhr gestartet.

Du kannst deine Kampagne nach dem Start per Klick auf den Button “Abort” stoppen.

X

3.5.1. Beispiel

Wir wollen an Weihnachten eine Email an alle Leads unserer Organisation schicken, in der wir ihnen Frohe Weihnachten wünschen. Unsere Leads kommen jedoch aus verschiedenen Ländern und sprechen daher verschiedene Sprachen. Um die Email persönlicher zu gestalten, soll sie jeweils in der bevorzugten Sprache des Empfängers bei diesem ankommen. Hierfür erstellen wir eine Campaign.

Zunächst müssen wir eine passende Email-Vorlage erstellen. Dafür gehen wir auf den Reiter “Template” und klicken auf “New”. Wir erstellen das folgende Template:

Name: Frohe Weihnachten

Type: Mixed

X

Primary Scope, Field Scope und Sender erstellen wir wie in dem oben beschriebenen Beispielsfall für Schedules. Für Recipients müssen wir hier zusätzlich das Feld “Language Field Name” angeben. Hier tragen wir “outbounz2__language__c” ein.

Hinweis: Das Feld “Language” muss zuvor auf Lead-Ebene eingeblendet werden.
X

Da wir hier die Übersetzungsfunktion nutzen wollen, müssen wir außerdem auf Template-Ebene das “Language”-Feld anpassen. Da wir das Template auf Deutsch verfassen wollen, wählen wir hier “German”.

X

Jetzt können wir die Email mit Inhalt füllen. Dazu geben wir die folgenden Informationen ein:

Subject:
Frohe Weihnachten und die besten Wünsche für das neue Jahr!
Body:
Hallo [[{Lead.Name}]],Ich hoffe, diese Nachricht erreicht Sie in bester Gesundheit und guter Stimmung.Ich möchte diese Gelegenheit nutzen, um Ihnen und Ihren Lieben ein frohes Weihnachtsfest zu wünschen! Mögen diese Feiertage mit Liebe, Freude und Frieden erfüllt sein, während Sie kostbare Momente im Kreise Ihrer Familie und Freunde genießen.Frohe Weihnachten und ein gesegnetes neues Jahr!
Mit herzlichen Grüßen,[[{Lead_Owner.Name}]]

Hierbei setzen wir die Merge Felder in zwei eckige Klammern, da wir dadurch verhindern, dass diese ungewollt übersetzt werden.

Wir haben nun erfolgreich unser Template erstellt. Dieses könnte bereits zum Versenden von Emails über einen Button verwendet werden. In unserem Beispiel geht es jedoch um die Erstellung einer Kampagne. Daher müssen wir im nächsten Schritt eine Kampagne anlegen, die wir mit folgenden Informationen befüllen:

Name: Frohe Weihnachten

Template: Frohe Weihnachten

X

Im Anschluss müssen wir einen “Filter Block” erstellen, um zu filtern, an welche Leads die Schedule verschickt werden soll. Wir erstellen ein Filter Block, indem wir auf den Button “New” der “Filter Blocks”- Liste klicken. Im Feld “Logic” geben wir an "All conditions must be met”. Bevor wir weitermachen, müssen noch zwei Felder eingeblendet werden.

Auf Lead-Ebene existiert ein Feld namens “Language”, das bereits bei der Installation von out.bounz angelegt wurde und welches wir zunächst einblenden müssen. In diesem geben wir die Sprache des jeweiligen Leads an, in welche die Email übersetzt werden soll.

Da wir einen Target-Filter festlegen müssen, benötigen wir ein Feld vom Typ Checkbox im Lead-Objekt, das "true" ist, wenn unsere Mail gesendet werden soll, und "false", wenn nicht. Zu diesem Zweck blenden wir das bereits von Salesforce erstellte Feld “Email Opt Out” ein, welches standardmäßig nicht angehakt ist. 

Nun gehen wir in dem Filter Block auf den Button “Configure”. Hier suchen wir bei “Field” nach “Email Opt Out” und klicken auf “Add”. Wir geben folgende Informationen an:

Name: Email Opt Out

Operator: “=”

Filter Value: false

X

Wir sind nun bereit, die Kampagne loszuschicken. Wir klicken auf den Button “Start” und geben nun die jetzige Uhrzeit an.

X

Per Klick auf den Button “Confirm” wird die Kampagne gestartet.

3.6. Notification Settings

Mit Benachrichtigungseinstellungen kannst du einstellen, ob und wann du benachrichtigt werden willst, wenn ein Empfänger die von dir gesendete Email öffnet. Du kannst dies per Klick auf den Button “New” im Reiter “Notification Settings” einstellen. 

Hier hast du einerseits die Auswahl, die Benachrichtigungen für die von einem bestimmten Benutzer (“User”) gesendeten Emails zu aktivieren. Wenn also Beispielsweise ein Mitarbeiter eine Email von deinem User aus verschickt, wirst du über die Öffnung benachrichtigt und nicht dein Mitarbeiter. Andererseits kannst du die Benachrichtigungen für die von einer bestimmten Vorlage (Template) aus gesendeten Emails mit einem bestimmten User aktivieren. Somit kannst du dich nur für bestimmte Emails informieren lassen, welche über deinen User versendet werden, anstatt für alle. 

Weiterhin kannst du wählen, ob die Benachrichtigungseinstellung aktiv ist und ob du nur beim ersten Öffnen der Email benachrichtigt werden willst, oder bei jeder Öffnung. Zudem kannst du einstellen, ob jede Öffnung als Öffnung gewertet werden soll oder nur die Erste.

Die Benachrichtigung siehst du dann oben rechts an der Glocke und in dem Reiter “Activities”.

3.6.1. Beispiel

Wir wollen benachrichtigt werden, wenn ein Lead die von uns über den Button “Reminder” versendete Email geöffnet hat.

Dafür gehen wir auf den Reiter “Notification Settings” und klicken auf “New”.

Wir wählen “Template” als Record Type aus.

X

Hier geben wir den User an, wählen das Template “Reminder” und aktivieren die Benachrichtigungen, indem wir in das “Active” Feld klicken.

X

Wenn der Lead nun die Email öffnet, erhalten wir einen Benachrichtigung über die Glocke neben dem Profil.

X

Außerdem sehen wir im Reiter “Activities”, wann die Email geöffnet wurde.

4. Fehlerbehandlung

Je vielfältiger die Funktionalität eines Systems, desto komplexer die Konfiguration. Dabei passieren Fehler. Ein zentraler Fokus von out.bounz ist es, Nutzer bei der Analyse von auftretenden Konfigurationsfehlern bestmöglich zu unterstützen und Eingabefehler direkt zu vermeiden.

4.1. Fehler bei Dateneingabe

Bei Fehlern durch Fehleingaben oder Verbindungsproblemen erhält der Nutzer einen entsprechenden Hinweis.

Wird kein Hinweis auf einen Fehler ausgegeben, kann grundsätzlich davon ausgegangen werden, dass die ausgelöste Aktion erfolgreich war.

Angezeigte Fehlermeldungen entstammen dabei teilweise angeschlossenen Drittsystemen, der Applikation out.bounz oder Salesforce selbst.

Sollte eine Fehlermeldung unklar sein, empfehlen wir den für die Installation verantwortlichen Salesforce-Administrator zu Rate zu ziehen. Sollte auch dieser nicht helfen können, wende dich einfach per Email an support@outbounz.com und sende uns einen Screenshot der Fehlermeldung, damit wir dir direkt helfen können.

4.2. Fehler bei im Hintergrund ausgeführten Aktionen

Zur besseren Übersicht wird ein Großteil der im Hintergrund durchgeführten Aktionen in einem dafür eingerichteten Objekt „Result“ gespeichert. Dies ermöglicht die Nachvollziehbarkeit von im Hintergrund oder automatisiert durchgeführten Aktionen.

Eine Liste dieser Ergebnisdatensätze sind im Reiter „Results“ zu finden. Im Erfolgsfall wird die Nachricht „Success“ angezeigt. Im Fehlerfall der entsprechende Fehler.

Hinweis zur Freigabe von Speicherplatz: Zur Freigabe von Speicherplatz, der über die Zeit durch angesammelte "Result"-Datensätze verbraucht wurde, kann die Schaltfläche "Clear" in beliebiger Listenansicht des "Results"-Reiters verwendet werden. Bitte beachte, dass bei Nutzung dieser Schaltfläche immer sämtliche "Result"-Datensätze ungeachtet der aktuell dargestellten Listenansicht gelöscht werden!

5. Glossar

Objekte

Datensatztypen innerhalb der Salesforce Datenbank. Beispiele von Standardobjekten, die in Salesforce bereits angelegt sind, sind Accounts, Kontakte und Opportunities. Neben den in Salesforce standardmäßig existierenden Objekten können beliebige Custom-Objekte in Salesforce zukonfiguriert werden.

App Launcher

Der App Launcher in der Salesforce-Org ermöglicht Usern den Wechsel zwischen verschiedenen Anwendungen. Im App Launcher werden Kacheln angezeigt, die mit den verfügbaren Salesforce-Anwendungen, den verbundenen Anwendungen (Apps von Drittanbietern) und den lokalen Anwendungen des Benutzers verknüpft sind.

Berechtigungssätze

Eine Sammlung von Berechtigungen, um die auf Profilebene erteilten Zugriffsberechtigungen von Nutzern zu erweitern.

App-Passwort

Ein App-Passwort ist ein 16-stelliger Sicherheitscode, mit dem Apps oder Geräte auf Ihr Google-Konto zugreifen können. App-Passwörter können nur für Konten verwendet werden, bei denen die Bestätigung in zwei Schritten aktiviert ist.

Formelfeld

Ein Feld, welches nicht bearbeitet werden kann.