Category

Marketing Automations

Agentforce Marketing (aka: Marketing Cloud Next) introduced marketing teams to Salesforce Flow for the first time. While flows provide increased capabilities over tools like Engagement Studio in Account Engagement and Journey Builder in Marketing Cloud Engagement, building them can be time-consuming and even intimidating to new users.

In this post, we’ll explore how to create and use templates to increase efficiency while taking full advantage of the power of Flow.

Non-Admin Flow Types

“Non-admin” flows power Agentforce Marketing and allow marketers to automate key processes without needing administrator-level permissions. Common use cases include sending emails, delivering SMS messages, and creating Salesforce records.

There are two primary Flow types within Agentforce Marketing:

  • Form-Triggered: These have a 1-to-1 relationship with a marketing form. They are used to create or update Salesforce records, manage consent, and handle immediate post-submission tasks.
  • Segment-Triggered: These are primarily used to send individual or a series of emails and SMS messages. They also power Path Experiment (available in the Advanced Edition) and provide access to additional flow elements allowing marketers to build customized journeys.

Flow is extremely powerful, but getting started can be tough. The Flow canvas is a “blank slate” that requires thought and configuration.

Let’s take a look at how marketers can simplify and scale their efforts using flow templates with a real-world scenario.

Example Scenario

The marketing team has a high volume of assets that they would like to gate on the website using Agentforce Marketing forms. They need to ensure that existing contacts or leads are updated when a form is submitted before creating any new lead records. Additionally, they must generate consent records whenever a user opts in to marketing communications and add them to the correct Salesforce campaign for tracking purposes.

User Setup and Permissions

To replicate the experience of a marketing user, all flows and images in this post were created with a Salesforce user with the following profile and permissions. These are reflective of a standard marketing user.

  • Profile
    • Standard User
  • Permission Sets
    • Marketing Cloud Admin
    • Tableau Next Included App Business User (This provides access to the Marketing Performance Dashboards)
  • CMS Contributor Role
    • Content Manager
Permission Set Assignments

Form and Flow Templates

The first step is determining the fields that need to be included on the form. The best approach is to take a minimalistic approach and only ask for information that will be used or is needed for lead routing.

Hidden fields on forms are very useful for capturing form-specific data for use in your flow. For example, you can use them to automatically pass the Campaign ID and Campaign Member Status.

Creating the Form Template

  1. Select the “Marketing” app from the App Launcher.
  2. Click the “Content” tab to enter the Salesforce CMS.
  3. Click on the “Content Workspace for Marketing Cloud” workspace.
  4. Click the “Add” button and select “Content”.
  5. Choose the “Form” CMS content type.
  6. Add Data Source as “Lead”.
Adding a Data Source
  1. Drag the input fields into the form, and configure the labels, unique names, and determine if the field should be required or hidden.
  2. Set the desired action at form submission (show thank you message or redirect).
  3. Add a title, API Name, and description and then save.


Here’s an example of my form. Note that all fields have been set to required (with the exception of the opt-in checkbox). It’s important to know that Flow will overwrite data in Salesforce if a submission is received with blank data. If optional fields are needed, formulas can be created in the flow to protect data.

Example of a form

Creating A Flow

  1. From the form you just created, click “New Flow” in the flow section.
  2. Select “Open Flow in Flow Builder”.
Open flow in flow builder
  1. Customize the flow as needed and save.

Customizing the Flow

The flow needed to meet our requirements is a little complicated, but that’s the whole point of this post. We don’t want the marketing team building this logic repeatedly.

This flow was built by a user with the “Marketing Cloud Admin” permission set. The “Marketing Cloud Manager” role lacks access to certain required elements. If you’d prefer, your Salesforce Administrator can also set up this template for you.

An example of a flow

Flow Summary 

Here’s a summary of the actions being performed in the flow.

  • Creates an opt-in consent record if the consent box on the form is checked.
  • Finds existing Salesforce contacts based on the email address and last name in the form submission.
    • Updates existing contact records, if found.
  • Finds existing Salesforce leads based on the email address and last name in the form submission.
    • Updates existing lead records, if found.
    • Created new leads, if matching records are not found.
  • Retrieves campaign members based on the CRM ID of the person who submitted the form and the campaign ID included in the hidden field on the form.
    • Updates the campaign member status of existing members to the value included in the Campaign Member Status hidden field from the form.
    • Created new campaign members using the hidden fields from the form.

Saving the Flow as a Template

We can now complete the creation of the flow template.

Save As Template  

  1. From the Flow tab, open the latest version of the flow.
  2. Delete the associated form from the “Start” element.
    • Click “Edit” next to “Event: Form Submission”.
    • Click the “X” to delete the form.
