...
Damit diese Standardintegration verwendet werden kann ist insbesondere darauf zu achten, dass die im Abschnitt “Konfiguration Brevo” aufgeführten Listen, Felder und Konfigurationen durch den Kunden 1:1 erstellt werden.
Quelle | PerformX Adressen |
Ziel | |
Schnittstelle | Brevo API |
Dokumentation Brevo | |
Beschreibung | . Siehe Übersicht "Integrationen" |
Bedingungen
Standard-Bedingung |
Grundkomponente Quellfilter für E-Mail-Versand an Kontakte mit ausgefülltem Feld “EMailNewsletter” (Aktiv == true) && (EMailNewsletter !? null && EMailNewsletter != '' ) && Relation.Count("Vertrag", "Datum \>= CreateDate(2022,1,1) && RolleID == 1") > 0 && EndOfDay(DatumMutation) > CurrentJob.LastSuccessfulExecution() |
Vergabe Identifikation/Nummer | PerformX |
Parameter Aufgabe | -- |
Konfiguration Connector
Zuordnungsdefinition | |
Name | KUNDE: Brevo Contact-Sync |
Beschreibung/Notiz | Relation.Count("Vertrag", "Datum \>= CreateDate(YYY,M,D) && RolleID == 1") > 0 |
Zuordnung 1 | |
Name | Kein Opt-In |
Sortierung | 1 |
Quellobjekt | Adresse |
Formel für Primärschlüsselfeld | -- |
Zielobjekt | /contacts:createContact |
Mapping Mandanten | Ein Mandant/eine Nummer pro Datensatz |
Synchronisations-Option | Update oder Insert |
Daten nach Operation zurücklesen | Ja |
Verwendeter Index | -- |
Felder (siehe Tabelle “Übertrag von PerformX nach Brevo) | Alle |
Brevo-Listen-ID “listid” | Gemäss Brevo Backend |
Zuordnung 2 | |
Name | Mit Opt-In |
Sortierung | 2 |
Quellobjekt | Adresse |
Formel für Primärschlüsselfeld | -- |
Zielobjekt | /contacts:createContact |
Mapping Mandanten | Ein Mandant/eine Nummer pro Datensatz |
Synchronisations-Option | Update oder Insert |
Daten nach Operation zurücklesen | Ja |
Verwendeter Index | -- |
Felder (siehe Tabelle “Übertrag von PerformX nach Brevo) | Alle |
Brevo-Listen-ID “listid” | Gemäss Brevo Backend |
Zuordnung 3 | |
Name | Update Contact |
Sortierung | 3 |
Quellobjekt | Adresse |
Formel für Primärschlüsselfeld | -- |
Zielobjekt | /contacts:createContact |
Mapping Mandanten | Ein Mandant/eine Nummer pro Datensatz |
Synchronisations-Option | Update oder Insert |
Daten nach Operation zurücklesen | Ja |
Verwendeter Index | -- |
Felder (siehe Tabelle “Übertrag von PerformX nach Brevo) | Alle |
Brevo-Listen-ID “listid” | Gemäss Brevo Backend |
Übertrag von PerformX nach Brevo
Brevo Beschreibung | PerformX Beschreibung | Mapping/Übertrag an Brevo | Beschreibung |
attributes[0].name | Formel “PX-ID” | Selektiert Attribut “PX-ID” in Brevo | |
attributes[0].numeric | ID | 1:1 | Überträgt ID nach attributes[0] |
attributes[1].name | Formel “LASTNAME” | Selektiert Attribut “LASTNAME” in Brevo | |
attributes[1].text | Name | 1:1 | Überträgt Name nach attributes[1] |
attributes[2].name | Formel “FIRSTNAME” | Selektiert Attribut “FIRSTNAME” in Brevo | |
attributes[2].text | Vorname | 1:1 | Überträgt Vorname nach attributes[2] |
attributes[3].name | Formel “SALUTATION | Selektiert Attribut “SALUTATION” in Brevo | |
attributes[3].text | Anrede.Anrede | 1:1 | Überträgt Vorname nach attributes[2] |
berechnet aus verschiedenen Feldern (siehe nächste Spalte) | Formel “EMailNewsletter ?? EMailD ?? EMail” | Überträgt berechnete E-Mail nach email | |
listids | -- | Formel ‘Listen-ID’ (siehe Zuordnungen oben) | Listen-ID der Listen in Brevo |
attributes[4].name | Formel “LANGUAGE” | Selektiert Attribut “LANGUAGE” in Brevo | |
attributes[4].text | Sprache | 1:1 | Überträgt Sprache nach attributes[4] |
attributes[5].name | Formel “DATEOFBIRTH” | Selektiert Attribut “DATEOFBIRTH” in Brevo | |
attributes[5].text | Geburtsdatum | 1:1 | Überträgt Geburtsdatum nach attributes[5] |
attributes[6].name | Formel “SMS” | Selektiert Attribut “SMS” in Brevo | |
attributes[6].text | Natel | 1:1 | Überträgt Natel nach attributes[6] |
attributes[7].name | Formel “LASTUPDATE” | Selektiert Attribut “LASTUPDATE” in Brevo | |
attributes[7].text | DatumMutation | 1:1 | Überträgt DatumMutation nach attribute[7] |
Übertrag von Abacus nach PerformX
...
Definition Zielverbindung
Name | Brevo |
Verbindungsart | OpenAPI |
Serveradresse | https://api.brevo.com/v3 |
Relativer Pfad zur OpenAPI Definition | /swagger_definition.yml |
Client Secret | Siehe Keeper |
Verbindungszertifikat überprüfen | Ja |
Definition Quellverbindung
Standardverbindung PerformX-Connector
Aufgaben
Name | KUNDE: Brevo-Sync |
Zuordnungsdefinition | Gemäss Tabelle oben |
Quellverbindung | Gemäss Tabelle oben |
Zielverbindung | Gemäss Tabelle oben |
Ausführungsplanung | Gemäss Spezifikation |
Log Einstellung | Immer |
Ausführungsmodus | Vollständige Ausführung |
Max. Anzahl Datensätze | -- |
Konfiguration Brevo
Listen
Liste 1 | |
Name | KUNDE_OptIn |
Liste 2 | |
Name | identified_contacts |
Liste 2 | |
Name | KUNDE_Newsletter |
Kontaktattribute
Attributname | Attributart |
Text | |
SALUTATION | Text |
LASTNAME | Text |
FIRSTNAME | Text |
LANGUAGE | Text |
DATEOFBIRTH | Datum |
LASTUPDATE | Datum |
PX-ID | Zahl |
DOUBLE_OPT-IN | Kategorie |
SALUTATION | Text |