Module 1 — What is Salesforce Marketing Cloud?
Salesforce Marketing Cloud (SFMC) is an enterprise digital marketing platform owned by Salesforce. It lets businesses manage and automate marketing communications across email, SMS, social media, advertising, and the web — all from a single platform.
SFMC is commonly used by mid-to-large businesses that need to send personalised, data-driven communications at scale. It differs from simpler tools like Mailchimp in that it's built to handle complex data structures, multi-channel journeys, and tight CRM integration.
The core products inside SFMC
SFMC is not a single tool — it's a suite of studios and builders. The main ones you'll work with are:
| Studio / Builder | What it does |
|---|---|
| Email Studio | Build, send, and track email campaigns |
| Journey Builder | Automate multi-step customer journeys |
| Automation Studio | Schedule and automate backend processes |
| Content Builder | Centralised asset library for emails and content |
| Contact Builder | Define and manage your data model |
| Analytics Builder | Reporting and insights across sends |
| Mobile Studio | SMS, push notifications, and group messaging |
| Advertising Studio | Coordinate ads with email and CRM data |
Most practitioners spend 80% of their time in Email Studio, Journey Builder, and Content Builder. Start there before branching out.
How SFMC compares to other tools
If you've come from another email platform, here's how SFMC maps to familiar concepts:
| Other platform | SFMC equivalent |
|---|---|
| Mailchimp Audience | Data Extension or All Subscribers list |
| Mailchimp Segment | Filtered Data Extension or Query |
| Mailchimp Campaign | Email Studio Send |
| Mailchimp Automation | Journey Builder journey |
| HubSpot Workflow | Journey Builder journey |
| HubSpot Contact | Subscriber / Contact |
In SFMC, a Contact is a person in your database. A Subscriber is that person's relationship to a specific channel (email, SMS). The same Contact can be a subscriber on multiple channels.
Module 2 — Navigating the SFMC interface
When you first log into SFMC, you land in the App Switcher — a menu of all the studios available on your account. Your admin may have given you access to some or all of them.
Key areas to know
-
1App Switcher (top-left grid icon)Lets you jump between Email Studio, Content Builder, Journey Builder, and all other studios. Familiarise yourself with this — you'll use it constantly.
-
2Email StudioThe main workspace for building and sending emails. Contains tabs for Email (create/manage emails), Subscribers (contact management), Interactions (sends and journeys), and Tracking (reports).
-
3Content BuilderA unified asset library. All emails, images, templates, and content blocks live here. Think of it as your marketing file system.
-
4Setup (gear icon)Account configuration — users, roles, SAP (Sender Authentication Package), IP addresses, and more. Admins spend a lot of time here.
-
5Business UnitsIf your organisation has multiple brands or regions, each may have its own Business Unit (BU). Always check you're in the correct BU before making changes.
Changes made in one Business Unit do not affect others. If you're not seeing data you expect, check you're in the right BU first — this is one of the most common sources of confusion.
Module 3 — How data works in SFMC
Understanding data is the single most important foundation skill in SFMC. The platform is data-first — everything from sends to journeys to personalisation depends on how your data is structured.
The three data containers
| Container | What it is | Best used for |
|---|---|---|
| All Subscribers list | The master email opt-in list in Email Studio | Simple use cases; tracking global email opt-in status |
| Lists | Simple flat groups of subscribers | Small sends, basic segmentation — but avoid for complex use cases |
| Data Extensions (DEs) | Database-like tables with custom columns | Almost everything — the professional standard for all subscriber data |
Use Data Extensions for everything beyond the simplest sends. Lists are limited — they can't store custom attributes, they don't support SQL queries, and they don't scale. Most SFMC professionals work almost exclusively with DEs.
Data Extension basics
A Data Extension is essentially a table. It has columns (fields) and rows (records). When you create one, you define:
- Field name — what the column is called (e.g.
EmailAddress,FirstName,PurchaseDate) - Data type — Text, Number, Date, Boolean, EmailAddress, Phone, Decimal, Locale
- Required — whether the field must have a value
- Primary key — the unique identifier for each row (usually
SubscriberKeyor a customer ID)
Subscriber Key
The Subscriber Key is the unique identifier that links a person across all SFMC data. Think of it as your customer ID. It maps to the Contact Key in Contact Builder and must be consistent everywhere. Most organisations use an email address or a CRM ID as the Subscriber Key.
Every Data Extension used for email sends must have a field called EmailAddress and ideally a SubscriberKey. Without these, SFMC won't know who to send to or how to track them correctly.
Module 4 — Your first email send
Sending an email in SFMC involves five steps: creating your email, building your audience, setting up send classification, previewing and testing, and finally scheduling or sending.
-
1Create your email in Content BuilderGo to Content Builder → Create → Email Message. Choose a template or start from scratch. Give it a clear name including the date (e.g. Newsletter_2026_06) — good naming habits save hours of confusion later.
-
2Build your send list or Data ExtensionPrepare the audience you're sending to. For a simple first send, you can use an existing Data Extension containing at minimum an
EmailAddresscolumn and test data. -
3Set up a Send ClassificationA Send Classification defines the From Name, From Address, and Reply-To. It also determines if this is a Commercial (marketing, requires opt-out) or Transactional (receipts, password resets — can send to opted-out subscribers) send.
-
4Preview and testIn Email Studio, use the Preview & Test tab to render your email as specific subscribers. Always send a test to at least one real inbox before sending. Check it on mobile.
-
5Schedule or sendUse the Send Flow in Email Studio (Interactions → Emails → Send). Select your email, audience, and send classification, then choose Send Immediately or Schedule for a future date/time.
Every commercial email sent from SFMC must include an unsubscribe link and physical address by law (CAN-SPAM, GDPR). SFMC's default footer includes these — only remove it if you're adding your own compliant version.
Module 5 — Basic segmentation
Segmentation is the process of filtering your audience to send more relevant messages. In SFMC, there are three main ways to segment:
1. Filtered Data Extensions
In Email Studio, you can filter an existing Data Extension using point-and-click filters. Go to the subscriber list, choose Filter, and set conditions like Country = UK or LastPurchaseDate is within 30 days. The result is a new, filtered Data Extension.
2. Groups
Groups are a simpler version of filtered DEs — good for quick segments within a List. They're less powerful but faster to set up for simple use cases.
3. SQL query activities
The most powerful segmentation method. Write SQL queries in Automation Studio to pull exactly the audience you need from any Data Extension. We cover this in the SQL queries guide and the Advanced path.
For your first segments, use Filtered Data Extensions. They're fast, visual, and cover most beginner use cases. When you need more control, move to SQL.
Common beginner segments
- Active subscribers (opened or clicked in last 90 days)
- New subscribers (joined in last 30 days)
- By country or region
- By product purchased
- By subscription preference (e.g. opted in to newsletter vs. promotions)
Module 6 — Reading your reports
After every send, SFMC generates tracking data. Understanding these metrics helps you improve performance over time.
Key email metrics
| Metric | What it measures | Industry benchmark |
|---|---|---|
| Delivered | Emails accepted by recipient mail server | 98%+ is healthy |
| Open rate | % of delivered emails opened (affected by Apple MPP) | 20–35% typical |
| Click-to-open rate (CTOR) | % of openers who clicked — better engagement indicator | 10–20% typical |
| Click rate | % of delivered emails with at least one click | 2–5% typical |
| Bounce rate | % that couldn't be delivered | Below 2% |
| Unsubscribe rate | % who opted out | Below 0.5% |
| Spam complaint rate | % who marked as spam | Below 0.08% |
Where to find reports
In Email Studio, go to Tracking to see send-level reports. For cross-channel and deeper analysis, use Analytics Builder — it offers pre-built dashboards and the ability to build custom reports.
Since Apple's Mail Privacy Protection (MPP) launched in 2021, open rates are significantly inflated for Apple Mail users. CTOR (click-to-open rate) and click rate are now more reliable engagement signals than raw open rate.