Steps to delete a form
  1. Click “Save As New Flow”.
    • Add the flow label and a detailed description of what the flow does and when it should be used. The API Name will automatically populate based on the flow label.
Example of how to add a flow label and form description
  • Note: You may run into an issue saving due to the presence of the Consent Request element. If this happens, delete the field reference in the Contact Point value and save. 
How to solve the issue of being unable to save
  1. Click “Save As New Version”.
    • It’s important to create a new version of the flow before saving as a template. The initial version of the flow will be v0.
    • Saving a new version will increment the version number and ensure your updates are available in the flow template. 
  2. Click the dropdown to the right of the “Save As New Version” button and select “Save as Template”.
  3. Confirm that the template has been created by completing the following steps:
    • Click the Flows tab.
    • Click the “New” button.
    • Enter the template name in the search box.. 
How to confirm that a template has been created

Using Your Templates

Now that all the heavy lifting is done, you or your team can use your form and flow templates to quickly support additional assets. Here’s how.

Repeat the following steps for all new assets

  1. Create the Salesforce campaign that will be used for the form and the campaign members.
    • When creating the campaign from the Marketing App, do not select a campaign template.
    • Selecting a template will result in an additional flow being created.

Do not select a template at the following screen.

Do not select a campaign template when creating the campaign from the marketing app
  1. Navigate to the form template in the CMS.
  2. Select the “Clone” from the dropdown menu to the right of the form name.
How to clone a form
  1. Name the new form based on the asset name.
  2. Update the Campaign ID and Campaign Member Status (hidden field values) and Form Submission action.
How to update the campaign ID and campaign member status
  1. From the Flow tab, click the “New” button.
  2. Search for and select the gated content template.
  3. Click “Edit” next to “Event: Form Submission” and select the cloned form.
  4. Update the Contact Point value in the Consent Request element to reference the email address from the associated form.
  5. Click “Save” and name the new flow.
    • Click “Show Advanced” and delete the value in the “Source Template” field.
      • Non-admin users will not be able to activate the flow if this step is omitted.
Save the flow screen, highlighting the Source Template field.


  • The Consent Request element can be a bit finicky. If you see an error after updating the Contact Point, just delete the element and add it back.
  1. Exit the flow details page and associate the flow to the correct campaign using the “Associated Record” lookup.
How to associate the flow to the correct campaign using the "Associated Record" lookup
  1.  Return to the CMS and publish the form (this will also activate the flow).
  2. Add the embed code to the web page promoting the asset.

Save Time and Increase Efficiency with Templates

Building the initial form and flow template featured in this post took approximately one hour. Because the logic is quite involved, I spent a portion of that time testing to ensure everything functioned exactly as intended.

Once the templates were ready, I put them to the test with a stopwatch. While the steps in the “Using Your Template” section might look detailed, I was able to create a brand-new form and flow in just 4 minutes and 1 second. That is a massive 93% time savings!

Beyond just saving time, templates ensure accuracy and process consistency. Asking multiple people to manually replicate the complex requirements stated in this post would almost certainly result in errors.

If you frequently build forms and flows with similar structures, do yourself a favor and templatize. Your future self (and coworkers) will thank you.

Sercante is recognized as a Marketing Cloud Growth and Advanced Implementation Expert and has the expertise to support your Agentforce Marketing needs. If you’re interested in support with Agentforce Marketing, reach out to us and let us know how we can help.

Student retention is one of the most pressing challenges in higher education—and it’s not just about keeping enrollment numbers up. It’s about making sure students feel supported, connected, and confident in their ability to succeed, and engaging them before it’s too late.

Almost a quarter, 22.3%, of first-time, full-time undergraduate freshmen drop out within the first 12 months, while 39% don’t complete their degree within eight years (Education Data Initiative). 

Which is why it is imperative for institutions to be taking action to improve student retention. One of the ways they can is by maximizing the technology they have and tapping into the latest solutions available to gain a better view of their students’ journeys and take action to engage when it matters most.

In Sercante’s latest demo, we explored how Salesforce’s connected tech stack—featuring Data Cloud, Marketing Cloud Advanced, and Agentforce can empower institutions to identify and support at-risk students before they fall through the cracks.

In the demo, we followed the journey of Jason Smith, a sophomore whose profile revealed a 77% attrition risk. What followed is a case study in how smarter tech, working harder behind the scenes, can drive real results for both teams and students.

Unifying Student Data for Smarter Insights

Everything begins with data. Using Salesforce Data Cloud, we created a Unified Student Profile by integrating key data sources across systems: academic performance, course engagement, attendance patterns, and more.

This holistic view powered a propensity model that flagged Jason’s risk level at 77%. Instead of relying on gut instinct or outdated reports, the team now had real-time, actionable insight—and a clear signal that it was time to act.

