Formscoop
Anmelden

Salesforce

Formulare, die direkt in Salesforce schreiben.

Verbinden Sie Ihre Org, ziehen Sie ihre Felder auf ein Formular und stellen Sie es mit einer Zeile auf Ihre Website. Jede Antwort wird ein Datensatz auf dem richtigen Objekt, verknüpft mit dem richtigen Kontakt, sobald sie abgeschickt wird.

Auch für Dynamics 365

  • Kontakte, Fälle, Leads und Ihre eigenen Objekte
  • Keine Duplikate: über Ihre Felder gefunden oder per externer ID aktualisiert
  • Eine Anfrage pro Übermittlung: alles oder nichts

So funktioniert es

Ihre Org, Ihre App, Ihre Regeln.

Formscoop verbindet sich über eine External Client App, die Sie in Ihrer eigenen Org anlegen. So entscheiden Sie, was sie darf, und können sie jederzeit abschalten.

  1. 1

    External Client App anlegen

    Einmalig im Setup: OAuth aktivieren, die Callback-Adresse aus dem Builder einfügen und die Scopes api und refresh_token hinzufügen. Formscoop meldet sich mit dem OAuth-Webserver-Flow und PKCE an.

  2. 2

    Bei Ihrer Org anmelden

    Fügen Sie die Verbindung mit Consumer Key und Consumer Secret hinzu und melden Sie sich über login.salesforce.com, test.salesforce.com für eine Sandbox oder Ihre eigene My Domain an.

  3. 3

    Felder auf das Formular ziehen

    Der Builder listet die Objekte, die der angemeldete Benutzer anlegen darf, mit ihren Feldern. Ziehen Sie sie auf das Formular, veröffentlichen Sie es und fügen Sie eine Zeile in Ihre Website ein.

Sie brauchen eine Salesforce-Edition mit API-Zugriff, etwa Enterprise, Unlimited, Performance oder Developer Edition.

Anleitung zum Verbinden von Salesforce lesen

Mehrere Objekte

Ein Kontakt und der von ihm gemeldete Fall. In einer Anfrage.

Ein Formular kann Datensätze auf mehreren Objekten anlegen und verknüpfen: den Fall mit dem Kontakt, die Dateien mit dem Fall.

Alles, was eine Übermittlung schreibt, geht in einer einzigen Composite-Anfrage an Salesforce, alles oder nichts. Lehnt Salesforce einen Datensatz ab, wird keiner geschrieben, und die Übermittlung zeigt den Grund.

  • Der Abgleich findet einen bestehenden Datensatz über die Felder Ihrer Wahl und aktualisiert den ältesten Treffer, statt ein Duplikat anzulegen
  • Links aus einer Übermittlung öffnen den Datensatz in Lightning
  • Datensätze werden als der angemeldete Benutzer geschrieben, Berechtigungssätze und Sicherheit auf Feldebene gelten also
  • Der Abgleich über ein External-ID-Feld wird zu einem Upsert, sodass zwei Personen, die gleichzeitig senden, nie zwei Datensätze erzeugen
  1. Eine Übermittlung
  2. Eine Composite-Anfrage

    1. Contactper E-Mail gefunden und aktualisiert oder angelegt
    2. Caseangelegt, mit dem Kontakt verknüpft
    3. ContentVersiondie hochgeladenen Dateien, als Salesforce Files am Fall

    Alles oder nichts

Lehnt Salesforce einen Datensatz ab, wird nichts geschrieben, und die Übermittlung zeigt den Grund.

Feldtypen

Salesforce-Felder, auf einem Formular.

Jeder Salesforce-Feldtyp wird zu dem Formularfeld, das zu ihm passt, mit den Werten aus Ihrer Org.

Wie Salesforce-Feldtypen auf dem Formular erscheinen
In SalesforceAuf dem Formular
Text, E-Mail, Telefon, Zahl, Datum und KontrollkästchenDas passende Formularfeld
Auswahlliste (Picklist)Eine Auswahl, der Wert wird als Text gespeichert
MehrfachauswahllisteMehrere Auswahlen, mit Semikolons verbunden
Nachschlagefeld auf ein ObjektEine Auswahl bestehender Datensätze, aus einer Listenansicht oder einem Filter
DatensatztypEine Auswahl der Datensatztypen des Objekts nach Namen, oder ein fester
Abhängige AuswahllisteNur die Optionen, die zur steuernden Antwort passen: Das Formular filtert, während geantwortet wird, und der Server prüft
DateienDatei-Uploads, gespeichert als Salesforce Files am Datensatz, den das Formular anlegt

Mehr als Datensätze

