Skip to main content

Docs & Snippets

All things Salesforce Marketing. Code and Config across Engagement, Personalization and Next.

Marketing Cloud Next

MCN Config

Salesforce Marketing Cloud Next is the new kid on the block. It is a new platform built on top of Data 360 and Agentforce Marketing. It is a complex and constantly changing tool, so there are many things to learn about it. Expect articles here to be updated regularly to cover changes.

Read about MCN Config

Marketing Cloud Engagement

Zen of Marketing Cloud

Salesforce Marketing Cloud Engagement is a complex and flexible tool. This combination is a dream-come-true set for enterprise Marketing Automation tools, but on the other hand, it enables mistakes and messy solutions. Find the right path to success through a best-practice fuelled checklist full of tool-based explanations and examples.

Read about Zen of Marketing Cloud

MCE Config

Many things in Salesforce Marketing Cloud Engagement aren't code-based but have a massive impact on the code. Permissions. System Data Views. Configuration options. Here I focus on the most important ones that are crucial for MCE developers.

Read about MCE Config

SFMC SQL

To fully leverage the Salesforce Marketing Cloud Engagement Data Extensions and Automation Studio, SQL is a must-have. Here I gathered both the language basics and some of the most valuable snippets to copy and paste shamelessly.

SQL Documentation

SQL Snippets

Read about MCE SQL

Server-Side JavaScript

SSJS is an XX-century version of JavaScript paired with proprietary libraries created by Salesforce. It is one of the programmatic tools useful to leverage Marketing Cloud Engagement to its fullest potential. I am creating this documentation to make my (and hopefully also yours) work easier.

SSJS Documentation

SSJS Snippets

Read about SSJS

AMPScript

AMPScript is a proprietary scripting language in Salesforce Marketing Cloud Engagement along with SSJS. Out of the two, it is simpler and more performant, but too limited for complex solutions. Good starting point for marketers without development experience. Best option for scripting in messaging.

AMPScript Documentation

AMPScript Snippets

Read about AMPScript

Marketing Cloud Personalization

Salesforce Marketing Cloud Personalization is a cross-channel real-time hyper-personalisation engine in Salesforce Marketing Cloud Engagement. Behind that cool-looking description is a powerful tool that lets your company adapt every point of contact to each person. Neat!

MC Personalization Documentation

MC Personalization Snippets

Read about MC Personalization

JavaScript

In this part, I am gathering selected elements of modern vanilla JavaScript that I find helpful for marketing technologists. Expect guides on asynchronous calls to API and backend resources, form-focused DOM manipulation and playing with data objects.

JS Documentation

JS Snippets

Read about JavaScript

Changes

I'm updating the docs ongoingly, so expect changes. You can track those by watching and starring the website's Github Repository.