Naja .. dieses Thema hat mich einiges an Lebenszeit gekostet 😀 Nachdem diverse Double Opt In Flows umgesetzt und Custom Preference Center designed wurden, kam das: Old value is better than no value. Mich hat es ein wenig geärgert, da ich viele meiner Pardot und Salesforce Konzepte über Board werfen musste. Aber egal, wir haben es trotzdem geschafft 🙂
Worauf ist zu achten
Felder, die zwischen Pardot und Salesforce synchronisiert werden, sollten immer einen Wert besitzen. Das ist spätestens dann relevant, wenn ein Wert am Feld existiert. Ab diesem Zeitpunkt zählt nähmlich: “Old value is better than no value”. Wird das nicht beachtet, wird jedenfalls der alte Wert wieder gesetzt – durch Pardot oder Salesforce.
Wann ist das wichtig
Formulare und Checkboxen: Das ist im speziellen bei Checkboxen wichtig. Eine nicht selektierte Checkbox in Pardot bzw. im Pardot Formular hat nämlich keinen Wert und es gibt auch keine Möglichkeit, im Formular, einen “nicht selektiert”-Wert zu setzen. Andere Systeme wie zB Oracle Eloqua können dies sehr wohl. Es gibt keine Möglichkeit
Beschreibende Felder: Ein Date-Feld könnte beschreiben, wann ein Wert auf einem anderen Feld gesetzt wurde. Der Inhalt des Feldes kann nicht mehr gelöscht werden. Kann sein, dass man seine Konzepte neu überdenken muss.
Sales User: Menschen, die mit den Systemen arbeiten, könnten irre werden, falls sie Feldwerte nicht löschen können. Verständlich, ein Feldwert wird gelöscht und zwei Minuten später ist dieser wieder da.
Ein Beispiel: Jemand hat auf einem Kontakt einen falschen Vornamen eingetragen. Man weiß den korrekten Vornamen nicht und deshalb soll dieser gelöscht werden -> geht nicht 😉