Category

Technology

Product Note: Marketing Cloud Growth and Advanced are editions of Marketing Cloud Next and have also been referred to as Agentforce Marketing.

Repeaters are one of the newer features in Marketing Cloud Next (aka as Marketing Cloud Growth or Advanced Edition), and one of the coolest in my opinion. In this post, we’ll review what repeaters are, how to set them up, and look at how Fellowes Brands is using them to simplify the customer experience.

What are Repeaters?

Before we get too deep, let’s talk a bit about what repeaters are and how they function. Repeaters are used to display a series of items in an email. These can include recent purchases, upcoming events, product recommendations, and more. The repeater’s layout can be configured to show images, merge fields, CTA buttons, and links.

The magic of repeaters lies in their configuration. All configuration is done in the first item. Additional items inherit this configuration but display the relevant data based on the associated data source. Their layout also allows for customization of the number of items to display and the number of items included per row.

Web design interface with a repeater function.

Learn more about repeaters

The Need

Fellowes is recognized for their innovation in indoor air quality and produces a line of commercial air purifiers scientifically proven to remove COVID, SARS, H1N1 and other harmful viruses. Regular filter changes are key to optimizing the performance of their air quality products.

Fellowes needed a way to improve the customer experience by delivering timely reminders when filter changes were due and by providing relevant filter options based on the specific air purifier. There was also a need to simplify the purchase process by providing direct links to the filters with additional details and purchase options. 

The Solution

Data 360, Marketing Cloud Next, and repeaters were utilized to deliver a scalable solution that met the needs of Fellowes and their customers.

The end result was a tailored email sent to customers based on the expiration date of their current filters. The email offered filter recommendations specific to their air purifier and provided direct links to the corresponding product pages with purchase options and additional details. Below is an image of the repeater section of the final email.

Highlights of note:

  • The number of options vary based on the number of related products for the specific unit.
  • Images are rendered from base URLs appended with specific product codes using merge fields.
  • Images are linked to the product page on the website.
  • The product name and item number are merge fields.
  • The “Learn More” buttons use dynamic URLs to link to the product page on the website.
Filter options for air purifier.

The Build

The focus of this post is on repeaters, but it all starts with data. First, the proper relationships must be established in Salesforce. Then, the data must be ingested into Data Cloud, and a link to the unified individual must be established through the data graph. Once the data structure is in place, configuration of the repeater can begin.

Data Structure

The standard Product object is used to store all product data, including air purifiers and their filters. While this is a great starting point that uses the standard object as intended, it does not include the necessary relationships between the air purifiers and their filters.

A custom junction object named Product Relationships was created to establish these needed connections. This custom object consists of two lookups to the Product object: one for the Parent product and one for the Related product. The custom object also includes several additional “related product” fields used as merge fields, such as Related Product Code and Related Product Name.

Data 360 (Data Cloud)

The Product and Product Relationships objects were ingested into Data 360, and the necessary fields were mapped. The critical step was establishing a relationship between these two Data Model Objects (DMOs).

This was achieved by creating a relationship from the Product Relationship DMO to the Product DMO, using the Product ID as the connecting key.

Data Graph

Data Graphs are essential for enabling personalization and configuring repeaters within Marketing Cloud Next. As stated previously, a relationship was needed between the Related Product and the Unified Individual to deliver upon the requirements of this use case.

The data graph was constructed using several objects to “hop” from the Product Relationship DMO to the Unified Individual record.

Data model diagram outlining relationships between different data objects.

Adding the Repeater

The email was built using the Marketing Cloud Next email builder. If you have any questions about this builder, be sure to check out Erin Duncan’s post, “Everything to Know About the Marketing Cloud Next Email Builder.”


The Repeater component, located in the Layout section of the Components Panel, was dragged onto the canvas where it should appear in the email.

Email builder highlighting the "repeater" component within the "layout" section.

Configuring the Repeater

The Repeater component in this use case includes the following elements:

  • Filter image with a corresponding link and alt text
  • Filter name and item number
  • Call-to-Action (CTA) link that redirects to the filter page on the website


The repeater’s data source was set to use the Product Relationship DMO. The Card layout was selected, and the settings for both the number of items to show and the number of items per row were set to 2.

Shows settings related to a repeater data source. Shows options for filtering, sorting, and data layout.

Adding the Image

There are several options for adding images to a repeater, depending on where the image is hosted. If the image is in Salesforce CMS, it can be added using the Image component and selecting the Salesforce CMS image source option. If the image is not in the CMS, the Image component can still be used with the Merge field option.

In this specific example, more control was desired, so the Image component was replaced with an HTML component.


Here are the steps that were followed:

  1. The Image component in the first item of the repeater was replaced with an HTML component.
How to use HTML components.
  1. HTML code was added into the HTML component.
    • All images were stored externally and followed a consistent format. Since all image URLs used the same base URL with the product code appended, the base URL could be hardcoded into the HTML, and the product code was appended using a merge field.
    • A consistent format was also used for the product page URLs on the website, so the same process was used to generate the product link.
    • The alt text was added using a merge field.
HTML code
  1. The product name and item number were populated using merge fields from Product Relationship DMO. 
  2. The Call-to-Action (CTA) button was configured using a Dynamic URL.
    • The product code was added to the end of a consistent base URL to generate a unique URL linking to the specific product page on the website.
Shows a button configuration with a dynamic URL.

Important:

When adding merge fields into a Repeater component, the fields must be selected from the repeater data source as opposed to the data graph. Since the Product Relationship object serves as the repeater data source in this configuration, all merge fields were added from this source.

Shows a highlighted "add merge field" option

Testing

A segment was created that selected unified individuals who had purchased an air purifier. Test emails were sent using the “Preview” feature in Marketing Cloud Next.

Products displayed in the repeaters were checked against the Product Relationship object for accuracy. All links were also tested and confirmed.

