in implementation guides ~ read.
B2b And B2c Marketing Solution Kit

B2b And B2c Marketing Solution Kit

DOWNLOAD

First things first !
To download this implementation guide, click the download button below.
If you need more information about the implementation guide, you can read the Table of Contents below.

Download

Take On BB and BC

Marketing with Account
Engagement and Journey
Builder
Salesforce Spring

salesforcedocs
Last updated November

Copyright Salesforce Inc All rights reserved Salesforce is a registered trademark of Salesforce Inc as are other

names and marks Other marks appearing herein may be trademarks of their respective owners

CONTENTS

Tackle BB and BC Marketing Together

Workflow
Design Considerations
Marketing Cloud Connect
Configurations

TACKLE BB AND BC MARKETING TOGETHER

Execute BB considered purchase and BC transactional purchase marketing initiatives across your business units using features like

lead scoring Salesforce integration multichannel messaging journeys and transactional messaging

Get Started
Take Trailhead modules related to this solution
Use Account Engagement Forms and Form Handlers
Account Engagement Scoring and Grading Account Engagement Lightning App

Marketing to personas throughout the buyers lifecycle requires tools for lead generation lead scoring sales alignment and multichannel
consumer marketing via journeys and transactional messaging To manage marketing efforts across your business learn how to harness
the power of Salesforce for Marketing including Account Engagement and Journey Builder
This solution kit helps you
Generate new prospects
Qualify prospects using scoring and grading
Create qualified leads in Salesforce
Send customers through a journey using email mobile and web

Required Products
Account Engagement

Tackle BB and BC Marketing Together

Workflow

Sales Cloud Service Cloud or an Industry Cloud such as Consumer Goods Cloud or Manufacturing Cloud edition must support
Marketing Cloud Connect
Marketing Cloud Contact Builder Journey Builder and Email Studio Edition must support Marketing Cloud Connect Marketing
Cloud Connect is supported only in Salesforce Classic

Implement This Solution
Workflow
Learn how different buyer persona scenarios inform workflow with Marketing Cloud Account Engagement Pardot and Journey
Builder
Design Considerations
Keeps these considerations in mind to support the flow of data between Marketing Cloud Account Engagement Pardot industry
clouds and Journey Builder
Marketing Cloud Connect

The Marketing Cloud Connect MC Connect helps you integrate industry clouds with Marketing Cloud products like Contact Builder

and Journey Builder
Configurations
Use these configurations to market with Marketing Cloud Account Engagement Pardot and Journey Builder

Workflow
Learn how different buyer persona scenarios inform workflow with Marketing Cloud Account Engagement Pardot and Journey Builder

A buyer persona is essentially a collection of attributes that make an individual a good fit for a specific suite of products or services In

this solution kit we cover two marketing scenarios a buyer with one persona and a buyer with multiple personas
When a company has one buyer persona a buyer moves through the interest purchase and customer phase with that persona For

example a company sells a suite of educational technology products A target buyer persona is a chief technology officer CTO of a

school district who is interested in purchasing technology solutions The CTO persona remains consistent throughout each stage of the

customer lifecycle and in this case remains a BB buyer persona

If a business sells a wide suite of products and services its possible they have multiple buyer personas In this case each persona has
different attributes that indicate their fit for each product or service For example an enterprise company selling healthcare technology

solutions and healthcare treatment for patients has two different buyer personas In this case marketing tools must support the BB

and BC sales processes

BB marketing supports considered purchases where a salesperson is involved in facilitating a sale BB marketing strategies can also

apply to BC transactions with a considered purchase such as real estate recruiting or general contracting

BC marketing supports transactional directtoconsumer sales A salesperson isnt involved in facilitating the transaction and most

sales are done digitally In this solution kit transactional purchases are referred to as BC and salespersonfacilitated sales are referred

to as BB

Tackle BB and BC Marketing Together

Workflow

Scenario Single Persona One Contact Record Type

Functionality Considerations

Buyer persona is consistent throughout the prospecttocustomer lifecycle A single set of data attributes is used for contacts

Account Engagement forms and qualification features are used to prioritize netnew prospects for sales reps Use cases that include
product interest forms that receive hundreds or thousands of submissions a day benefit most from this setup
When a prospect becomes a customer use Journey Builder and Automation Studio to enable complex journeys and transactional
and multichannel messaging

If customers sometimes repeat the BB buying process but must be marketed to as a consumer through Journey Builder accommodate

for this scenario in your design You must keep contacts that originated in Account Engagement in your Account Engagement database
Keep these considerations in mind

