Documentation and deployment of best practices are essential to achieving a successful Salesforce Marketing Cloud implementation. Defining, documenting, and distributing plans ensures all parties are aligned with when, where, and how customer engagement will be done. When building out your Marketing Cloud journeys, emails, and other assets, it is important to have a space to test them. In this blog, we will dive deeper into what our team of Salesforce consultants have gathered through experience as best practices that any company could benefit from when considering or optimizing their instance of Salesforce Marketing Cloud
So, what is Salesforce Marketing Cloud (SFMC)? Salesforce Marketing Cloud is a Marketing Automation tool that enables touchpoint interaction with customers to provide a personalized experience to increase engagement. Salesforce.com(SFDC) integrates other Salesforce marketing tools such as Journey Builder, Email Studio, Mobile Studio, Advertising Studio, and Data Studio. The touchpoint interactions with customers can be done wherever they are, email, mobile, social media, the web and more, which allows the building of lasting relationships with your brand.
Below we examine and discuss the different tools and strategies that are vital to consider when integrating or improving your company’s SFMC instance. Let’s get started.
Define the goals, whether it is to build awareness, generate leads, or drive conversions. Identify the touchpoints to reach your audience, the channels to reach them and the messaging. Document the decisions made and share them with the key stakeholders and teams. It’s important to note that this documentation should be written from the perspective of the information that a new team member would need to understand the goals, the process, and the structure. The Salesforce Diagramming Framework – Marketing, Strategy, and Sales Templates are a good starting point for creating your deliverables. The documentation could include:
Create a detailed plan of all the tasks, such as data migration, platform configuration, and customization.
The structure and the relationships between the type of data (leads, customer, campaign, email, etc.) that will be stored is defined in the Salesforce Marketing Cloud data model. Within the data model, the entities, data fields or attributes, and connections are defined. The model will also include any data integration details such as integrating with a CRM (Customer Relationship Management) or other automation tools. Define the Salesforce Marketing Cloud data extensions, custom components, and automations that will be used to create the touchpoints. Create a complete inventory of all data being migrated and a map of where each data point will reside.
Create detailed documentation of the settings for email sending, data extensions, property definitions, user roles, and user permissions.
This documentation details integration with other systems involved in the marketing automation process. Systems that cover functionality such as analytics, and content management systems. The systems could be Salesforce or third-party.
If the strategy includes custom email templates or API (Application Programming Interface) integrations, the custom development documentation details the specifications.
Define templates and create content for use in communication templates such as text copy, graphics and images for email, mobile, social media, and web pages.
When building out your Salesforce Marketing Cloud journeys, emails, and other assets, it is important to have a space to test them. However, there does not exist the concept of a Sandbox or Test environment for Marketing Cloud. One approach to testing is to create duplicate data extensions, journeys, emails, and other components. The downside to this approach is that all work is still within the production space and would require a lot of manual work to move from test to production.
The approach we recommend is to purchase a second instance of Marketing Cloud. When doing so, there are a few considerations:
To increase adoption, user manuals and quick start guides for each user group.
Document the testing approach and expected outcomes for the marketing campaigns, customer journeys, integrations, etc. to ensure they are working as expected.
When there are two instances, a development/testing and a production environment, a process is needed for promoting components. Within Marketing Cloud there is a component called Package Manager on the “Platform” tab that can be used to deploy components.
Here is a high-level view of the deployment process using the Package Manager.
What you will notice is that there is no direct deployment of components from one instance to the other. In the Test Instance, the Package Manager is used to create a package, selecting the version of the components that are intended for deployment. The components that can be deployed in this manner are:
The output is a zip file that is then downloaded to either a Local Machine or Shared Drive. On the Production Instance, the Package Manager is used to deploy the package. Upload the zip file and follow the prompts to deploy, selecting the appropriate options for each component. A summary will be displayed upon completion and any issues.
In addition to Split Testing, referred to as A/B Testing, where two versions of messaging are compared, Email Optimization, etc. reports can be created in the Analytics Builder to measure the effectiveness of campaign efforts. There are standard reports available that can be used to analyze and report metrics to key stakeholders, covering information such as email open rates, conversion rates, Net Promoter Score/Customer Satisfaction, Social Media Engagement, etc.
Finding the right partner to meet your organization’s needs is essential to realizing success faster and with confidence. The experts at Kenway Consulting act as an extension of your team, setting you up for success and filling in the gaps where you need it most. Our team of Salesforce consultants has a wide range of expertise and knows what it takes to achieve success within SFMC.
Here is a brief overview of the key elements the Salesforce Marketing Cloud consultants at Kenway take into account when starting on a project:
Ready to learn more? Connect with us to learn how Kenway Consulting can help you successfully implement Salesforce Marketing Cloud into your company.