How Will You Use Repeaters?

This use case is a great example of how repeaters can improve the customer experience and drive sales of related products. Building this process opened my eyes to the power of this feature, and I can’t wait to use it more. I hope this post has demystified repeaters and inspired you as well.

Let us know how you are using repeaters (or ideas you have for using them), by dropping a note in the comments section.

Product Note: Marketing Cloud Growth and Advanced are editions of Marketing Cloud Next and have also been referred to as Agentforce Marketing.

Your marketing team just concluded a successful trade show, returning with over 2,500 new leads from booth scans that need to be imported. In this post, we’ll review the options for importing these trade show records into Marketing Cloud Next (aka Growth and Advanced) without creating duplicates and while adding the records to the correct Salesforce campaign.

Marketing Cloud Next – Import Options

The primary methods for importing records into Marketing Cloud Growth and Advanced are File Import and the Data Import Wizard.

The Data Import Wizard is a more advanced import tool that supports multiple objects, including Custom Objects. The key benefits of the Data Import Wizard are the ability to set matching criteria (to prevent the creation of duplicates) and the ability to add members to Campaigns during the import.

In short, when choosing between the native import options, you can’t go wrong with the Data Import Wizard.

Options for importing contacts and data

Importing with Data Import Wizard

  1. Create an import template for use with all imports.
    • Be sure to include columns for campaign id and campaign member status.
    • Consider including a “Marketing Consent” field that can be used to selectively create consent records. 
    • Below is an example of my template using data from Mockaroo.
Instructions for creating and importing contact data using a template
  1. Format data into your import template.
  2. Import contacts first.
    • From the Marketing App – Select the Contacts tab.
    • Click the “Import” button.
    • Select the “Import, Update, or Export” option.
    • Select Accounts and Contacts” and then the “Update existing records” option.
      • Match Contact by: Email
        • This will be used to find matching contacts to update.
      • Match Account by: Name and Site
        • This setting is used to update the Accounts the updated Contact, but will not create new Accounts because no new Contacts are being created.
      • Leave the “Update existing Account information” box unchecked.
        • This ensures that the import file does not overwrite any account data.
Updating contacts and accounts with matching options
  • Select the “Assign contacts to campaigns” option at the bottom of the page – if you would like to add contacts to a campaign.
  • Upload the CSV file.
  • Complete the field mappings.
Salesforce data field mapping
  • Review the import and click the “Start Import” button.
  • This import will add existing contacts to the Salesforce specified Salesforce campaign. 
  1. Update and Import leads.
    • Remove the contact records from the original import file.
      • This can be done by reviewing the Bulk Data Load Job detail and removing records that were updated in step 2.
    • From the Marketing App – Select the Leads tab.
    • Click the “Import” button.
    • Select the “Import, Update, or Export” option.
    • Select “Lead” and then the “Add new and update existing records” option.
      • Match Lead by: Email
      • Assign New Leads to this Source: Select the correct lead source
      • Assign All Leads Using this Assignment Rule: Optional
      • Assign leads to campaigns: Check
Data import in Salesforce
  • Upload the CSV file.
  • Complete the field mappings.
Importing data on field mapping
  • Review the import and click the “Start Import” button.
  • This import will update the existing leads and add them to the Salesforce specified Salesforce campaign. It will also create new leads and add them as well.
  1. Review campaign members.
    • Once both imports are complete, review and confirm members in the Salesforce campaign.
Shows campaign members


Don’t Forget About the Consent Imports 

The steps above have successfully updated existing records (contact & leads), created new lead records, and also created/updated campaign member records. That’s a great start, but consent records are also needed to send messages to Unified Individuals from Marketing Cloud Next.

Consent records are channel and subscription specific. If you have 5 subscriptions and send emails and SMS messages, a total of 10 consent imports that need to be completed to opt subscribers into all. The process is straightforward and fast, but requires some extra work.

Consent Imports

  • Format the consent import file for each subscription
    • The same file can be used for multiple imports – if the records should be added to all subscriptions.
    • The file must include the email address or phone number and consent date of the record.
    • Ensure the consent date field is formatted correctly.
  • Select the “Consent” tab from the Marketing App.
    • Click the “+ Import” button.
  • Select the channel, subscription, and consent status in the wizard.
Importing consent data with opt in and opt out options
  • Click ‘Next’, upload the file and then complete the import.
  • Repeat the process for all needed subscriptions across all needed channels.

Whew! That’s a Lot of Work!

The process detailed above does the job, but there are quite a few steps involved. Our simple trade show import has gone from one import to a dozen imports (2 Import Wizard jobs and 10 Consent Imports – 5 subscriptions x 2 channels) .

This is fine for the occasional event, but what if your event team has a robust trade show calendar? This process does not scale well.

There has to be a better way.

What about Data Loader?

I’m a big fan of Data Loader and Daloader.io, but they simply don’t meet the needs in this case. There are two major shortcomings that can’t be overlooked.

  1. Data loader does not have deduplication capabilities.
  2. Data loader does not have the ability to create/update campaign member records when importing or updating records (contacts or leads).

Data Loader also does not address the need to do consent imports.

There is Another Way

Many of my clients attend a large number of trade shows, and our goal is to minimize work and automate where possible.

With this in mind, I developed another process using a custom object and flow. This requires some upfront work but will streamline the process and make things faster in the long run.

The logic of this process could also be adapted to use other tools like LeanData and TractionComplete. Both are designed to match new leads to existing contacts and leads before creating new ones. Additionally, they can both create and update Campaign Member records. Creation of consent records is a potential gap and would need to be tested.

Solution Breakdown