Using Marketing Data Sharing MDS rules allow contacts who originated from Account Engagement to meet your MDS criteria

Setting up MDS isnt retroactive so existing contacts dont automatically sync to Account Engagement Configure MDS in such a

way that makes Account Engagementgenerated contacts unique and therefore lets them remain visible to Account Engagement
When an existing contact who is visible in Account Engagement submits another form their existing prospect record and contact

record are updated If an existing contact in Salesforce who doesnt meet your MDS criteria submits a form a duplicate lead is created

rather than syncing with the existing contact record Account Engagement cant sync with Salesforce records that dont meet the

MDS criteria Use deduplication tools in Salesforce for merging and managing lead and contact records

In this setup contacts are messaged to only through Journey Builder In Account Engagement use an automation that marks all
contacts as Do Not Email Marking contacts as Do Not Email keeps them from receiving emails from Account Engagement and
counting towards your database limit
Pros of this approach
Account Engagement data remains intact on contact records in industry clouds
If a contact in Account Engagement submits an Account Engagement form again it updates the existing contact and prospect
records in Account Engagement and industry clouds
Cons of this approach
Your Account Engagement database is larger because it includes contacts that arent messaged from Account Engagement When
a business units database exceeds million prospects it can experience performance issues If you anticipate having a large
database talk to your Salesforce account team

New contacts that submit forms that dont meet your MDS criteria create a duplicate lead

If you want to intentionally share and message to contacts in Account Engagement and Journey Builder you must make further design
considerations We plan to address this use case in a future solution kit

Tackle BB and BC Marketing Together

Workflow

Scenario Different Personas Two Contact Record Types

Functionality Considerations

Buyer persona differs based on the type of product or service being sold For BB sales BB marketing features such as industry

clouds integration accountbased marketing ABM and ROI reporting are used in Account Engagement throughout the

prospecttocustomer lifecycle In directtoconsumer sales consumer marketing via transactional and multichannel messaging at
scale is done through Journey Builder messages and journeys
Two separate attribute datasets for contacts are used For example the persona for an executive that purchases healthcare technology
for their company has different data than their second persona as a patient of a health plan These separate datasets record types
normally have different security viewing and retention settings

This use case usually fits an enterprise business model that has various brands products or services that span the BB and BC

landscape and function independently from each other

The contact objects record type in an industry cloud is used to separate BB contacts that sync only to Account Engagement and

person accounts that sync only to Contact Builder To make sure that Account Engagement has visibility only for BB contact record

types use Marketing Data Sharing rules

Considerations for Both Scenarios

In both proposed solutions a single persona is messaged only from Account Engagement OR Journey Builder If you want to message

the same persona across multiple platforms you must make more design considerations For example if youre using Account Engagement

for an ABM strategy and Journey Builder for all other marketing communication Account Engagement and Journey Builder share the

contact Look for details about sharing and messaging contacts between these solutions in a future solution kit
Take the next steps in this implementation
Design Considerations on page
Marketing Cloud Connect on page

Tackle BB and BC Marketing Together

Design Considerations

Configurations on page

Design Considerations
Keeps these considerations in mind to support the flow of data between Marketing Cloud Account Engagement Pardot industry clouds
and Journey Builder

Understand the Flow of Data

Design Considerations
Single Persona One Contact Record Type
Visibility
Account Engagement syncs with leads and some contacts Contacts arent messaged with Account Engagement Marketing Data

Sharing MDS rules are used to see all leads and contacts

Journey Builder only syncs with contacts Limit the contacts that Contact Builder syncs with by applying filters Boolean flag date
range or All records with an email address in the records collection sync process You can also configure Marketing Cloud Connect

with an API user who has access only to the records designated to be owned and transferred to Journey Builder

Consent Management
In this scenario an individual is messaged from one system at a time If a person is a prospect or lead theyre messaged from Account
Engagement After that persona becomes a contact theyre messaged from Journey Builder

Tackle BB and BC Marketing Together

Design Considerations

We recommend setting up an automation in Account Engagement that sets all prospects that sync with a contact to Dont Email
The Email Opt Out field in Account Engagement automatically maps to the HasOptedOutofEmail field in an industry cloud Make
sure that this field is mapped to the contact object and is readable in other Marketing Cloud messaging features
Email preferences for Account Engagement lists dont map to industry clouds by default If you need list subscriptions to carry over
to the contact in Contact Builder you can set up a series of automations First set up an automation that maps list subscriptions to
custom fields on the lead record then map the fields to the contact or person account record You can also create a custom unsubscribe

center that uses the API to write subscription preferences across all messaging platforms

