What moves between Marketing Cloud and SAP
This page is about Salesforce's marketing product connected to an SAP ERP (S/4HANA, ECC or Business One). If you're looking for SAP Marketing Cloud, that is SAP's own marketing software and a different product.
Salesforce now sells the former ExactTarget platform as Marketing Cloud Engagement: email, SMS, push and journeys built in Journey Builder. SAP holds the facts marketing wants, who the customer is, what they ordered and when, and which products are in stock. Most of the data flows one way, from SAP into Marketing Cloud; little needs to go back to the ERP.
Marketing Cloud Engagement
Where segments, emails and journeys run
- Contacts
- Purchase history for segments
- Product data for content
- Journey entry events
SAP
Where customers, orders and products are recorded
- Customers / business partners
- Sales orders and invoices
- Materials or items
- Stock
SAP to Marketing Cloud data mapping
Plain descriptions; the Marketing Cloud data model is set up per account, and discovery names the real objects.
| SAP | Marketing Cloud Engagement | Direction |
|---|---|---|
| Customer or business partner | Contact | SAP to Marketing Cloud |
| Sales order and invoice lines | Purchase history data | SAP to Marketing Cloud |
| Material or item, with stock | Product data for email content | SAP to Marketing Cloud |
| First order, payment received | Journey entry event | SAP to Marketing Cloud |
| Contact details corrected by the customer | Contact update | Marketing Cloud to SAP, if agreed |
How the data reaches Marketing Cloud
Customers and orders into Marketing Cloud
Connect reads new and changed customers and their order lines from SAP and loads them into Marketing Cloud Engagement on a schedule, often nightly. Marketers can then segment on spend, product line or last order date without asking IT for an export.
Events that start a journey
Some moments are worth acting on the same day: a first order, an invoice paid, a quote that hasn't turned into an order. Connect can pass those to Marketing Cloud as they happen so the right journey starts, while bulk data keeps to its schedule.
Only what marketing needs
Marketing doesn't need credit limits, cost prices or bank details. During discovery we agree which SAP fields leave the ERP, and Connect sends only those, which keeps the data set smaller and easier to defend under privacy rules.
See Clarity Connect move an order
Watch an online order travel into the ERP and its status come back in our Clarity Connect demo, or book a live walkthrough on your own systems.
Salesforce's current marketing product names
Salesforce has renamed its marketing products. Marketing Cloud Engagement is the email, SMS, push and journey platform that grew out of ExactTarget; Marketing Cloud Account Engagement is the B2B automation product formerly called Pardot; and Marketing Cloud Next is what Salesforce describes as an agentic marketing platform. This page is about Engagement, the product most people still call Salesforce Marketing Cloud.
If your SAP data needs to reach Salesforce's CRM rather than its marketing tools, see Salesforce integration.
How Clarity Connect runs it
Clarity Connect is the integration platform Clarity uses for its projects. It links systems whatever their format, database, file, web service or API, and runs each flow as a task, on a schedule or as events happen. With SAP on-premises, Connect runs inside your network and only calls out to Marketing Cloud. Clarity has built more than 3,000 integrations; see demos on our YouTube playlist.
Discovery
A Clarity business analyst documents the data fields and workflows each system can share and which ones you need.
Tasks and mapping
Each flow becomes a Connect task, such as orders to the ERP or stock to the store, set to run in real time or on a schedule.
Testing
Orders and updates are run end to end, including the return trip of statuses back to the customer-facing system.
Live, with a dashboard
Queues and scheduled tasks show in Connect's Hangfire dashboard. A job whose target is offline is retried 10 times, every 30 minutes, and can be re-queued once the cause is fixed.
Clarity Connect is sold as a SaaS subscription at $599 a month or as a one-time license at $15,000 with no ongoing fees, and larger projects are priced to scope. See pricing.
Questions
Is this the same as SAP Marketing Cloud?
No. SAP Marketing Cloud is SAP's own marketing software. This page connects Salesforce Marketing Cloud Engagement to an SAP ERP.
Does data flow back into SAP?
Rarely. Marketing Cloud mostly consumes ERP data. If customers correct their details through a preference centre, those changes can be sent back to SAP when your team agrees.
Which SAP systems does this cover?
S/4HANA, ECC and SAP Business One. The Marketing Cloud side is the same; the SAP interface differs.
Related resources
Connect Marketing Cloud and SAP
Tell us which SAP you run and which segments and journeys need ERP data. A Clarity business analyst will agree the fields with your marketing and SAP teams before anything moves.
Book a demo