Here’s a summary of how the solution works.

  1. Create a custom object for Marketing Imports.
    • Mine is creatively named “Marketing Import” (Data Loader can’t import in the “Prospect” object).
    • Include all fields from your import template as fields on the custom object.
  2. Create a record-triggered flow that runs when a new record is created on a “Marketing Import” custom object.
    • The flow performs the following actions:
      • Updates existing contacts.
      • Updates existing leads.
      • Creates new leads.
      • Updates or creates campaign member records.
      • Creates consent records (for new leads).
  3. A single file loaded into the “Marketing Import” object (using Data Loader or Datloader.io) triggers the flow and performs all the needed actions. 

Building the Flow

The flow performs three major functions and a bit of clean up on the backend. All functions are completed in separate paths to ensure they take place in the proper sequence and allow time for record creation.

  • Path 1 (Run Immediately)
    • Checks for and updates existing contacts and leads. If a matching record is not found, a new lead is created.
    • Compares the contact and lead records to the existing campaign members. If a match is found, the campaign member status is updated. If a match is not found, a new campaign member with the proper campaign member status is created.
Flowchart showing marketing process
Flowchart showing marketing process
  • Path 3 (Wait 5 Minutes)
    • Deletes records that were created on the “Marketing Import” object. The idea here is to not store a large amount of redundant data in Salesforce. Since lead records have been created for the newly imported records, this data is no longer needed.
Flowchart showing marketing process

Complete Flow

Flowchart showing marketing process

Consent Records 

Consent records are a tricky issue. 


If you choose to automatically create consent records, I recommend including a “Marketing Consent” field in your import file. This field will indicate the consent status for each record being imported.

My example flow uses this value to selectively create consent records for new leads upon creation. However, you have options:

  • Option 1 – Include this step directly in your import flow.
  • Option 2 – Create a separate record-triggered flow. This flow will create consent records when a new lead is created with a “Marketing Consent” value of “Yes/True”. Important: This flow will trigger anytime a new lead is created, not just during marketing imports.


It’s important to note that the neither option updates the consent records of existing leads and contacts. An additional Data Cloud-Triggered flow is required to manage those updates.

Develop and Implement an Import Plan

Importing records into Marketing Cloud Growth and Advanced requires upfront planning and internal discussion. The process does not include the automatic matching process that Account Engagement users are accustomed to, necessitating careful data preparation. There are also additional considerations related to consent imports that must be discussed (be sure to include the legal team) and decisions related to who should have permission to import using Import Wizard or Data Loader, since imports will modify data in Salesforce. 

If you’d like support thinking through your data planning, preparation, and importing records into Marketing Cloud Next, reach out to the Sercante team.

Product Note: Marketing Cloud Growth and Advanced are editions of Marketing Cloud Next and have also been referred to as Agentforce Marketing.

If you are an Account Engagement User, you’ve likely been hearing for months that Account Engagement Orgs can get free access to Marketing Cloud Growth and Advanced Edition with their current contract. There have been numerous webinars, blog posts, and speaking topics exploring the features and functionalities of Growth and Advanced, and encouraging you to get started, but we’ve all been missing one key element. It wasn’t until Sercante’s recent Dreamforce recap webinar that someone said, “The Implementation Guide is 53 pages long, how do we actually get started, and what is required to just test the platform?”

This question struck me as a no-brainer once someone said it out loud. Of course, 53 pages of implementation steps are overwhelming! This new platform is uncharted territory for a lot of Marketing users, so it totally makes sense that users feel a bit nervous and confused about where to start. So, let’s talk through the base implementation you need to just test out the platform and see if it is a good fit. 

Step 1: Data 360

Before you implement Marketing Cloud Growth and Advanced Edition, you need Data 360 (formerly Data Cloud). If your org doesn’t already have this tool, you have a couple of options:

  1. Salesforce Foundations
    1. Foundations is a $0 SKU that allows you to “access the powerful AI capabilities of Agentforce and discover key features in Agentforce, Sales Cloud, Service Cloud, Marketing Cloud, Commerce Cloud, and Data Cloud — all at no cost”. This SKU includes 250k credits for Data Cloud, more than enough to get started
  2. Free Data Cloud SKU
    1. Salesforce also offers a free Data Cloud SKU to help orgs get started. This also includes 250k credits.

Once you have Data 360, set it up by going to Setup > Data Cloud Setup and select Get Started.

A screenshot hovering over the gear settings icon in Salesforce and clicking Setup.

This will take 5-15 minutes to run, and your page should auto-refresh once complete. Next, select Assign Permissions. Assign your user both the Data Cloud Architect (fka Data Cloud Admin) and Marketing Cloud Admin permission sets.

Finally, back on the Data Cloud Setup page, select Connect an Org and install the Sales Cloud Standard Data Bundle

A screenshot of the Data Cloud Setup screen with a red rectangle pointing out the Connect an Org button, underneath the Assign User Permissions step.
A screenshot showing the Standard Data Bundles and clicking the dropdown arrow to install.

This is going to ensure Data 360 has access to all the Salesforce Objects you’ll need, we will deploy this Data Bundle in a bit. 

Step 2: Enable Marketing Cloud

Next, we are going to set up Marketing Cloud, navigate to Setup > Assistant Home. The Assistant Home page guides you through the required and recommended tasks as well as gives you an overview of where you are in the setup process. We’re going to jump around a bit, but make sure you come back to this page if you decide to fully deploy Growth or Advanced Edition later. 

Select Go to Basic Settings. The first four tasks should kick off and complete on their own, the only step you’ll need to do is select your data space. Most orgs will just have the “default” data space to work with, at least until the Business Unit feature is available (expected in Spring ‘26). Marketing Cloud will auto-enable once the data space is selected. If it does not, select Enable Marketing Cloud.

Step 3: Data Streams

Next, select Update within the “Install the Marketing Data Kits” section. This will take 5-10 minutes to finish running. Don’t worry if initially some of the data kits fail, just select Refresh or Retry to try them again. Once all the data kits have successfully been installed, we will go into Data 360 to deploy them.