A screenshot of Jason Smith's student profile showing the attrition risk at 77%.

From Insight to Action with Marketing Cloud Advanced

That’s where Marketing Cloud Advanced comes in. Once a student is identified as at-risk, every minute matters. This tool enabled us to build automated, personalized communication journeys, so students like Jason could receive the right message at the right time.

Jason’s message came from Sercante University: a friendly, timely nudge to connect with an advisor. And because it was based on real-time data from his unified profile, it felt relevant, not random.

A Seamless Path to Support with Agentforce

The magic moment? When Jason clicked the link and landed on a scheduling page powered by Agentforce.

Here’s where tech meets empathy. Agentforce’s AI assistant recognized Jason’s concerns about unavailable classes and provided instant, personalized guidance—helping him book an appointment with an advisor in just three clicks or less.

No back-and-forth emails. No waiting. No frustration. Just a frictionless experience that made Jason feel seen, supported, and empowered to move forward.

A Multi-Cloud Solution that Improves Student Retention

What made this work wasn’t just the data or automation—it was how these tools worked together to create a better experience for both students and staff.

  • For teams: The heavy lifting was handled behind the scenes. With Data Cloud pulling real-time insights, MC Advanced automating outreach, and Agentforce handling the scheduling, advisors could spend less time triaging and more time supporting.
  • For students: It felt easy, human, and personalized. Jason didn’t need to fight for support—it found him, right when he needed it. He got help fast, with minimal effort and instant gratification.

This Agentforce, Data Cloud, and Marketing Cloud Advanced, multi-cloud solution, is an example of when teams use the power of data and AI to engage their students when it matters most, before it’s too late. Intercepting more students like Jason can help institutions improve student retention while creating real connections that last to drive growth for the institution and in Jason’s educational journey.

Final Takeaway

When schools bring together data, automation, and AI, they unlock a more connected, proactive, and student-centered approach to retention.

  • Students feel seen, supported, and confident in what to do next
  • Teams get relief from manual processes and can focus on what matters most
  • Institutions see better outcomes—without burning out their staff

It’s not just about reducing attrition—it’s about building trust, creating moments that matter, and delivering an experience that helps every student thrive.

Want to see the full journey? Watch the demo here

Looking to implement something similar at your institution? 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 on Core (also known as Marketing Cloud Growth or Advanced Edition) can now track how marketing efforts contribute to revenue! With the Spring ‘25 release, Salesforce introduced Opportunity Influence, helping businesses connect marketing engagement to pipeline and revenue. But how does it work, and what’s the difference between Opportunity Influence and Campaign Influence? Let’s dive in!

Opportunity Influence vs. Campaign Influence: What’s the Real Deal?

Before we break down how to customize and report on Opportunity Influence, let’s clarify how it differs from Marketing Cloud Account Engagement’s Customizable Campaign Influence. While both models aim to connect marketing efforts to revenue, they function in distinct ways and serve different use cases. 

FeatureOpportunity InfluenceCampaign Influence
Data SourceMarketing Cloud Engagement (emails, ads, automation, etc.)Salesforce Campaign Membership
Influence ScopeTracks engagement across multiple touchpointsTracks Leads/Contacts who are Salesforce Campaign Members
IntegrationSyncs Marketing Cloud engagement data to Salesforce OpportunitiesWorks within Salesforce CRM using Campaigns and Opportunities
Attribution ModelsMulti-touch attribution (first-touch, last-touch)Campaign Influence and Customized Models
Reporting & InsightsMeasures marketing-driven revenue impactMeasure campaign-driven revenue impact

🚨 Important Note for Account Engagement Users 🚨

You cannot use Opportunity Influence alongside Customizable Campaign Influence. If your team already relies on Account Engagement’s Campaign Influence Models, keep this in mind when deciding which model to use.

Additionally, Account Engagement users cannot activate Opportunity Influence as it does not currently integrate with Account Engagement’s Campaign Influence model. If your organization currently tracks marketing-driven revenue using Campaign Influence reports, you’ll need to continue using that model. However, if you’re considering a shift to Marketing Cloud on Core, Opportunity Influence could offer enhanced multi-touch attribution and engagement tracking.

Battle of Influences: Campaign vs. Opportunity – Which One Wins?

Let’s say you’re running a B2B software company and you’ve executed multiple marketing campaigns using a variety of platforms, including ads, email, an e-book, and a webinar, to engage your prospects.

  • Campaign Influence: A prospect attends the webinar, clicks on an email, and downloads the e-book before being transitioned to sales as a marketing-qualified lead. These interactions are recorded under a Salesforce Campaign and can be manually associated with the Opportunity when created based on the Opportunity Contact Role and Campaign Member. You can assign influence weight based on your customized rules.
  • Opportunity Influence: Marketing Cloud on Core automatically tracks all marketing engagement, including the ad view and click, webinar attendance, and e-book download. These touchpoints are automatically associated to attribute influence based on the predefined model and associated to the Opportunity upon creation.

