Skip to content

Salesforce Marketing Cloud Integration

VIDEO TRANSCRIPT | Recorded: 2025-12-17 | Verify against current system state

Abstract

Salesforce Marketing Cloud integration for email campaigns, journey builder, and member communications

This article was auto-generated from the video transcript. Review and enhance the content based on the full video.

Key Procedures

  • Experience Cloud domains MUST be configured in Production Salesforce even for sandbox sites: Setup → Search "Domains"
  • Add domain: Enter domain name → Select HTTPS CDN option (uses Salesforce's Cloudflare) → Associate to specific org (staging, production, etc.)
  • CNAME entry in Cloudflare: Use format home.ampuat.com.xxx.salesforceliveagent... → Do NOT enable proxy (gray cloud only, not orange)
  • Salesforce CDN provides limited but sufficient options: Image optimization, Brotli compression, managed firewall rules
  • Custom URLs connect domains to Experience Cloud sites: Setup → Custom URLs → Select available domain → Choose site (AMPD2C Store = My Account, B2B = NPO Admin)
  • If Experience Cloud site stops working after I2C deployment: Go to Experience Builder → All Sites → Select site → Publish
  • Custom firewall rules: Use Cloudflare's UI to build expression, then copy/paste into Salesforce CDN custom rule
  • DNS tagging (comments/tags) requires paid Cloudflare tier - amp.org has this, UAT domains may not
  • Recommendation: Use Salesforce's built-in CDN rather than proxying through our Cloudflare to avoid rule conflicts
  • Multiple domains can point to same site with different subdirectory paths (e.g., account.amp.org/B2B → npo.amp.org)
  • Premier Success Plan provides access to Salesforce support for complex configuration issues

Notable Statements

  • 2:28 "how do we get to the airport? Because Ubers in Texas don't have,"
  • 11:45 "But the proxy status is important. You can't cloud, you can't proxy it,"
  • 16:55 "Remember I'm still in production."
  • 21:38 "to make it always published correctly. But what happened would be that the"
  • 29:30 "consider is the whenever a new user account gets created or an order gets"
  • 41:03 "Note that we have the Premier success plan."
  • 50:53 "because."
  • 56:29 "make it work with the account ID in your case because you have person accounts,"

Systems & Configurations

Systems Mentioned

  • Marketing Cloud
  • Salesforce

Specific Configurations

Item Value/Setting Timestamp Notes
Review video Add settings Add timestamp Add notes

Credentials/Access Mentioned

  • Review video for credential references
  • Document access requirements

Errors & Troubleshooting

  • Issue: Review video for troubleshooting content
  • Cause: Document root causes
  • Resolution: Document solutions
  • Timestamp: Add timestamp link

Transcript Gaps & Quality Notes

  • Auto-generated from transcript
  • Duration: 75 minutes
  • Presenter: Jeff Sikes
  • Review for accuracy and completeness