First, we want to take care of the Sales Cloud Data Bundle we installed earlier.  

  • Navigate to the App Manager >  Data Cloud > Data Streams
  • Select New
  • Select Salesforce CRM, then Next
  • Select the Sales Standard Data Bundle
A screenshot of the Data Streams selection where we select Standard Data Bundles.

  • Select Next, then Deploy

Next you’ll deploy the data kits. Use the instructions in the Manually Deploy the Updated Data Streams section here for guidance. You’ll need to do this about 5 or 6 times to ensure all the data kits are deployed.

Step 4: Identity Resolution

Now we’ll set up our Identity Resolution Ruleset. This step will create the Unified Individuals that Marketing Cloud Growth and Advanced use (similar to how MCAE uses Prospects). Creating Unified Individuals and running Identity Resolution Rulesets uses Data 360 credits. How many credits depends on:

  1. The number of records it is ingesting (likely just your Leads and Contacts, unless you have other data sources connected) 
  2. How many rulesets you have per object (I recommend having just one for the Individual Object)
  3. How often the ruleset runs

Back on our Setup > Basic Settings page, you should see a Generate Ruleset button in the “Configure Identity Resolution Rulesets” section. Select this and give the system a few minutes to run, a green banner should appear when complete. 

A screenshot of the Basic Settings page where you will see the Generate Ruleset button. It's under the Configure Identity Resolution Rulesets section.

Your new Identity Resolution Ruleset should autopopulate in the Unified Individual Object dropdown. 

If you want to manually build an Identity Ruleset or build a Ruleset for Accounts (Advanced only and needed for Account Scoring), use this help article

Step 5: Add Additional Users

Ok we’re done with the highly technical stuff, now let’s add some users and get to the fun features! Your Growth and Advanced users will need a couple of different permissions depending on what they need to do in the system.

Permission Sets

To use Marketing Cloud Growth and Advanced users will need either Marketing Cloud Admin or Marketing Cloud Manager. You can also set up your own permission set or even create an Identity License profile for users without an existing Salesforce license. 

If your users need to work with the Data 360 side of things, they will also need a Data 360 permission set. The comparison chart in this help article always helps me pick the right one.

Workspace Contributors

Next, add users as contributors to your “Content Workspace for Marketing Cloud”. This article outlines the steps. The available roles for contributors are:

  • Content Admin: Manage users and sharing settings, create and publish all content in a CMS workspace, and assign a default brand to a marketing workspace.
  • Content Manager: Create and publish all content in a CMS workspace and assign a default brand to a marketing workspace.
  • Content Author: View, edit, and create all content in a CMS workspace. They can’t publish content.

Site Contributors

This is needed if you are going to work with Landing Pages during your testing. This article outlines the steps. The available roles are: 

  • Experience Admin: These contributors can do just about everything in an assigned Experience Builder site. They can access Experience Builder, can manage contributors, and publish the site.
  • Publisher: These contributors help you build and publish the assigned Experience Builder site. They can access Experience Builder, and they can publish the site. They can’t manage contributors. They have read-only access to the Experience Workspaces Administration | Contributors tab.
  • Builder: These contributors help build the assigned Experience Builder site. They can access Experience Builder. They can’t publish the site or manage contributors. They have read-only access to the Experience Workspaces Administration | Contributors tab.
  • Viewer: These contributors have read-only access to Experience Builder in an assigned site. They can’t publish the site or manage contributors. They have read-only access to the Experience Workspaces Administration | Contributors tab.

The remaining setup items depend on what you’d like to test out in Growth and Advanced. 

Try out AI Features

There are a lot of Agentforce and Einstein features you can enable within Growth and Advanced. Using these features does consume credits, but I wouldn’t let that stop you from testing and exploring their capabilities. Have a plan around who is testing and what they are testing, so you don’t duplicate work and credit usage. 

Enable Gen AI for Campaign and Content Creation

For the Generative AI features of Growth and Advanced, we will need to enable Einstein and add some topics to the default Agentforce Agent. 

  1. Navigate to Setup > Einstein & Agentforce > Agentforce & Gen AI
  2. Select Go to Einstein Setup
  3. Toggle the switch for Turn on Einstein
  4. Back on the Setup > Einstein & Agentforce > Agentforce & Gen AI page, select Go to Agent Studio
  5. Toggle the switch for Agentforce to on
  6. Wait for your screen to refresh or manually refresh
  7. Toggle the switch for Enable the Agentforce (Default) Agent to on
  8. Select the dropdown arrow next to your Agent and select Open in Builder
  9. Deactivate Agent if already activated
  10. Select the New dropdown
  11. Select Add from Asset Library
  12. Select the Content Creation and Marketing Cloud: Campaign Planning assets
    1. If you are an MCE user, you can also select Journey Decisioning
  13. Select Finish
  14. Select the dropdown arrow next to your new topics and select View Details
  15. Select This Topic’s Actions
  16. Ensure the actions outlined in the Enable Marketing-Specific Topics and Standard Actions in Agent Builder section are present. If they are not, use this article to manually add them
  17. Once done, Activate your Agent

Note: Any users who need access to use these features will need the “Access Agentforce Default Agent” permission set.

Activate Einstein Segment Creation 

Einstein Segment Creation allows you to use natural language prompts to build segments within Data 360. Use this help article to enable Einstein Segment Creation. You will also likely want to enable:

  • Approximate Segment Population
  • Navigate the Attribute Library More Intuitively
  • Segment Preview
A screenshot of the Feature Manager screen in Setup with all of the following features Enabled: Approximate Segment Population, Einstein Segment Creation, Navigate the Attribute Library More Intuitively, and Segment Preview.

Enable Additional Einstein Features