If Campaign Influence were a fine-dining experience, it would be a chef-curated meal—meticulously crafted with manual customization to fit your exact taste. You decide which interactions get the most credit, but it requires hands-on effort. On the other hand, Opportunity Influence is like an all-you-can-eat buffet with an expert chef behind the scenes. It automatically dishes out credit across touchpoints, giving you a full spread of marketing influence with minimal effort. If you love precision and control, Campaign Influence is for you. But if you want a seamless, automated view of your entire marketing impact, Opportunity Influence takes the crown.

How to Set Up Opportunity Influence

Setting up Opportunity Influence requires configuration in Sales Cloud to ensure marketing engagement is properly attributed to revenue-generating activities. To fully connect marketing efforts with sales outcomes, ensure that contacts engaging with marketing campaigns are linked to Opportunities. This allows for accurate tracking of marketing interactions that influence deals.

Enabling Opportunity Influence

  1. Navigate to Salesforce Setup > Opportunity Influence
  2. Enable Opportunity Influence
  3. Select an Attribution Model
    • First-Touch: Gives full credit to the first marketing engagement that led to the opportunity. It’s ideal for understanding which top-of-funnel efforts drive initial interest.
    • Last-Touch: Assigns full credit to the last marketing interaction before the opportunity was created. It helps measure the final push that converted a lead into an opportunity.

Going Beyond Activation

Customization is key to maximizing Opportunity Influence. Marketers should align influence models with their sales cycle, ensuring critical marketing touchpoints, such as email engagements, paid ads, and automation journeys, are correctly captured. Because Opportunity Influence consumes Data Credits, it’s essential to be strategic when enabling multiple models to avoid unnecessary credit usage.

Making Sense of Your Data: Reporting on Opportunity Influence

Once Opportunity Influence is enabled and tracking data, you can start reporting on marketing’s impact. The key to unlocking valuable insights is leveraging Salesforce’s Reports & Dashboards to tell a clear story about how marketing drives revenue.

Your Treasure Map to Salesforce Reports & Dashboards

  • Head over to Salesforce Reports and search for Opportunity Influence Reports. This is your go-to hub for seeing which marketing touchpoints are helping close deals.
  • Get specific with your insights! Use filters to refine reports by timeframe, campaign, or opportunity. Want to know which emails led to the most revenue? Adjust your filters to see the impact.
  • Create Salesforce Dashboards to visualize Opportunity Influence. Need a quick snapshot for your leadership team? Build an easy-to-read chart that shows exactly how marketing is fueling revenue.

The Ultimate Guide to Opportunity Influence Report Types

Salesforce provides several built-in report types to help you analyze how marketing efforts contribute to revenue. Here are the key report types you can use:

  • Opportunity Influence Summary Report – This high-level report shows how marketing engagements are influencing revenue across all opportunities. Use it to track overall marketing impact.
  • Opportunity Influence Detail Report – A more granular report that breaks down individual touchpoints per opportunity, allowing you to analyze which specific marketing interactions played a role in closing deals.
  • Influence Attribution Model Comparison Chart – Compare first-touch and last-touch models side by side to see which one provides the best insights for your marketing strategy.
  • Marketing Touchpoint Analysis Report – Identifies which marketing channels (email, ads, website visits, etc.) are contributing the most to opportunity creation and pipeline growth.

By setting up and analyzing Opportunity Influence reports, marketing teams can gain deeper insights into which touchpoints matter most, optimize their strategies accordingly, and confidently demonstrate their return on investment.

Why Opportunity Influence is a Game-Changer

Opportunity Influence is a must-have tool for any marketing team looking to measure true revenue impact. No more guessing which emails, ads, or landing pages are driving pipeline – Opportunity Influence connects the dots, giving you a clear picture of how marketing fuels business growth. With built-in attribution models, you can customize insights based on what matters most to your strategy.

Whether you’re aiming to prove marketing ROI, optimize your campaigns, or align better with sales, Opportunity Influence provides automated, data-driven attribution that simplifies reporting and enhances decision-making. If you want better visibility into marketing’s role in revenue generation, this feature is your new best friend!

💡Next Steps:

  1. Check your org to see if the new update is available.
  2. Test Opportunity Influence tracking before rolling it out company-wide.
  3. Monitor data service credit usage if you’re using multiple attribution models.

📣 Want to learn more? Check out the full Spring ‘25 release highlights or dive into the official release notes.

🚀 What are your thoughts on Opportunity Influence? Drop a comment below, and let’s discuss!

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

