# Salesforce Marketo Schnittstelle

*Salesforce → Marketo*

**Kurz gesagt:** Eine Salesforce-Marketo-Anbindung hält ein gemeinsames Bild jeder Person und jedes Accounts über CRM und Marketing-Automation hinweg. Leads und Kontakte laufen als eine deduplizierte Person nach Marketo, Kampagnenmitglieder werden mit passendem Status auf Programmmitgliedschaften abgebildet, und Marketo schreibt Scores, Aktivitäten und MQL-Signale zurück auf den Salesforce-Datensatz, damit der Vertrieb sie sieht. Richtig gemacht ist das kein einmaliges Feldmapping, sondern eine gesteuerte, idempotente Pipeline, die beide Systeme laufend abgleicht, die API-Limits beider Plattformen respektiert und weder Felder falsch überschreibt noch Dubletten anlegt.

## Was eine Salesforce-Marketo-Anbindung wirklich leistet

In Salesforce lebt Ihr Vertrieb: Leads, Kontakte, Accounts, Opportunities, Zuständigkeiten, Pipeline. In Marketo läuft die Demand-Maschine des Marketings: Programme, Nurturing, Scoring, E-Mail-Engagement. Wert entsteht erst, wenn beide dasselbe verlässliche Bild jeder Person und jedes Accounts teilen - damit Marketing die richtigen Leute anspricht, der Vertrieb das Marketing-Signal sieht und niemand darüber streitet, welche Zahl stimmt.

Eine Salesforce-Marketo-Anbindung baut genau dieses gemeinsame Bild. Sie überführt Leads, Kontakte, Accounts und Kampagnenmitgliedschaften als gesteuerte, deduplizierte Datensätze nach Marketo und schreibt Scores, Engagement und MQL-Signale zurück auf den Salesforce-Datensatz, wo der Vertrieb handelt. Das ist kein einmaliges Feldmapping. Es geht darum, zwei Systeme, die Personen unterschiedlich modellieren, laufend abzugleichen - ohne Dubletten, Fehlüberschreibungen oder Stillstand.

## Welche Daten fließen

| Objekt / Vorgang in Salesforce | Wird in Marketo zu | Hinweis |
| --- | --- | --- |
| Lead | Personendatensatz | Dedupliziert über E-Mail; ein neuer Lead kann eine bestehende Person treffen |
| Kontakt | Personendatensatz | Gleiches Personenmodell wie Leads; die Umwandlung darf den Datensatz nicht spalten |
| Account | Company | Verknüpft die Person mit ihren Firmendaten für ABM und Segmentierung |
| Kampagne & Kampagnenmitglied | Programm & Programmmitgliedschaft | Mitgliedsstatus wird auf Programmstatus abgebildet - Werte müssen abgestimmt, nicht geraten sein |
| Opportunity & Kontaktrolle | Opportunity + Personenrolle | Nötig für Umsatz-Attribution und Pipeline-Reporting in Marketo |
| Lead-/Kontakt-Owner (User) | Personen-Owner | Zuständigkeit steuert Routing, Alerts und Sales-Insight-Sichtbarkeit |
| Benutzerdefinierte Felder & Objekte | Custom Fields / Custom Objects | Jedes Feld trägt eine eindeutige Sync-Richtung |
| *Rückschrieb:* Marketo-Score, Aktivität, MQL | Salesforce-Lead-/Kontaktfelder, Tasks, Interesting Moments | Gedrosselt und idempotent, damit der Vertrieb das Signal ohne Dubletten sieht |

Die konkreten Feldmappings, Sync-Richtungen und Statuswert-Paare stimmen wir einmalig ab und hinterlegen sie in der Pipeline. Danach gleicht sie niemand mehr von Hand ab.

## Die Details, an denen einfache Synchronisationen scheitern

Der native Connector oder ein schnelles Feldmapping bringt Sie fast ans Ziel und lässt die teuren Sonderfälle still versagen:

- **Lead versus Kontakt.** Salesforce hält Leads und Kontakte als zwei Objekte; Marketo hält eine Person, dedupliziert über die E-Mail-Adresse. Wird ein Lead umgewandelt, muss die Person dem Übergang folgen und ihren Score sowie ihre Aktivitätshistorie behalten. Wird das falsch gelöst, spalten sich Personen auf oder verlieren ihr Verhalten.
- **Dedup-Diskrepanz.** Salesforce duldet mehrere Datensätze mit derselben E-Mail-Adresse, Marketo nicht. Zwei Salesforce-Leads mit gleicher Adresse kollidieren zu einer Marketo-Person, solange die Matching-Logik nicht ausdrücklich festgelegt ist.
- **Feldrichtung und Zuständigkeit.** Für jedes synchronisierte Feld ist zu entscheiden, welches System gewinnt. Der Marketo-Sync-User sieht nur die Salesforce-Felder, die sein Profil freigibt - ein still ausgeblendetes Feld wirkt daher wie ein kaputtes Mapping. Die Richtung muss gesteuert sein, nicht davon abhängen, wer zuletzt editiert hat.
- **API-Limits.** Salesforce begrenzt die täglichen API-Aufrufe nach Edition und Lizenzen; Marketo deckelt tägliche REST-Calls und gleichzeitige Verbindungen. Eine Erstbefüllung oder ein starker Kampagnentag kann jede der Quoten aufbrauchen und die Synchronisation ohne sichtbaren Fehler anhalten.
- **Kampagnenstatus-Mapping.** Ein Salesforce-Kampagnenmitgliedsstatus und ein Marketo-Programmstatus sind verschiedene Vokabulare. Sie passen nur zusammen, wenn die Wertepaare vorab abgestimmt sind.
- **Löschungen und Idempotenz.** Das Löschen eines Leads in Salesforce löscht nicht die Marketo-Person. Ein erneuter Lauf darf nie eine Dublette anlegen, eine Aktivität doppelt buchen oder einen laufenden Score verfälschen. Jeder Datensatz braucht eine stabile Identität, die die Pipeline wiedererkennt.

## Wie wir sie bauen und betreiben

Wir behandeln das als Pipeline, nicht als Connector zum Einrichten-und-Vergessen. Salesforce-Änderungen werden zeitgesteuert oder ereignisbasiert gelesen, validiert, der richtigen Marketo-Person und -Company zugeordnet und mit der abgestimmten Feldrichtung angewendet. Marketo-Scores, -Aktivitäten und MQL-Signale werden mit derselben Disziplin nach Salesforce zurückgeschrieben.

Die Pipeline ist idempotent: Jede Person, jedes Kampagnenmitglied und jede Aktivität trägt eine stabile Kennung, sodass ein erneuter Lauf nie eine Dublette oder einen verfälschten Score erzeugt. Sie respektiert die API-Limits beider Plattformen - Bulk-Endpunkte für Erstbefüllungen, gedrosselte Deltas im Regelbetrieb - und bringt so weder Ihr Salesforce-Tageskontingent an die Grenze noch die Marketo-Concurrency. Sie läuft auf cloud-nativer, vollständig EU-gehosteter Infrastruktur - Lead- und Kontaktdaten verlassen die EU nicht, was AVV und DSGVO sauber hält.

Und dann halten wir sie am Laufen. Monitoring, Alerting, Incident Response und - entscheidend - das Beobachten von API-Änderungen bei Salesforce und Marketo liegen vertraglich bei uns. Sie bekommen einen festen Ansprechpartner und ein SLA, nicht einen Connector, der in der Woche Ihres größten Kampagnenstarts stehen bleibt.

## Wann sich diese Anbindung lohnt

Wenn Sie eine einzige Salesforce-Org mit Standardobjekten und einem geradlinigen Personen-Sync betreiben, ist Marketos nativer Connector wirklich leistungsfähig - und das sagen wir Ihnen auch. Eine betreute Pipeline lohnt sich, wenn die Realität unübersichtlicher ist: mehrere Salesforce-Orgs, die eine Marketo-Instanz speisen, Custom-Object-Sync im Volumen, Dedup-Regeln jenseits der E-Mail-Adresse, gesteuerte Feldrichtung über ein großes Marketing-Ops-Team hinweg oder ein Data Warehouse, das dieselben Datensätze neben dem CRM braucht. Sie lohnt sich, wenn eine stehende oder dublettende Synchronisation still Kampagnengenauigkeit und Vertriebsvertrauen kostet - Probleme, die eine gesteuerte Pipeline verhindert, statt sie hinterher zu bereinigen.

## Häufig gestellte Fragen

### Bringt Marketo nicht ohnehin einen nativen Salesforce-Connector mit?

Ja, und für ein sauberes Setup mit einer Org und Standardobjekten ist er durchaus leistungsfähig - wir sagen Ihnen, wenn er ausreicht. Die native Synchronisation deckt den bidirektionalen Personen- und Kampagnenabgleich von Haus aus ab. An ihre Grenzen kommt sie bei mehreren Salesforce-Orgs, nicht standardisiertem Routing, Custom-Object-Sync im Volumen, Dedup-Regeln jenseits der E-Mail-Adresse oder gesteuerter Feldrichtung über ein großes Marketing-Ops-Team hinweg. Genau dort verdient sich eine betreute Pipeline neben oder um die native Synchronisation herum ihren Platz.