Einstein Send Time Optimization, Einstein Metrics Guard, Einstein Engagement Frequency, and Einstein Scoring are all just one click each to enable and all the instructions are consolidated in one help article.

Build and Personalize Assets

Enable Personalization to Test Dynamic Content

If you would like to test out Dynamic Content in Growth and Advanced, you will need to enable Personalization and configure your Data Graph. I recommend setting up your Data Graph first, Cate Godley wrote a really great blog post that will walk you through this process. Finally, use the Set Up Personalization steps here to complete the process. 

Configure a Brand

Setting up a Brand in Growth and Advanced will let you auto-style your Marketing Assets and update the branding within Marketing Assets en masse. Check out Ambre Juryea-Amole’s blog post on setting up a brand for guidance on using this feature. A couple of additional features have been added since Ambre wrote her post; we can now configure a Brand Identity and Tone, which will be used by Agentforce when generating content, and assign a default Brand to the CMS workspace. 

Dig Into Reports

Set up Marketing Performance

To dig into campaign metrics and content, install Marketing Performance using this help article. Once installed, you will have a Marketing Performance tab within the Marketing Cloud Growth/Advanced app where you can view campaign, channel, and content insights. 

A screenshot of the Marketing Performance tab.

You can also view an individual’s campaign Performance reports on the left side of the Campaign view. 

A screenshot highlighting the Performance menu options in the campaign view on the left-hand side, below Flows.

Note: Any users who need access to Marketing Performance reports will need the “Tableau Next Included App Business User” permission set.

Connect Analytics

Finally, install the Analytics packages for access to preconfigured dashboards and reports on your Marketing activities. This article walks you through everything you need to do to get Analytics up and running. 

What’s Next?

The above steps are enough to get you started, so you can test Growth and Advanced and determine if you want to use it alongside Account Engagement. Additional implementation steps will really depend on what you want to use Growth and Advanced for, but here are some likely paths forward. 

If you’d like help implementing or exploring Marketing Cloud Growth and Advanced, reach out to the Sercante team!

Product Note: Marketing Cloud Growth and Advanced are editions of Marketing Cloud Next and have also been referred to as Agentforce Marketing.

Marketing Cloud Next offers an intuitive, drag-and-drop email builder packed with smart features that streamline the email creation process. In this blog post, we’ll walk through the key features and functionality of the Email Builder—everything from layout and design features to personalization and testing options—so you can confidently build, preview, and send your first email.

Before we dive into using the builder, let’s have a quick overview of the builder and its different sections:

A screenshot of the Marketing Cloud Next Email Builder with the components labeled 1 - 5. 1: View Mode, 2: Components Panel, 3: Row, 4: Canvas, and 5: Property Panel.
  1. View Mode – Use this to switch between Desktop and Mobile view. You can also show or hide the HTML code in this section.
  2. Components Panel – This section displays the available components for the email. This section will include standard components as well as layout components and, after the Winter ‘26 release, any reusable content blocks created in your org.
  3. Row – All Components are placed in rows. These are the editable sections of your email.
  4. Canvas – Add components by dragging and dropping them onto the canvas. 
  5. Property Panel – Displays what can be changed and customized for the currently selected row. When no row is selected, this panel allows you to select a brand, specify your email details, and set your preheader and subject line. You can also specify styling for the email as a whole or configure your email’s data source.

Customizing a Component

Let’s dive into the features and options when building a component. We’ll drag-and-drop a Paragraph component into our email for this section. 

A screenshot of the Paragraph component in the Marketing Cloud Next Email Builder.

The editing options vary depending on which component you have selected, but the Paragraph component shows a good variety of the options. Let’s talk about these from Left to Right

  1. Container Component – this helps you toggle between the component and the container the component resides in. For example, if you wanted to change the background for the container entirely, select the Container Component to switch from the Paragraph component to its container. The Property panel on the right will change as you toggle between these two items. 
  2. Component Type – the next section will just display which type of component you are currently working with (button, divider, heading, etc.)
  3. Draft with Agentforce (aka Agentforce Sparkles [insert jazz hands here]) – this option allows you to use Agentforce to write or revise your email content. If a Brand is associated with your email, Agentforce will even use the Brand Identity and Tone specified in the brand when generating content. Agentforce also gives you the option to revise the content by your key message or target audience (which is defined in the Campaign Brief), change the tone of the content, or increase/decrease the content length, all within the Agentforce window.
A screenshot of all the actions available when drafting with Agentforce.
  1. Formatting Components – The next couple of components are pretty universal to WYSIWYG editors, so we’ll cover these quickly. We have:
    1. Indent
    2. Bold
    3. Italize
    4. Underline
    5. Strikethrough
    6. Link
  2. Merge Fields – Here you can populate required information, like your organization’s address or email preference center link, or insert fields from your Data Graph to personalize the email to the recipient. If your team has merge fields they want to use again and again, create and save a Reusable Expression in your CMS for quick access here. 
  3. The final three icons all deal with things you can DO with the component, from left to right, we have
    1. Drag
    2. Duplicate
    3. Delete

Styling your Email

If you’ve set a default Brand for your CMS workspace, your email will be autobranded before you even start building. However, if you need to apply or switch your brand, you can do so at any time from the Property Panel. 

A screenshot of the Brand Settings in the Property Panel of the Marketing Cloud Next Email Builder.

When building your email components, you can access the Style of said component in the right side Property Panel. This will display what is auto-styled from the Brand as well as what can be edited without straying from the Brand specifications. You can override the branding by changing the style options to “custom”,  just keep in mind that if the Brand itself later changes, those changes will not automatically update any components where the styling has been overridden. 

A screenshot of overriding the branding by changing the styling options to custom.

Personalizing your Email

Beyond Merge Field, you also have two great personalization options in the builder: Dynamic Content and Email Repeaters. 