One of my all time favorite hacks is using flow to generate consistent campaign names in Salesforce. With the release of Marketing Cloud Growth Edition and the move to a more campaign-centric model, I wondered if this old trick would still work. Like any good consultant, I created a demo org and did some testing. Stick around to find out what I learned.

Campaign-Centric Approach

If you have not played with Marketing Cloud Growth yet, let’s set the stage. Marketing Cloud Growth has a very campaign focused workflow for creating new marketing initiatives. I really like this structure as all components are visible and accessible in a single location. This includes the content (emails/SMS messages/landing pages), segment, and the flow (this is a big change too – flows are used to send messages).

Campaign Anatomy

Marketing Cloud Growth uses the standard Salesforce campaign object, but the look is different when accessed from the Marketing app. The campaign is divided into sections containing the flow, start trigger, and content. This makes it easy to access everything in one place.

When campaigns are created, content and flow names are derived from the campaign name. This is another great out-of-the-box feature designed to make reporting easier by relating linked assets. It’s this feature that inspired my test.

Campaign Types

Before we get too deep into testing, let’s consider the types of campaigns that we’ll be creating. Most of us are accustomed to using the default or customized version of the campaign type picklist on the campaign page layout.

Marketing Cloud Growth campaigns are used for emails and nurtures, but they are also used for forms. Based on this, you might want to consider adding some more values to your type picklist to mirror the templates.

Example Type Additions

  • Single Email
  • Message Series
  • Form
  • Single SMS Message

Let’s Get Testing!

Now that the baseline is set, let’s get testing. The goal of this test is to do the following:

  • Determine if flow can be used to update the campaign name in Marketing Cloud Growth based on a standardized naming convention.
  • Confirm that the standardized naming convention will also be applied to the campaign components (flows and content).

1 ) Determine Campaign Naming Convention

I’m keeping my convention pretty simple, but you can use whatever structure best suits the needs of your organization. My structure is as follows:

2) Update the Campaign Object

There are a few updates that need to be made to the campaign object. We’ll take them one by one.

1. Customize Type picklist values and update API names to 3-digit codes (these are what will be included in our campaign names)

2. Update page layouts to make needed fields required

3. Create a formula field on the campaign object to calculate the standardized campaign name

  • Field Name: Campaign Name – Calculated
  • Formula: Text(Year(StartDate))&”-“&LPAD(Text(Month(StartDate)),2,”0″)&” “&Text(Type)&” “&(Name)

3) Create the Flow

This a straightforward record-triggered flow based on the campaign object that updates the name field on the campaign with the value from the Campaign Name – Calculated field.

Start Element

Flow Canvas

Update Records Element

4) Activate and Test

Test 1: Signup Form

The campaign, landing page, form, and flow were all generated using the correct naming convention.

Test 2: Message Series

The campaign, emails, and flow were all generated using the correct naming convention.

Takeaways

Linking campaign names and components makes consistent naming conventions more important than ever. I’m excited that my favorite hack still works and will be even more valuable going forward.

Like all good things, there is one “gotcha” to watch out for. Whether using this solution or the default functionality, the names of campaign components are generated at creation and are not updated if the campaign name is later changed. My advice is to ensure you have the correct campaign name before choosing your campaign template (from the “Let’s build your campaign.” screen).

If you have any questions about Marketing Cloud Growth or this solution, feel free to reach out!

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

I’m not going to be the guy who says “I told you so,” but Flow Builder has officially expanded from being an automation tool used exclusively by Salesforce Admins into the realm of marketing. Flow Builder is the engine used by Marketing Cloud Growth Edition to send emails and SMS messages and perform other automated tasks. If you’re not familiar with Flow, that’s OK. In this post, we’ll walk you through the process of building a message series with Flow in Marketing Cloud Growth Edition.

Getting Started

If you are new to flow, I would encourage you to take a moment to read Heather Rinke’s post An Introductory Guide to Salesforce Flow for Marketers before going any further. This is a great overview of flows and will provide context to the topics that we’ll be discussing.

If you have questions about Marketing Cloud Growth Edition, I’ve got you covered there too. Check out Erin Duncan’s post All the FAQs on Marketing Cloud Growth Edition for all your answers.

Building a Message Series

Confirm User Access

Marketing Cloud Growth (aka MCG) includes two permission sets out of the box. It also requires that users be added as a contributors to the CMS workspace and the Marketing Landing Pages site (see the Implementation Guide: Marketing Cloud Growth for more details).

NameDescription
Marketing Cloud AdminAccess to Salesforce Setup, Data Cloud Setup, and full control on campaigns, segments, and flows. Access to MCG’s setup assistant is also being added as part of the Winter ‘25 release.
Marketing Cloud ManagerFull control to manage campaigns, segments, and campaign (non-admin) flows.

