If you're coming from the Salesforce platform, you're probably expecting a familiar deployment process. You build your solution in a sandbox, test it thoroughly, deploy everything to Production using Change Sets or DevOps tools, run a few validation tests, and you're ready to go live. That expectation doesn't quite match the current reality of Marketing …
Marketing Cloud Engagement Client Secret Expiration: What It Means and How to Rotate Your API Credentials Before September 30, 2026
Yesterday Salesforce sent an email to all customers titled “Marketing Cloud Engagement Secret Expiration and Time-To-Live (TTL)”. If your Marketing Cloud instance communicates with any external system via API (and most production environments do), this change requires action. All existing client secrets for Marketing Cloud Engagement Installed Packages will expire on September 30, 2026. To …
Modern Alternatives to Pop-Up Windows for Use on CloudPages
I recently stumbled upon Jörn Berkefeld's comment under a LinkedIn post describing how to add a pop-up window to a CloudPage. Jörn wrote: Main issue with approach is that 9 times out 10 the user's browser will block that these days. There was a time when code like yours was used to open hundreds of …
Continue reading Modern Alternatives to Pop-Up Windows for Use on CloudPages
Data Views App: Display Data Views data in real-time on a CloudPage
Data Views in Salesforce Marketing Cloud are system-generated tables that provide detailed information about various aspects of your marketing efforts. These tables store 6 months of data about your subscribers, such as email sends, opens, clicks, bounces, and more. Data views play a crucial role in helping to analyze the performance of your marketing campaigns. …
Continue reading Data Views App: Display Data Views data in real-time on a CloudPage
Splitting a string of comma-separated values in a Data Extension field using SQL
The data that we have to work with in Salesforce Marketing Cloud rarely comes in the format that we need to be able to further use it inside journeys, emails, etc. One of the common use cases that repeatedly comes up on Salesforce Stack Exchange is splitting values from a comma-delimited list into separate rows. …
Continue reading Splitting a string of comma-separated values in a Data Extension field using SQL