Duplication Management
If an industry cloud contact with a prospect record submits an Account Engagement form both records are updated
If an industry cloud contact submits an Account Engagement form but doesnt have a prospect record because it didnt meet the

MDS criteria a duplicate lead is created

Data Architecture
Account Engagement syncs with prospects leads and some contacts However in this scenario Account Engagement sends emails
only to prospects and leads
Contact Builder only syncs with contacts
In this scenario Account Engagement and Contact Builder can both sync with the same contact record However only Journey
Builder emails the contact
Performance
If you expect a single Account Engagement business unit to have more than million prospects talk to your account manager
In Contact Builder use filters in the records collection when configuring Synchronized Data Extensions Filters let you limit the number
of Contact records that you bring into Journey Builder by including only relevant records and fields
Different Personas Two Contact Record Types
Visibility

Account Engagement syncs with prospects leads and contacts with a BB record type Use MDS rules to limit contact visibility to

contacts with the BB record type

Contact Builder only syncs with person accounts which is a separate record type from BB Contacts Limit the contacts that Contact

Builder syncs Apply filters Boolean flag in the records collection sync process or configure the MCC integration with an API user

that has access only to the BC record type

Consent Management

In this scenario a single persona is messaged from one system at a time A BB contact persona is messaged only through Account

Engagement A BC contact persona is messaged only through Journey Builder

You can use the subscription management tools included in all Salesforce for Marketing products to manage email subscriptions
separately
Duplication Management
In some use cases a single person can exist as both personas For example a healthcare company that markets to a healthcare

executive who is a decision maker for BB sales and a patient at their hospital This person would have separate contact records and

would be marketed to as two separate entities
Data Architecture

Account Engagement syncs with prospects leads and contacts associated with the BB record type Account Engagement sends

emails to prospects leads and contacts

Contact Builder syncs with person accounts When adding person accounts in Contact Builder use AccountPersonContactID as the

unique identifier

Tackle BB and BC Marketing Together

Marketing Cloud Connect

You can sync leads to Contact Builder but we strongly recommend that Account Engagement manage leads when a salesperson
is involved in the sales process
In this scenario Account Engagement and Contact Builder never sync with the same contact record
Performance
If you expect a single Account Engagement business unit to have more than million prospects contact your account manager

Related Content
Review earlier steps in this solution
Workflow on page
Take the next steps in this implementation
Marketing Cloud Connect on page
Configurations on page

See Also
Account Engagement
Marketing Data Sharing Rules
Do Not Email and Opted Out Fields
Marketing Cloud
Explore CrossCloud Engagement Data Models
Implement Synchronized Data Sources Best Practices
Industry Cloud
Record Types
Person Accounts

Marketing Cloud Connect

The Marketing Cloud Connect MC Connect helps you integrate industry clouds with Marketing Cloud products like Contact Builder

and Journey Builder
The Salesforce connector integrates Marketing Cloud Account Engagement Pardot with an industry cloud All Account Engagement
business units purchased after February are provisioned from and connected to a designated industry cloud Sales Cloud or
Service Cloud instance Business units purchased before February can set up the Salesforce connector

Related Content
Review earlier steps in this solution
Workflow on page

Tackle BB and BC Marketing Together

Configurations

Design Considerations on page
Take the next steps in this implementation
Configurations on page

Configurations
Use these configurations to market with Marketing Cloud Account Engagement Pardot and Journey Builder

Scenario Single Contact Record Type

Configuration Details

A person with an email address that doesnt exist in Account Engagement or Salesforce submits an Account Engagement form A

prospect record is created

Tackle BB and BC Marketing Together

Configurations

The standalone prospect record is emailed from Account Engagement or an engagement program The prospect continues to
interact with other Account Engagement assets like forms and landing pages Using the default scoring model and other automation
features the prospects score and grade values adjust
You set up an automation rule to find all unassigned prospects who meet a certain score and grade threshold For example you

want to find all prospects with a score of at least and a grade of at least B These prospects are considered a Marketing Qualified

Lead MQL

The automation rule assigns these prospects to a sales user in Salesforce Assignment can be via Salesforce lead assignment rules
queues groups or individual users
The assignment automation triggers Salesforce to create a lead The lead has a bidirectional syncing relationship with the corresponding
prospect record in Account Engagement

A sales rep qualifies the lead

A sales rep determines that theres a potential opportunity with this lead making it a Sales Qualified Lead SQL The sales rep converts

