
Paths
Salesforce Marketing Cloud Developer
Salesforce Marketing Cloud is an enterprise-grade digital marketing platform that includes a comprehensive API for platform integration, SQL support for data transformation and... Read more
What you will learn
- Create an installed package & trigger an email from the API
- Develop an email that uses AMPscript for personalization
- Develop a content block that utilizes AMPscript to pull in related content
- Apply SQL (queries) to manage and manipulate data
- Understand the use of data views and query data out
- Manage FTP and Data Imports
- Configure an email template and email based on the template
- Develop a landing page that utilizes AMPscript
- Create and manage attribute groups for journey data models
- Create and utilize send logs in your email process
- Utilize SSJS to interact with data
- Create flexible emails with Guide Template Language (GTL)
- Delete and Restrict Contacts in Marketing Cloud
- Work with data in the SOAP API
- Create Sophisticated Content Personalization using AMPscript
- Use AMPscript for programmable content
Pre-requisites
No prior scripting or development experience is required, however an understanding of HTML and CSS is recommended.
Path Courses
This path introduces the platforms’ APIs, data models and scripting languages, so developers can integrate Marketing Cloud with other platforms in a marketing technology stack, perform Extract, Transform and Load (ETL) processes on data and create sophisticated content personalization.
Using the REST API in Salesforce Marketing Cloud
55m
Description
Salesforce Marketing Cloud is the #1 marketing automation software for consumer engagement at scale and it offers a robust set of APIs that developers can use to connect external systems and applications to Marketing Cloud. In this course, Using the REST API in Salesforce Marketing Cloud, you'll get a kick-start into using the REST API in Salesforce Marketing Cloud and learn to build sustainable and scalable integrations.. First, you’ll explore the use cases for REST API in Salesforce Marketing Cloud. Next, you’ll discover the setup required for making and authenticating your API calls. Finally, you’ll learn how to make a simple API request based on a given scenario. When you’re finished with this course, you’ll have the skills and knowledge of working with Salesforce Marketing Cloud's REST API needed to interact with Marketing Cloud from external systems and applications.
Table of contents
- Course Overview
- Understand the Use Cases for REST API in Salesforce Marketing Cloud
- Creating a Salesforce Marketing Cloud Package and Authenticating through OAuth
- Utilizing Salesforce Marketing Cloud REST API to Trigger an Email
- Follow Salesforce Marketing Cloud REST API Best Practices
Developing Personalized Emails in Salesforce Marketing Cloud
39m
Description
Personalized emails enable you to move from mass marketing to one-to-one communication. This allows your customers to receive the content they want, when they want it.
In this course, Developing Personalized Emails in Salesforce Marketing Cloud, you’ll learn how to set up personalized emails using AMPscript.
First, you’ll explore the basics of emails in Salesforce Marketing Cloud and how the components add up to make a templated email.
Next, you’ll discover exactly what data it takes to embark on sending personalized emails.
Finally, you’ll learn how to build personalization using AMPscript and get into the nuts and bolts of what’s possible in Salesforce Marketing Cloud.
When you’re finished with this course, you’ll have the skills and knowledge needed to use AMPscript for building and testing personalized emails in Salesforce Marketing Cloud.
Table of contents
- Course Overview
- Understanding Emails in Marketing Cloud
- Assessing and Preparing Data for Salesforce Emails
- Send a Personalized Email with AMPscript
Advanced Personalization with AMPscript in Salesforce Marketing Cloud
45m
Description
Personalization results in higher open rates, as well as higher click-through rates. In this course, Advanced Personalization with AMPscript with Salesforce Marketing Cloud, you will gain a working knowledge of how to develop AMPscript in Marketing Cloud that will allow you to build advanced personalization use cases.
First, you’ll explore the type of personalization that is possible with advanced AMPscript.
Next, you’ll dive into a use case of developing a product recommendation with AMPscript.
Finally, you’ll learn how to develop a coupon selection use case with AMPscript.
When you’re finished with this course, you’ll have the skills and knowledge of developing advanced AMPscript personalized.
Table of contents
- Course Overview
- Personalization using AMPscript
- Demo: Building a Product Recommendation Using AMPscript
- Demo: Building a Coupon Selection Using AMPscript
SQL Fundamentals in Salesforce Marketing Cloud
50m
Description
Salesforce Marketing Cloud is a powerful tool that allows you to understand your customers better and personalize their experience of your brand. Knowledge of SQL is essential in automating segmentation so you can send the right message at the right time, to the right people. In this course, SQL Fundamentals in Salesforce Marketing Cloud, you’ll learn to segment your data to create a highly targeted subset of data. First, you’ll explore how to import your data from the secure FTP. Next, you’ll discover writing SQL queries. Then, you’ll learn about the different joins and what they do, how to write a case statement, as well as what data views that are available in Salesforce Marketing Cloud. Finally, you’ll learn how to automate your SQL queries so you don’t have to run them manually. When you’re finished with this course, you’ll have the skills and knowledge of SQL Fundamentals in Salesforce Marketing Cloud needed to manage customer data and create highly targeted segments.
Table of contents
- Course Overview
- Importing Data from the FTP
- Segmenting Data with SQL
- Querying Data Views with SQL
- Automating Data Segmentation
Creating Email Templates and Emails in Salesforce Marketing Cloud
27m
Description
Knowing how to compose and personalize effective emails can be key, and Salesforce Marketing Cloud is the perfect place to start.
In this course, Creating Email Templates and Emails in Salesforce Marketing Cloud, you’ll learn the best practices for building, editing, and sending email templates with Salesforce Marketing Cloud Content Builder.
- Explore Salesforce Marketing Cloud template basics
- Learn how to personalize an email using Content Builder
- Discover how to navigate around Content Builder and standard templates
Table of contents
- Course Overview
- Best Practices for Email Templates in Salesforce Marketing Cloud
- Using Content Builder to Create Personalized Email Templates
Using AMPscript in CloudPages in Salesforce Marketing Cloud
1h 37m
Description
Creating CloudPages does not need to be intimidating. In this course, Using AMPscript in CloudPages in Salesforce Marketing Cloud, you will learn how to use AMPscript to interact with your Marketing Cloud Data and contacts, and be able to perform interactions from within CloudPages. First, you will learn AMPscript functions and methods that are exclusively used with CloudPages. Next, you will explore common AMPscript functions to do CMS versioning. Finally, you will discover the SOAP API, error handling, adding/updating Salesforce data and utilizing dynamic content. When you are finished with this course, you will have the knowledge needed to build a custom preference center for your account that can interact with your Salesforce CRM records.
Table of contents
- Course Overview
- Creating a Personalized, Dynamic Landing Page
- Creating a Custom Subscription Center Part 1: Landing Page Form
- Creating a Custom Subscription Center Part 2: Backend Processing
- Create a Custom Subscription Center Part 3: Interacting with the SOAP API
Creating and Managing Salesforce Marketing Cloud Attribute Groups in Contact Builder
1h 58s
Description
Don't allow managing Salesforce marking to become overwhelming. In this course, Creating and Managing Salesforce Marketing Cloud Attribute Groups in Contact Builder, you’ll learn how to set up attribute groups and utilize them in journey builder. Attribute groups enable you to move from a static data extension for your journey communication, to creating relationships that can be utilized for powerful journeys. First, you’ll explore the basics of contact builder in Salesforce Marketing Cloud and how you can combine data sources into relationships with attribute groups. Next, you’ll discover how to set up attribute groups and the best practices for using them at an enterprise scale. Finally, you’ll learn how to connect these relational data to Journey Builder to drive better segmentation and relevance. When you’re finished with this course, you’ll have the skills and knowledge needed to use Contact Builder for attribute creation and journey sends.
Table of contents
- Course Overview
- Understanding Contact Builder
- Attribute Groups in Marketing Cloud
- Using Relational Data in Journey Builder
Creating Send Logs in Salesforce Marketing Cloud
45m
Description
In this course, Creating Send Logs in Salesforce Marketing Cloud, you’ll learn to utilize send logs in response to reporting briefs. First you will explore what sendlogs are including available templates and supported types of sends. You will have the opportunity to create a simple sendlog from a template. Next, you will discover the available fields and how to add custom fields to your send logs to pass extra data. Finally, you will explore passing values on email sends and how to use this in practice. When you’re finished with this course, you will have the skills and knowledge to instantly determine when send logs are required and use them effectively to enhance reporting capabilities for your business.
Table of contents
- Course Overview
- Generating Send Logs in Salesforce Marketing Cloud
- Defining Fields and Customization with Salesforce Marketing Cloud
Coming Soon
GDPR and Privacy Compliance in Salesforce Marketing Cloud
Coming Soon
Creating Sophisticated Content Personalization Using AMPscript in Salesforce Marketing Cloud
1h 15m
Description
In this course, Creating Sophisticated Content Personalization Using AMPscript in Salesforce Marketing Cloud, you’ll learn to build dynamic content in Salesforce Marketing Cloud. First, you’ll explore the language syntax and fundamentals. Next, you’ll discover how to use functions to retrieve and format customer data. Finally, you’ll learn how to integrate with external platforms and leverage advanced language features. When you’re finished with this course, you’ll have the skills and knowledge of AMPscript needed to create sophisticated content personalization in Salesforce Marketing Cloud and integrate with external platforms.
Table of contents
- Course Overview
- Understanding AMPscript Language Fundamentals
- Using AMPscript Functions
- Using AMPscript to Integrate with External Platforms
- Dynamic Content Tracking and Exclusions