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

OPT (One-Time Password) flow using Triggered Sends and CloudPages

One-Time Passwords (OTPs) are unique codes that are generated for one-time use and are widely used in various industries to verify a user's identity. Usual OTP use cases include two-factor authentication (2FA) and password resets, but OTPs can also be used in marketing to verify a subscriber's email address upon, for example, newsletter signup, event …

Continue reading OPT (One-Time Password) flow using Triggered Sends and CloudPages

Exception handling in Salesforce Marketing Cloud CloudPages

Errors and exceptions are inevitable, no matter how defensively you code your CloudPage. There is always a possibility of a human error, for example if the person who creates and sends the email doesn't pass all the parameters to your CloudPage correctly. There are also things that sometimes cannot be prevented, for example Marketing Cloud …

Continue reading Exception handling in Salesforce Marketing Cloud CloudPages

Simple Marketing Cloud App hosted on a CloudPage

DISCLAIMER: The Marketing Cloud App component has been designed for use with externally hosted apps. Use any alternative solutions presented in this article with caution. The settings we are going to use are simplified compared to the ones required by externally hosted apps, so make sure that only designated users have access to the apps …

Continue reading Simple Marketing Cloud App hosted on a CloudPage

Salesforce-style spinner for use on CloudPages

Spinners are loading indicators that can be shown when retrieving data or performing other operations. We will use a common spinner that Salesforce Lightening users are familiar with - the full documentation can be found here. This spinner is a Lightning component, which means that it cannot be directly used on a CloudPage. My awesome …

Continue reading Salesforce-style spinner for use on CloudPages