How to use the fast Pardot DOI process even when people don’t accept your cookies
Without cookie consent the standard Pardot double opt-in doesn’t work. I found a solution that always works with or without cookies.
Without cookie consent the standard Pardot double opt-in doesn’t work. I found a solution that always works with or without cookies.
Briefly in advance: This post will help you to understand the workflows and capabilities of Data Cloud for Marketing if you have no or just little experience with Salesforce Data Cloud or Customer Data Platforms. I will use the terms CDP (Customer Data Platform) and Data Cloud here as synonyms as I am looking at it from a marketing perspective and the features that are available today. The power of Data Cloud While there is a good understanding of the…
When I saw Journey Builder Custom Activities for the first time, I asked “Can I build it only with Marketing Cloud?”. The simple answer was “No.”. You cannot build a whole custom activity just in Marketing Cloud. At least as long as you think about the standard way using the installed package, JWT, config.json and so on. You find a short explanation why you need an external web server in this thread on stackoverflow. As the title suggests I want…
In this article I will show a few ways to secure a Cloudpage from external access using AMPScript and SSJS. This can be seen as an addition to my last post about checking if a user is logged in to Marketing Cloud. I will touch on this solution again but add two more. I also recommend reading the popular post by Markus Slabina about securing Cloudpages. With my article I want to go in a slightly different direction. The following…
In this article I will explain how you can check if the user that is opening a Cloudpage is logged in to Marketing Cloud and restrict access if there is no active session. Therefore we will route users via the SFMC authorization server to get a user specific code. Then we will validate that code using the API to restrict Cloudpage access for users that are not logged in. In the next step we will create a session key that…
When you think of working with Salesforce Marketing Cloud you typically think of Journey Builder. Over the years the tool for creating visual marketing automation flows became the main module in Marketing Cloud. At the same time other ways of sending messages in SFMC lost their relevance. Although it is possible to get Marketing Cloud without Journey Builder in Basic and Pro editions, I wouldn’t recommend any customer to do so. If you look at the developments of the latest…
Straight up: there is no simple answer to this question. If that annoys you or not, you should read on anyways to understand why that’s the case and how you might answer it for your organization and business case. It’s a rather long read but hopefully worth your time. Asking website visitors to leave contact data in exchange for a piece of content is a long tradition in online marketing. Lately this sort of data paywall, sometimes referred to as…
In my last post I showed how an ABC analysis can be used to target customers with specific marketing initiatives. Read this first if you do not know what an ABC analysis is and why you should use it. In this article I show how to implement an ABC classification in Salesforce Marketing Cloud. 1. Define the goals As always when we create a new process the first step is to think about the goals we want to reach. Like…
Do you know the Pareto principle? Maybe you know it more as the 80/20 rule. It says that 20% of our efforts (or 20% of our customers) are responsible for 80% of our success or revenue. At the same time, it also means that 80% of our customers are only responsible for one fifth of our revenue. Let’s be honest: No matter if this ratio applies to us or not. The fact remains that there is a small number of…
You have an idea for an awesome new customer journey, take some basic notes and get to work straight away. Then, while building it you realize there’s an issue or even more than one and it suddenly doesn’t work anymore as you sketched it out! One all too likely reason is that you didn’t make the effort of visualizing the process to get a complete picture of it. Lucky you if you came across the problems before the process went…