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