Dynamic Content allows you to create variations in your email and specify when those variations appear. For example, you can change your email heading text depending on if the recipient is a prospect or a customer. When you have a component selected, the Dynamic Content option will appear in the Property Panel. Learn how to set up Dynamic Content variations from our previous blog post.

A screenshot of the Dynamic Content option appearing in the Property Panel.

Email Repeaters allow you to show a series of items customized to the recipient. For example, we could display upcoming events that the reader may be interested in attending and tailor which events we display based on the Marketing Tech the reader is interested in. 

A screenshot using Email Repeaters in the Marketing Cloud Next Email Builder.

Email Repeaters require a Data Source, but you can learn how to set those up here

Testing Your Email

To test your email first, toggle between the Desktop and Mobile views within the View Mode to make sure your email looks great on both. Then ensure you’ve customized your Subject Line and Preheader text. You can edit your Subject Line and Preheader both above your email or in the Property Panel on the right. You can also insert Merge Fields or Dynamic Content into both. 

A screenshot showing where you can edit your Subject Line and Preheader, both above the email or in the Property Panel on the right.

Then select Preview from the top right corner. You’ll need to select a published Segment with at least one recipient in order to preview the email.

A screenshot showing how to select a published Segment with at least one recipient to preview the email.

Next select the Test tab and enter the test email recipient and the From Name and Address. Your From Address needs to match the authenticated DKIM domain in Marketing Cloud.  

The final step will be sending your email, which can be done in a couple of different ways, but all revolve around using Flow. See some of the resources below for help building and activating a Marketing Cloud Flow:

Email Builder FAQ

Can we create reusable Email Templates for Marketing Cloud? Yes, this feature is coming as part of the Winter ‘26 release

Can we view or edit the HTML of Marketing Cloud Emails?  Yes, in the View Mode, you can toggle between the drag-and-drop builder and the HTML of the email. Here you can view the HTML, if you want to edit your email via HTML you can select Convert to HTML. However, once an email is converted to HTML, it cannot be converted back, so be careful! My guess is that this will change with future releases.

Can we use Custom Fonts with Marketing Cloud Emails? Only if you build your emails via HTML, or you could build an email with the drag-and-drop builder, convert it to HTML, then add the custom font code. However, this isn’t ideal. I believe Custom Fonts will be supported in a future release though.

Should Account Engagement users start using this builder? I’ll have to give you the annoying consultant answer of “it depends”. Account Engagement orgs can use the Marketing Cloud builder but, without Marketing Cloud also installed, it has some limitations that I don’t love. However, Account Engagement users can also get free access to Marketing Cloud Growth/Advanced as part of their Account Engagement license, so my recommendation would be to install Marketing Cloud Growth/Advanced and give the new builder a shot.

Can I build an email in the Marketing Cloud Drag-and-drop builder and copy the email HTML to Account Engagement? I was asked this recently, and you know what, that could work! However, proceed with caution and test often. I briefly gave this a shot, and the email in Account Engagement turned out pretty OK. I had to do some tweaking and had to replace the merge tags, but it looks like a viable solution in a pinch. Marketing Cloud specific features, like Dynamic Content based on personalization points, Cross Object Personalization, Repeaters etc. will not translate, but the structure and styling of the email should be pretty good. 

Do Keyboard Shortcuts work with this builder? Yes!

Final thoughts 

Marketing Cloud Next’s Email Builder delivers a streamlined, drag-and-drop experience that helps marketers craft personalized communication at scale with the help of AI, Agentforce, Dynamic Content, and Cross Object Personalization. The more familiar you are with its features, the more you’ll see what’s possible for creating even better communication experiences for your audience.

When you’re ready to start building, refer back to this guide—and if you’d like help with navigating your next steps in the meantime, reach out to the Sercante team, we’ll help you map out your next steps for success.

Product Note: Marketing Cloud Growth and Advanced are editions of Marketing Cloud Next and have also been referred to as Agentforce Marketing.

If you’ve ever built a marketing campaign, you know the drill: after agreeing on your brief, you still need to draft emails, nail the design, run approvals, and put it all into motion. That process often takes weeks, or even longer. And while you and your team have your heads down in the mechanics, there’s less bandwidth for the personalization and creative thinking that truly builds connection with your audience and drives growth. Which is why leaning into your tech stack and using the latest solutions, such as Marketing Cloud Growth and Advanced, to streamline the campaign creation process, so your team can be freed up to focus more on the human element, is critical to continue to scale and grow in this modern age.

Product experts and Marketing Champions, Erin Duncan and Heather Rinke led a webinar, Elevating Your Campaigns with Next Gen Marketing Cloud, to walk you through how to use Marketing Cloud Growth and Advanced to streamline your campaign creation process. In their session, they dive into the platform and take you through step by step from prompt to flow to email creation and Path Experiment configuration. Watch the full webinar on-demand and get the highlights to start exploring how you can lean into the latest tech to scale your marketing efforts and create personalized, seamless cross-channel experiences that build deeper relationships with your audience.

Elevating Your Campaigns with Next Gen Marketing Cloud
Watch On Demand

What is Next Gen Marketing Cloud?

Let’s take a step back and level set on what we mean by Next Gen Marketing Cloud. “Next Gen Marketing Cloud” refers to the latest Marketing Cloud platform, Marketing Cloud Growth and Advanced. However, at Connections 2025, you may have also heard the term “Marketing Cloud Next”, this is an umbrella term for all of the latest Marketing Cloud offerings and refers to the combined functionality of features from Marketing Cloud Growth and Advanced, Marketing Intelligence, Loyalty, and Salesforce Personalization.

Other terms that have been used are Marketing Cloud+ and Account Engagement+. This refers to using the combined features of Marketing Cloud Engagement and Marketing Cloud Growth and Advanced (Marketing Cloud+) and Marketing Cloud Account Engagement and Marketing Cloud Growth and Advanced (Account Engagement+). 