Einwilligung, persönliche Links und Freigabe, eingebaut.

Dieselben Werkzeuge wie für Dynamics 365, passend für Salesforce gemacht.

Einwilligungsdatensätze

Hat Ihre Org die Einwilligungsobjekte, erzeugt ein angekreuztes Feld ein ContactPointConsent für den gewählten Datenverwendungszweck, mit der ContactPointEmail, gefunden oder angelegt unter dem Individual des Kontakts. In derselben Alles-oder-nichts-Anfrage.

Persönliche Links

Ein signierter Link öffnet das Formular aus einem Salesforce-Datensatz ausgefüllt und aktualisiert diesen Datensatz. Ein Flow, Zapier oder die API fordert ihn mit der 15- oder 18-stelligen ID des Datensatzes an.

Freigabe vor dem Veröffentlichen

In Business fragen Mitwirkende an, und ein Administrator veröffentlicht. In jedem Tarif wird jede veröffentlichte Version mit ihren Änderungen aufbewahrt und kann wiederhergestellt werden.

Sicherheit

Ihre Schlüssel bleiben im Key Vault.

Ein öffentliches Formular ist eine Tür zu Ihrer Org. Das sind die Schlösser daran.

Ihre eigene App

Formscoop meldet sich über eine External Client App in Ihrer Org an, mit dem OAuth-Webserver-Flow und PKCE. Widerrufen Sie die App in Salesforce, und der Zugriff endet.

Geheimnisse im Key Vault

Das Consumer Secret und die Anmeldung liegen in Azure Key Vault, nie in der Datenbank, und werden nie wieder angezeigt.

Ein eigener Integrationsbenutzer

Datensätze werden als der angemeldete Benutzer geschrieben. Verwenden Sie einen Integrationsbenutzer mit Erstellen und Lesen auf den Objekten, die Ihre Formulare brauchen, und nicht mehr.

Mehr zur Sicherheit

Ihre Daten, Ihre Wahl

Entscheiden Sie pro Formular, was mit den Antworten geschieht.

Eine Newsletter-Anmeldung und eine Beschwerde über eine Rechnung verdienen nicht dieselbe Behandlung. Jedes Formular sagt, was es aufbewahrt, und der Builder hält sich daran.

Nichts aufbewahren

Antworten gehen direkt an Dynamics 365 oder Salesforce und werden von Formscoop nie gespeichert. Nur eine Zählung pro Tag bleibt, damit Sie trotzdem sehen, dass das Formular funktioniert.

Eine Kopie aufbewahren

Eine Übersicht der Übermittlungen mit Suche, CSV-Export und einer Schaltfläche zum erneuten Versuchen für alles, was Ihr CRM abgelehnt hat. Kopien löschen sich nach 7 bis 365 Tagen selbst.

Jede Übermittlung per E-Mail

Die Antworten und Links zu den erstellten Datensätzen, gesendet an die Person, die sie bearbeitet. Wer antwortet, schreibt direkt der Person zurück, die gefragt hat.

Ihre Marke

Jedes Formular sieht aus, als hätte Ihr Webteam es gebaut.

Farben, Schriftart, Eckenrundung, Feld- und Schaltflächenstil, Abstände und Ihr Logo, gespeichert als Design, das das ganze Unternehmen teilt. Ändern Sie das Design, und jedes Formular mit diesem Design folgt, auch Live-Formulare.

Formulare werden in einem eigenen, isolierten Rahmen auf Ihrer Seite dargestellt, sodass die Stile Ihrer Website kein Formular beschädigen und die Stile eines Formulars nicht in Ihre Website durchsickern können.

Einbetten

Eine Zeile auf Ihrer Website.

Fügen Sie das Snippet dort ein, wo das Formular erscheinen soll. Es passt seine Größe an die Seite an, auf dem Telefon genauso wie auf dem Desktop.

<div data-pp-form="your-form-id"></div>
<script src="https://formscoop.com/embed/forms.js" async></script>
  • Funktioniert in WordPress, Webflow, Sitecore, SharePoint und Single-Page-Apps
  • Ein Iframe für Websites, die Skripte entfernen, und eine gehostete Seite für alles andere
  • Kampagnencodes und andere verborgene Werte von der Seite übergeben
26Feldtypen
36kB wiegt die Laufzeit
6Sprachen für die Meldungen des Formulars
1Codezeile zum Einbetten

Ihr erstes Salesforce-Formular kann heute Nachmittag live sein.

Registrieren Sie sich, legen Sie einen Arbeitsbereich an, verbinden Sie Ihre Org und starten Sie mit einer Vorlage.