the lead to a contact creates an account and creates an opportunity
The lead is converted to a contact This contact still has a bidirectional syncing relationship with the prospect However the contact
is messaged only through Journey Builder An automation rule is triggered in Account Engagement to set all prospects that are
syncing with contacts in Salesforce as Dont Email Account Engagement cant message these prospects
The contact becomes available in Contact Builder via Marketing Cloud Connect in synchronized data extensions Any other custom
object that is needed for segmentation personalization or journey routing can also be synced from Sales Cloud Service Cloud or
Consumer Goods Cloud to Marketing Cloud Contact Builder
After the opportunity is closed won and the contact is officially a customer customer marketing begins in Journey Builder Use
Contact Builder and other segmentation tools to add the customer to multichannel journeys bulk email sends or triggered messaging
based on their consumer behaviors and interests

OPTIONAL Journey Builder has more features to interact with Sales Cloud or an industry cloud such as Consumer Goods Cloud

directly Journey Builder entry sources listen for changes in Sales Cloud such as a contact added to a campaign and add them to a
journey Sales Service Cloud and Consumer Goods Cloud canvas activities in Journey Builder They can be used to create or update
Sales Service and Consumer Goods Cloud object records for connected Marketing Cloud contacts Although Journey Builder canvas
activities provide a data connection to Sales Cloud and Consumer Goods Cloud theyre intended for specific campaign actions like
creating a task or updating a person account Dont use Journey Builder as a largescale bulk data transformation tool to bulk update
Sales Cloud and Consumer Goods Cloud objects

Tackle BB and BC Marketing Together

Configurations

Scenario Two Contact Record Types

Configuration Steps

BB Persona

A person with an email address that doesnt exist in Account Engagement or Salesforce submits an Account Engagement form A

new prospect record is created
The standalone prospect record is emailed from Account Engagement or an engagement program The prospect continues to
interact with other Account Engagement assets like forms and landing pages Using the default scoring model and other automation
features the prospects score and grade values adjust
You set up an automation rule to find all unassigned prospects who meet a certain score and grade threshold For example find all

prospects with a score of at least and a grade of at least B These prospects are considered a Marketing Qualified Lead MQL

The automation rule assigns these prospects to a sales user in Sales Cloud or an industry cloud such as Consumer Goods Cloud
Assignment can be via lead assignment rules queues groups or individual users
The assignment automation triggers Sales Cloud or an industry cloud such as Consumer Goods Cloud to create a lead The lead has
a bidirectional syncing relationship with the corresponding prospect record

A sales rep qualifies the lead

A sales rep determines that theres a potential opportunity with this lead making it a Sales Qualified Lead SQL The sales rep converts

the lead to a contact creates an account and creates an opportunity

The lead is converted to a contact The contact is created with a specific record type BB Contact Marketing Data Sharing rules in

Account Engagement are configured to ensure that only those contacts with the BB record type sync with Account Engagement

The prospect in Account Engagement has a bidirectional syncing relationship with the contact in Sales Cloud or an industry cloud
such as Consumer Goods Cloud

The existing customer still syncing to Account Engagement expresses interest in another product or service The BB marketing

team continues marketing to this customer using features in Account Engagement like email nurturing scoring grading and sales
team alignment Another opportunity can be created on the existing contact record

Tackle BB and BC Marketing Together

Configurations

BC Persona

A buyer makes a purchase and becomes a customer A salesperson isnt involved in this transaction

As a new customer a contact is created as a person account record in Sales Cloud or Consumer Goods Cloud

The person account is available in Contact Builder using the contact ID via Marketing Cloud Connect using synchronized data

extensions In addition to the contact object any custom object needed for segmentation personalization or journey routing can
be synced from Sales Cloud Service Cloud or Consumer Goods Cloud to Contact Builder
After the initial purchase customer marketing begins in Journey Builder Use Contact Builder and other segmentation tools to add
the customer to multichannel journeys bulk email sends or triggered messaging based on their consumer behaviors and interests

OPTIONAL Journey Builder has more features to interact with Sales Cloud and Consumer Goods Cloud directly Journey Builder

entry sources listen for changes in Sales Cloud and Consumer Goods Cloud such as a contact added to a campaign and add them
to a journey Sales Service and Consumer Goods Cloud canvas activities in Journey Builder can be used to create or update object
records for connected Marketing Cloud contacts Although Journey Builder canvas activities provide a data connection to Sales Cloud
and Consumer Goods Cloud theyre intended for specific campaign actions like creating a task or updating a person account Dont
use Journey Builder as a largescale bulk data transformation tool to bulk update Sales Cloud objects

Related Content
Review earlier steps in this solution
Workflow on page
Design Considerations on page
Marketing Cloud Connect on page

***