Marketing Cloud Next is “a strategic reframe of marketing itself”. Its vision is to end “no-reply marketing” and help companies provide a better overall experience for their audience. The Venn diagram below illustrates how these product features work in conjunction with each other and the different product names that may be used when these products are used together.

A Venn Diagram of all the Marketing Cloud product names and how they relate to each other

Using AI to streamline campaign creation in Next Gen Marketing Cloud

Campaigns can take weeks for a marketing team to plan and launch. According to Email Vendor Selection, 35% of marketing teams take up to two weeks just for their email production process and 5% take over a month. Meaning the more that marketers can find ways to help streamline and fast-track the process, the better, which is where the AI features of Next Gen Marketing Cloud can help.

By folding AI into the campaign workflow—from brief to email draft to segmentation—it dramatically shortens campaign turnaround time. That means your team can spend more of that precious time dialing in personalization, tweaking messaging, and creating marketing that feels human—not just efficient.

Starting with a strong campaign prompt

To use the AI features in Marketing Cloud Growth and Advanced, start by drafting your campaign. First select Draft with AI, then Create a Brief and provide your prompt, AI will draft your campaign brief in seconds. 

The campaign brief will include your campaign title, description, key messaging, and the target audience. Your campaign brief will only be as good as your prompt, which is why it’s important to make sure you include all the right details.

Best practices for prompts:

  • Be specific about audience, channel, timing, and tone.
  • Use clear, conversational language without unnecessary jargon.
  • Include parameters such as word count, required inclusions/exclusions, and target personas.

Example prompt:

“Create an email campaign inviting marketers who have engaged in the last 12 months to our ‘Elevate Your Campaigns with Next Gen Marketing Cloud’ webinar on July 10th at 1 PM ET. Highlight how attendees will learn to apply AI at each stage of campaign creation.”

Therefore, before you create your prompt, make sure you and your team are aligned on the overall strategy for the campaign so that you can provide a clear detailed prompt.

A GIF of a user walking through how to use the Draft with AI feature to use AI to create your campaign in Marketing Cloud Growth and Advanced.

Watch the full Agentforce for Marketing demo

Editing your campaign emails in Next Gen Marketing Cloud

After you review and edit your campaign brief, click Next to view the emails and SMS messages that have been created based on your prompt and campaign brief. 

You can click into each message and edit the subject line, pre-header text, and the body paragraphs to ensure the messaging is exactly the way you want it. You can also provide feedback with a thumbs-up or thumbs down so the system can learn and grow each time it generates content. Again, depending on how well you specified your audience, tone, and channels in the prompt will determine how much editing and tweaking you’ll have to do.

Using Einstein Engagement Frequency to manage audience saturation

After fine-tuning your messages, configure your audience segment. An important piece of creating experiences that build meaningful connections with your audience is not over saturating them, which is where Einstein Engagement Frequency can help. 

Einstein Engagement Frequency helps ensure contacts receive the right amount of communication by analyzing their engagement to generate a personalized engagement frequency score and then classifying their engagement. The classifications are as follows

  • Saturated
  • Almost Saturated
  • On Target
  • Under Saturated

Excluding Saturated contacts helps to ensure that you’re not emailing or messaging your audience too much, and this Einstein feature makes sure the evaluation is done automatically, so you don’t have to spend time tracking this manually.

Testing with Path Experiment

Another way to elevate the campaign experience for your audience is to test different journey options and lean into what is resonating and driving the most engagement.

Path Experiment is available for Marketing Cloud Advanced and expands on traditional A/B testing by allowing up to 10 different paths within a single experiment. You can test variations in content, channels, or cadence to see what produces the strongest engagement.

For example, you could create two paths consisting of an email followed by a wait period and then an SMS message. In the second path, you can add as many variations as you would like, such as adding a testimonial quote to the email, making the wait period longer, or adding a discount code to the SMS message, and then see which path performs the best.

A screenshot of a path experiment in Next Gen Marketing Cloud showing two paths with an original email, 1-day wait period, and an SMS message on the left path with a revised email, a wait period of 1 week, and an SMS message with a discount on the right path.

Engaging your audience with SMS

Next Gen Marketing Cloud supports multiple SMS approaches:

  • Long Code SMS – cost-effective, supports international, suited for smaller sends.
  • Short Code SMS – faster sends for large audiences, higher provisioning cost, and longer provisioning time.
  • Conversational SMS – enables two-way communication using Flow automation or chatbots. Conversational SMS is available for Advanced Edition with the Digital Engagement add on.

This flexibility allows you to select the right SMS format for your organization depending on your needs and strategy. For further guidance on setup, read Erin Duncan’s article on SMS provisioning and Marketing Cloud Growth and Advanced, it takes you through all the steps and considerations for success.

The path to start using Marketing Cloud Growth and Advanced features

The platform you have now will determine what your next steps might look like to start diving into Marketing Cloud Growth and Advanced.

Announced at Connections 2025, Marketing Cloud Engagement customers will get access to Marketing Cloud Growth/Advanced around Dreamforce (October 2025), more details around how and when customers can start diving in further with the platform is coming. Here are the requirements:

The best action to take now is to learn and build your strategy for how your team will start taking advantage of Next Gen Marketing Cloud features once you get access.

The announcement for Marketing Cloud Account Engagement customers getting access to Marketing Cloud Growth and Advanced features came back in October 2024. Our experts led a session, Unlocking Next-Gen Marketing: How to Activate New Features Available for Account Engagement Customers, on all the capabilities that marketing teams can start tapping into with Marketing Cloud Growth and Advanced. Watch On Demand

Here are the requirements to keep in mind:

Elevate your campaigns with Next Gen Marketing Cloud