### Wie werden Leads und Kontakte aus Salesforce auf Marketo abgebildet?

Salesforce führt Leads und Kontakte als zwei getrennte Objekte; Marketo fasst beide zu einer Person zusammen, standardmäßig dedupliziert über die E-Mail-Adresse. Diese Diskrepanz ist die Wurzel der meisten Sync-Probleme. Wird ein Lead in Salesforce in einen Kontakt umgewandelt, muss die Marketo-Person diesem Übergang folgen, ohne sich in zwei Datensätze aufzuspalten oder ihren Score und ihre Aktivitätshistorie zu verlieren. Wir legen diese Matching-Logik ausdrücklich fest, statt sie dem Zufall zu überlassen.

### Was passiert mit Lead-Scores und Marketing-Aktivitäten?

Die laufen in die Gegenrichtung. Marketos Verhaltens-Scores, Interesting Moments, E-Mail-Engagement und MQL-Status werden auf den Salesforce-Lead oder -Kontakt geschrieben, sodass der Vertrieb sie im CRM und, wo Sie es nutzen, in Marketo Sales Insight sieht. Der Rückschrieb ist gedrosselt, um die Salesforce-API-Limits einzuhalten, und idempotent - ein erneuter Versuch bucht also keine Aktivität doppelt und verfälscht keinen laufenden Score.

### Wie gehen Sie mit den API-Limits von Salesforce und Marketo um?

Beide Plattformen sind quotengebunden. Salesforce begrenzt die täglichen API-Aufrufe je nach Edition und Lizenzzahl; Marketo deckelt die täglichen REST-Calls und die gleichzeitigen Verbindungen und bietet einen separaten Bulk-Extract-Pfad. Wir dimensionieren die Batch-Fenster, nutzen Bulk-Endpunkte für Erstbefüllungen und drosseln kontrolliert, sodass die Synchronisation weder Ihr Salesforce-Tageskontingent aufbraucht noch die Marketo-Concurrency-Grenze reißt - genau der Fehler, der eine naive Synchronisation lautlos zum Stillstand bringt.

### Wer betreibt die Schnittstelle nach dem Go-live?

Wir. Die Pipeline läuft auf cloud-nativer, vollständig EU-gehosteter Infrastruktur, die wir überwachen. Ändert Salesforce oder Marketo eine Schnittstelle, stellt einen Endpunkt ab oder driftet ein Feldmapping, ist das unser Problem - keine Lücke, die Ihr Marketing entdeckt, wenn eine Kampagne nicht synchronisiert. Sie bekommen einen festen Ansprechpartner, Alerting, Incident Response und ein SLA statt eines Connectors, für den sich niemand zuständig fühlt.

## Verwandte Integrationen

- [HubSpot ↔ Salesforce](https://seamless.engineering/de/integrations/hubspot-salesforce/): HubSpot Salesforce Schnittstelle
- [Salesforce ↔ ActiveCampaign](https://seamless.engineering/de/integrations/salesforce-activecampaign/): Salesforce ActiveCampaign Schnittstelle
- [Salesforce ↔ Pardot](https://seamless.engineering/de/integrations/salesforce-pardot/): Salesforce Pardot Schnittstelle
- [Airtable ↔ Salesforce](https://seamless.engineering/de/integrations/airtable-salesforce/): Airtable Salesforce Schnittstelle
- [Dynamics 365 ↔ Salesforce](https://seamless.engineering/de/integrations/dynamics-365-salesforce/): Dynamics 365 Salesforce Schnittstelle
- [Intercom ↔ Salesforce](https://seamless.engineering/de/integrations/intercom-salesforce/): Intercom Salesforce Schnittstelle

## Nach System

- [Alle Schnittstellen für Salesforce](https://seamless.engineering/de/integrations/salesforce/)
- [Salesforce API-Changelog](https://seamless.engineering/de/api-changelog/salesforce/): Keine Breaking Changes oder Deprecations in den letzten 90 Tagen

## Scoping-Gespräch anfragen

Sie möchten diese Integration umsetzen und dauerhaft betreiben lassen? Sagen Sie uns, welche Systeme verbunden werden sollen und welche Daten fließen müssen. Festpreis-Angebot zur Aufwandsabschätzung innerhalb von 48 Stunden.

- E-Mail: hello@seamless.engineering
- Kontaktformular: https://seamless.engineering/de/#contact
