Marketing Cloud Personalization (formerly Interaction Studio) is Salesforceβs real-time personalization and interaction management product. It sits between your website or app and your marketing stack, collecting behavioral data and triggering personalized experiences β on-site, in email, or across channels β based on what each visitor actually does.
What it does
At its core, MCP tracks user behavior through a JavaScript beacon (the sitemap) deployed on your website. That beacon fires events β page views, product views, form submissions, custom actions β and MCP uses those events to build an individual profile for each visitor. From there you can:
- Serve personalized content in real time using campaigns and templates, swapping hero banners, product recommendations, or CTAs per segment
- Build behavioral segments based on affinity, engagement recency, or custom attributes
- Trigger journey actions in Marketing Cloud Engagement β push a contact into a Journey when they hit a key behavioral threshold
- Feed user data back to Marketing Cloud for use in sends, dynamic content, or suppression lists
How it connects to Marketing Cloud
MCP is not a standalone product β it works best as part of a broader Salesforce stack. The typical integrations are:
- Marketing Cloud Engagement β share segments and user attributes via connected data extensions or the built-in connector
- Salesforce CRM β surface Personalization data in CRM records or use CRM identity to resolve known vs anonymous visitors
- Data Cloud β stream behavioral events into Data Cloud for richer segmentation and activation across more channels
Where to start
The sitemap is the foundation. Get the beacon deployed and tracking your core pages correctly before building any campaigns. Debug it carefully β a misconfigured sitemap causes silent data quality issues that are hard to untangle later.
Beyond the basics, the most valuable investments are usually:
- A solid identity strategy β how you match anonymous visitors to known contacts
- Clean event tracking with catalog metadata on product/content pages
- A deliberate segment architecture before you start building campaigns
Articles in this section
- How to send additional events in Marketing Cloud Personalization β sendEvent and API approaches compared
- How to send event with catalog metadata in Marketing Cloud Personalization β attaching product or content metadata to events
- How to debug the sitemap in Marketing Cloud Personalization β tools and techniques for sitemap troubleshooting
- How to send user data from Personalization to Marketing Cloud β moving user attributes across to MC Engagement
- Exporting Personalization Segments with CSV β the CSV file import/export approach
- Exporting Personalization Segments to Journey Builder β triggering journeys directly from MCP segments