The AI capabilities in Next Gen Marketing Cloud offer significant efficiency gains for campaign creation. By starting with a clear prompt, using audience saturation data to manage send frequency, testing multiple engagement paths, and incorporating multi-channel outreach, marketers can deliver more relevant, timely, and effective campaigns. Giving your audience personalized, seamless experiences that build deeper connections and ultimately drive growth for your business.

This technology is at our fingertips. It’s up to us to educate ourselves, know what it can do, and start exploring and using it to help us all do what we do best more efficiently and give our customers the engagements they’re expecting. But the path to navigating all of this can be challenging, so if you would like an expert guide to achieve success, reach out to the Sercante team.

AI has the potential to fundamentally change the way we work—not just in theory, but in the day-to-day rhythms of marketing, sales ops, RevOps, and customer experience teams. At its best, AI can help us scale what works, automate what drains us, and create seamless customer journeys that feel personal, not robotic.

Every organization wants to implement AI, because they know the value, but teams are navigating real challenges: unclear use cases, disconnected data, limited internal expertise, and a natural hesitation that comes with change.

A recent Gartner survey found that 77% of executives believe AI will give them a competitive edge—but only 44%, meaning less than half,  feel confident in their roadmap to get there. 

To help teams navigate AI adoption, the experts at Sercante put together an AI Starter Kit filled with demos, real-life examples, expert recommendations, and insightful how-tos for overcoming the most common AI adoption obstacles, which is what inspired this article.

Here are the six most common AI adoption roadblocks the team has seen firsthand—and some practical, no-nonsense ways to work through them.

Obstacle #1 Data silos are stalling progress

You might be feeling this if…

Your team is using multiple tools that don’t talk to each other, reporting feels unreliable and takes forever, and you’re not quite sure where all your customer data even lives.

How to move forward:

AI can’t do its job if it doesn’t have access to clean, connected data. Start with a simple audit: where is your data, and who owns each piece? From there, focus on one high-impact use case and use integration tools (like a customer data platform or middleware) to bring data together. Keep it focused—you don’t have to solve the whole thing in one go.

Obstacle #2 Lack of trust in accurate results

You might be feeling this if…

There’s skepticism around AI recommendations, hesitation to take action on outputs, or concerns about compliance, bias, or lack of transparency.

How to move forward:

This isn’t just about proving that AI “works”—it’s about making people feel safe using it. Prioritize tools that show their work (think explainable outputs). Run small pilots to validate results and let the data do the convincing. Also appoint internal champions who can model responsible, thoughtful AI use.

If you’re just getting started, this article offers helpful grounding: 7 tips for how to get started with AI.

Obstacle #3 Skill gaps

You might be feeling this if…
AI feels too technical or intimidating for the team, and you’re relying on one or two people to drive all the innovation.

How to move forward:
You don’t need a team of data scientists to start using AI. Launch basic AI literacy training by role—what should a CX leader know about AI vs. someone in RevOps? Create safe spaces for learning and experimentation. And if there are areas where you need deeper expertise, don’t be afraid to lean on partners while your team ramps up.

Obstacle #4 No clear use cases

You might be feeling this if…

Your team has a shiny new AI tool, but no one knows what it’s for—or conversations are stuck at the “someday” level. Or conversations around AI remain at the hypothetical level, but no one is actually taking the plunge to use it daily and point to how it is helping them scale and be more efficient.

How to move forward:

Bring AI down to earth. Host simple workshops by function and explore high-impact, low-effort use cases: AI-generated email copy or campaign briefs, summarization, agentic lead qualification and routing, FAQ case deflection through knowledge article references. Document small wins and share them internally—that success story from the marketing team might inspire the sales org to try something next.

Obstacle #5 Resistance to change

You might be feeling this if…

There’s pushback from users or leaders who feel uneasy, or concerns that AI might replace jobs or change the nature of their work. Or you’re hearing team members say “But we’ve always done it this way.”

How to move forward:

There’s no way around it, change will always evoke emotions—discomfort, worry, anger, excitement—you get it. However, how we choose to respond is what is in our control, and we can either choose to keep our shields up with AI or we can see it as an opportunity to innovate, scale what we do best, and create even better experiences for customers.

For conversations with your team, consider reframing AI as a co-pilot that takes on the repetitive tasks, not a replacement for human expertise. Involve employees early and let them help shape how AI gets used. Highlight wins that make daily work easier and more efficient.

Obstacle #6 ROI concerns

You might be feeling this if…

Budget holders want to see results before approving spend, or it’s unclear how success will even be measured.

How to move forward:

In the beginning, when you’re identifying use cases, consider the metrics that will be used for each one to evaluate success and tie these to clear business outcomes. 

Lauren Noonan, VP of Growth and Alliances at Sercante, quote: "What are you doing to do with the time you get back from using AI, and how will it impact the organization?"

In the beginning, it may be as small as time saved during campaign building, but when you multiply that time saved over the course of the year, and the amount of team members it affects, that will add up to big results. Then, as Sercante VP of Growth & Alliances, Lauren Noonan, shared on the Connections Recap session, answer the bigger question, “What are you going to do with the time you get back and how will it impact the organization?”  When you answer that question, it will show leadership the existing gap between where you are now and the level of growth that could be reached if your team was using AI.

When you’re building your AI roadmap, include the expected short-term wins that will come with your initial low-level of effort use cases and the long-term goals the team is after to give your team a big picture that everyone can align on.

Overcoming to get started with AI

The road to AI adoption isn’t about flipping a switch. It’s about taking deliberate, doable steps—ones that meet your team where they are and build toward where you want to go.

Start by acknowledging what obstacles you and your organization align with the most and then work through the steps above to start to overcome. And if you’d like a third-party expert’s insight, the Sercante team can help. We’ve partnered with dozens of teams to move past the blockers and build AI strategies that actually work in the real world, and have guided them on the path toward driving growth with AI at their organization.

No more posts to show