Fraud Blocker

Clarity Connect integration

Salesforce Marketing Cloud SAP Integration

Feed SAP customer, order and product data into Salesforce Marketing Cloud Engagement, so segments and journeys run on what customers actually bought.

Salesforce Marketing Cloud and SAP kept in sync through Clarity Connect

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

Marketing Cloud Engagement

Where segments, emails and journeys run

  • Contacts
  • Purchase history for segments
  • Product data for content
  • Journey entry events
Clarity Connectscheduled or on change
ERP

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.

SAPMarketing Cloud EngagementDirection
Customer or business partnerContactSAP to Marketing Cloud
Sales order and invoice linesPurchase history dataSAP to Marketing Cloud
Material or item, with stockProduct data for email contentSAP to Marketing Cloud
First order, payment receivedJourney entry eventSAP to Marketing Cloud
Contact details corrected by the customerContact updateMarketing 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.

Book a demo

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.

How a Clarity Connect project runs
  1. Discovery

    A Clarity business analyst documents the data fields and workflows each system can share and which ones you need.

  2. 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.

  3. Testing

    Orders and updates are run end to end, including the return trip of statuses back to the customer-facing system.

  4. 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