User Permissions in Marketing Cloud Growth

It All Starts With A Campaign

One of the things that I really like about Marketing Cloud Growth is the campaign-centric approach. This is very logical and easy to use.

To get started navigate to the Campaigns tab in the Marketing App and click the New button. After completing the fields on the campaign page layout, you’ll be presented with the screen below. This is where the fun begins!

We’re going to select the Message Series option as that’s our goal for today.

Pro Tip: If you see this message when clicking one of the “Where do you want to start?” options, go back up and confirm your user access. Chances are you have not been added to the CMS as a contributor.

After selecting the Message Series option, you’ll notice that Marketing Cloud Growth has created your campaign, email templates, and a basic flow. This automation is a real time-saver and provides a great starting point for marketers.
  

Flow Access

You can access the pre-built flow by clicking the “Open Flow” button within the campaign or by searching for “flow” in the App Launcher. This is a basic Segment-Triggered flow that sends an initial email, waits a specified period, and then sends a follow-up message. It’s a good starting point, but you’ll likely need to customize it to meet your specific requirements.

Customizing Your Flow

Flow Capabilities

If you are a Salesforce Admin who has experience with flows, you’ll immediately notice that this is not the same version of flow that you are accustomed to. Marketing Cloud Growth uses a streamlined version of Flow Builder and different trigger methods (Segment-Triggered and Form-Triggered). Most elements are available, but there are some limitations. See Marketing Cloud Growth Campaign Flows vs. Salesforce Flows by Lucy Mazalon for a great overview. Some limitations that stood out to me were the inability to access the Toolbox or create formulas, but don’t stress too much as this is a new product and capabilities will be expanded in future releases.

Pro Tip: Marketing Cloud Managers can access and edit flows, but their permissions are limited compared to Marketing Cloud Admins. Key missing elements include assignment, get records, and loop functions.

Current Capabilities

Set Schedule 

Unlike Record-Triggered flows, Segment-Triggered flows run on set schedules. This is due to the linkage with Data Cloud and its consumption-based pricing model. Credits are used when segments are processed so it’s recommended that segments only be refreshed prior to sending a communication or at intervals relevant to data updates (if data is added weekly, don’t refresh daily).

The schedule can be set by clicking + Set Schedule in the Start element. From there you’ll have the option to run once or set a recurring schedule.

Select Segment 

Speaking of segments, they can be added to the flow from the Start element by clicking + Select Element or directly from the campaign page by clicking Select Segment. I prefer adding the segment from the flow start element as it provides some additional features that I find very handy. 

After selecting a segment from the Segment dropdown, a summary of the segment is provided. The population, description, last publish date, and publish schedule are also displayed. If the segment population seems too large or too small, you can access and edit the segment rules. Keep in mind, any edits to the segment will be applied wherever the segment is used.

The final consideration is the republishing schedule. You can immediately publish the segment before running the flow (to make sure the most recently added individuals are included) or default to the publishing schedule defined in the segment. The interface design helps make the decision very easy by clearly displaying the segment publish schedule so you can make an informed decision.

Pro Tip: If you see that your segment is not set to refresh, it’s important that you select the “immediately before running the flow” option. If this option is not selected, you risk missing newly added individuals.

Update Wait Elements 

Flow includes three wait elements that provide a lot of flexibility. These elements can easily be added to your flow by hovering over the circle between elements, clicking the + sign, and then entering “Wait” as the search criteria.

One big advantage over Account Engagement’s Engagement Studio is the ability to have wait times down to the minute in the Wait for Amount of Time and Wait Until Event elements.

Apply Branch Logic

Branch logic can be added using the Wait Until Event or a Decision element. Let’s look at both.

Wait Until Event

This element allows you to monitor for an action in the flow and then branch based on the engagement. As an example, you could monitor for individuals who clicked a link (and link or a specific link) in the first email in your series and then branch based on the interaction (or lack thereof). This can also be applied to SMS messages.

Decision Element

This decision element is another way to apply branch logic by specifying criteria for outcomes. The cool thing here is that you are not limited to two branches, additional outcomes can be added as needed creating multiple branches.

The actual resource fields accessible in decision elements are somewhat limited right now. This is certainly an area to keep an eye on as it will become even more valuable in future releases.

Vary Communication Methods

Another great thing about Marketing Cloud Growth is the ability to easily integrate SMS messages into flow. This is a great way to try a different outreach method if individuals don’t respond or to customize nurtures based on individual preferences.

In the example below, the intent is to get individuals to engage (click). After sending two emails and not getting a response, an SMS message is sent to see if a different communication method gets the desired interaction.

Learn More About Marketing Cloud Growth Edition & Flow

Marketing Cloud Growth is an exciting new offering from Salesforce and it’s only going to get better with each release. If you would like to learn more about this product, be sure to check out our Marketing Cloud Growth Edition Bootcamp.

Getting hands-on with flow is something that I highly recommend. Fortunately, Trailhead has a wealth of flow-related training available for free. Here are a couple of recommendations to help get you started.

Finally, Data Cloud is at the core of segmentation in Marketing Cloud Growth Edition. The Data Cloud Basics for Marketers trail is a great way to learn some of the benefits and key terms of Data Cloud that you will run across.

Student expectations today are vastly different than they were a decade ago. It’s causing technology leaders at the most successful educational institutions to rethink their data infrastructure and student journeys through real-time interaction management strategies.

Today’s students want a personalized, seamless, engaging journey that keeps pace with their brand experiences outside of higher education. At the same time, more and more individuals are bypassing the traditional college education routes altogether. That means higher education institutions (HEIs) need to exceed student expectations to reach enrollment and retention goals and ultimately deliver successful student outcomes.

Combating Headwinds in Higher Ed: A three-part series

Throughout this three-part blog series, you will learn about using your institutional data to create personalized student experiences at scale and in real-time within your college or university. 

  1. Part one: Real-time interaction management and real-time interaction for student success  
  2. Part two: Overview of Salesforce Data Cloud for higher education professionals, potential use cases, and best practices for successfully using Data Cloud
  3. Part three: Building a unified data vision and then activating your data to build a CRM + AI + data strategy for your institution

This series was co-authored by Kirsten Schlau, VP of Technology at Sercante, and Dr. Bradley Beecher (email), Director, Student Experience at Salesforce.

Harnessing data to navigate and overcome challenges in higher education

To help combat higher ed headwinds, there’s a tremendous untapped opportunity for HEIs to use their data by improving organization-wide data infrastructure.

Yes, you’re probably reading this and thinking things like:

We do use data — we analyze our data to maximize the value of resources and stay ahead of constituent needs.

Or even…

We use our data to create strategic plans, execute them efficiently, and analyze their results to differentiate our institution, proactively improve student outcomes, and report outcomes to government agencies and ranking organizations. 

Oftentimes though, that data is trapped inside campus systems that don’t easily integrate with each other. It’s time-consuming to piece together a cohesive and accurate story when the data is trapped, but there’s a better way. It involves creating a fully integrated single source of truth to manage student data.

Unifying student data can help your institution to:

  • Generate real-time institutional reporting
  • Create a unified student record
  • Take action from the data
  • Personalize the student experience to reinforce a sense of belonging 

Taking cues from non-HEIs to use data for growth and retention

What if we told you there’s an opportunity more specifically to use that data on an individual basis, at a 1:1 scale to personalize the student experience in real-time?

This is happening in other industries. In fact, you might have experienced personalization like this as an online shopper. Here are a few examples.

What is real-time interaction management (RTIM)?

Real-time interaction management, also known as RTIM, uses customer interactions, predictive modeling, and machine learning to deliver consistent, personalized customer experiences across channels in real-time.  

“Forrester Research analyst Rob Brosman originated the term Real-Time Interaction Management in 2012, and three years later Rusty Warner, another Forrester analyst, offered the formal definition of, “Enterprise marketing technology that delivers contextually relevant experiences, value, and utility at the appropriate moment in the customer life cycle via preferred customer touchpoints.” – Source

RTIM equips marketers to gain immediate visibility into critical moments within the shopping or user experience, which can deliver better consumer experiences and outcomes. This includes generating relevant offers and product suggestions on the right devices at the right time to drive customer engagement, satisfaction, and, in turn, revenue growth. 

Impact of real-time interaction management in the real world

As an everyday consumer, you’ve likely already experienced the effects of RTIM (or you’ve experienced a scenario where you wish RTIM was in place).

Example scenario illustrating RTIM in e-commerce:

Let’s say a customer, Maria, visits an online fashion retailer’s website:

  1. Browsing Products: Maria lands on the retailer’s homepage and starts browsing through summer dresses.
  2. Real-Time Data Capture: As Maria navigates through the website, her behavior is captured in real-time. This includes the pages she visits, the products she clicks on, her past purchase history, demographic information, and any other relevant data.
  3. Real-Time Analysis: The e-commerce platform analyzes Maria’s behavior and data in real-time. It identifies her preferences based on her browsing history, past purchases, items in her shopping cart, and any other available data points.
  4. Personalized Recommendations: Using RTIM, the e-commerce platform dynamically generates personalized recommendations for Maria. It might suggest summer dresses similar to the ones she’s viewing based on her style preferences and past purchases. These recommendations are displayed prominently on the website in real-time.
  5. Real-Time Engagement: While Maria is still browsing, a pop-up notification appears offering her a limited-time discount on a dress she had previously shown interest in. This real-time engagement aims to incentivize Maria to make a purchase.
  6. Adaptive Pricing: As Maria continues to browse, she adds a couple of dresses to her cart but hesitates to complete the purchase. In response, the e-commerce platform dynamically adjusts the prices of the items in her cart, offering her personalized discounts or free shipping to encourage her to proceed to checkout.
  7. Abandoned Cart Recovery: If Maria leaves the website without completing her purchase, the e-commerce platform sends her a personalized email reminder within minutes to remind her about the items in her cart. These reminders offer her an additional discount or incentive to complete the purchase.
  8. Cross-Channel Consistency: Whether Maria interacts with the retailer’s website or mobile app, or when she receives an email, the messaging and recommendations remain consistent across all channels for a seamless and personalized shopping experience.

In this example, RTIM enables the e-commerce retailer to engage with Mary in real time, providing her with personalized recommendations, discounts, and reminders tailored to her preferences and behavior. This ultimately increases the likelihood of conversion and enhances customer satisfaction.

Additionally, some online retailers are now using RTIM not only in their marketing efforts but also as a way to offer seamless customer experiences. 

Harnessing RTIM at colleges, universities, and other post-secondary education institutions

In the e-commerce example above, the experiences were grounded in segmentation and, of course, made up of various data points. 

It’s no different for HEIs. The ability to segment and provide greater personalized content and experiences leads to a great student experience.

We’ll share a few examples of how other professionals in higher education are doing this today.

Real-time interaction for student success

Imagine a world where student advisors can gain a full 360° picture of their students in a single view. This could include:

  • Past class enrollment records and performance indicators
  • Required courses that support their designated degree path
  • Intelligence to recommend courses based on individual interests and passions outside of their degree path
  • Automatic insights into things such as on target to graduate, at risk, potential for drop-out, and any other insights unique to your institution.

Oh! And one more thing to add: this is all done at scale with minimal manual effort put on the advisor.

Step 1 to building an RTIM strategy: Unify data to create a single source of truth

This vision can become a reality when your data is not trapped in siloed campus systems. 

You might say, “How is that possible?”

Here’s how you can start building a student-centric RTIM strategy.

All of this data aggregation and related insights are powered by Salesforce Data Cloud and Einstein 1 Platform. They are the building blocks to creating personalized student experiences with real-time capabilities. And they can also help advisors to gain more time to focus on making meaningful connections with their advisees and ensuring their long-term success. 

How does the Einstein 1 Platform support RTIM strategy for HEIs?

The Salesforce Einstein 1 Platform (A.K.A. “Salesforce core”) unifies your data, AI, CRM, development, and security into a single platform. It’s an extensible AI platform (meaning, it easily connects with other Salesforce platform products and third-party integrations), and it can facilitate the fast development of generative apps and automations.

Through Einstein 1, your institution can appropriately address students’ most common, basic, or foundational questions through alerts and automated workflows. Then your advisors’ interactions with students can center on deeper and more meaningful advising conversations.

Creating unified student profiles with connected data

A unified student profile, aggregating student data into a single student record allows advisors to meet with more students and encourage those meaningful conversations. For example, instead of talking through the required courses advisees need for their program, they get automated alerts listing which courses to take next. Then, the advisee’s open office hours can become career exploration sessions or deep dives to help students better understand complex concepts.

At institutions with siloed data, creating alerts like those in the example requires a ton of manual effort and time. And let’s face it — advisors don’t have time to spare. 

How Data Cloud solves the RTIM puzzle

With Salesforce Data Cloud, advisors can provide more proactive and holistic support for students. That’s because campus data for each student is unified in a single record — something that benefits both students and the institution.

In turn, students make more informed and thoughtful decisions with this proper support from academic advisors. Getting automated alerts supports students as they navigate the university/academic program policies and procedures, and, more importantly, offers an exceptional college experience.

Ultimately, Data Cloud will help build better staff experiences with a unified student record and a seamless student experience that meets their modern expectations.

In the next post in this series, we will provide an overview of Data Cloud for Higher Education, examples of potential use cases, and best practices for using Data Cloud.  

Ready to transform your student experience through real-time interaction management?

Discover how real-time interaction management can elevate the way you engage with students, and enhance their experiences with personalized, timely interactions that make a real difference.

Learn more about Salesforce Education Cloud here to understand the platform and how it compares and relates to your current technology stack.

Then, send a message to Sercante to learn about our Salesforce consulting services for higher education institutions, including Salesforce implementations & migrations, design & architecture services, reporting & analytics, custom integrations, and everything in between.




No more posts to show