Chapter 7
IN THIS CHAPTER
Centralizing your marketing assets
Creating content blocks for email messages
Implementing approval workflow
In this chapter, we discuss the tools for creating and approving content. Content Builder is the central library of all the parts and pieces that go into your online marketing messages. It is the app in Salesforce Marketing Cloud where you store and create all your online marketing assets, such as the following:
The Approvals app gives you the option to require approvals for the content that you store in Content Builder. By using this app, you can make sure that your content receives the okay from the right person in your company before subscribers receive it in email.
Currently, email is the only channel of content that can use Content Builder and Approvals. Marketing Cloud plans for all marketing channel apps to store content in Content Builder and process it through the Approvals app.
Figure 7-1 shows the Content Builder app. You can get to Content Builder in two ways. One, you can pause your mouse pointer on Content Builder on the app switcher and then click Content Builder. Two, you can click Content on the toolbar in the Email app. Once Marketing Cloud configures Content Builder to work with content from other channels, you'll probably be able to launch it from those apps as well.
You have some options about how you display assets in Content Builder. The light gray toolbar near the top of the app, shown in Figure 7-2, offers the following options:
The longer you work in Marketing Cloud, the more content you accumulate. It might not take long at all before you need help to find a particular piece of content. Fortunately, Content Builder contains several tools you can use to find what you're looking for. These tools are on the Content tab, the Filter tab, and the search bar, as shown in Figure 7-3.
The Content Builder dashboard has a navigation pane on the left. The default view is the Content tab. In that tab, you choose which pieces of content to show in the canvas on the right. You can choose from these options:
Next to the Content tab in the navigation pane is a tab called Filters. Click this tab to set criteria for the filter. The content objects that appear in the canvas on the right are those that match the criteria you set up in the filter. For example, the filter in Figure 7-4 causes the system to display all templates and template-based emails in Content Builder.
You can filter with the following categories:
A search bar appears in the toolbar above the canvas. To search for a term, enter it in the field and click the magnifying glass icon.
One of the ways that you can find content in Content Builder is by navigating the folder structure. You collect a lot of content as you use Marketing Cloud, so having a good organizational strategy early can save you a lot of time and headaches later.
Use the following steps to create a folder:
Right-click the Content Builder folder and choose Create Folder from the menu that appears.
A dialog box appears, prompting you to enter a name for your folder.
The system creates a folder that is a child folder (subfolder) of the Content Builder folder. You can also right-click another folder and the system will make your new folder a child of it. Regardless of where you create the folder, you can always move it to a new location.
To move a folder, use these steps:
Right-click the folder you want to move and choose Move Folder from the menu that appears.
A window appears, prompting you to choose a new location for your folder.
This section is relevant if you began storing content in the Classic Content tool in the Email app and now want to move it to Content Builder. If you don't have content in the old tool that you want to move, you can skip this section.
Any content you already have organized in the Classic Content tool of the Email app does not appear in Content Builder automatically. You have to import that content.
You don't have to import all the content at once, which is a helpful option if you've accumulated old folders in your content libraries that you don't want cluttering up Content Builder. In addition, you don't have to keep the previous organization structure when you import. You can map the folders from the Classic Content tool to new folders that you've already created in Content Builder.
To import content from the Classic Content tool, use these steps:
From the Content Builder app, click the Import button, above the toolbar on the right side of the screen.
An Import Assistant window appears to walk you through the steps of importing content.
Select Content: Offers check boxes next to each folder in your Classic Content tool. Select the check boxes next to the folders that contain the content you want to import. If you selected Content Only in the Select Method step, this step also offers the ability to choose the destination folder. When you're ready, click Import.
The system moves everything you import to the same folder, so if you want to import to multiple folders in Content Builder, you must execute the Import Assistant once for each folder.
You create many kinds of content directly in Content Builder, as described in later sections of this chapter. But some kinds of content — especially images, videos, audio clips, and documents that you send as attachments — you create in other tools outside Marketing Cloud and then upload to Content Builder.
To upload a file, use these steps:
From the Content Builder app, navigate to the folder that will contain the uploaded file.
You can move the file later if you need to.
Click the Create button (above the toolbar on the right side of the screen) and choose Upload from the menu that appears.
A window appears to allow you to navigate your computer to find the files you want to import.
Select the file that you want to upload and click Open.
As shown in Figure 7-5, a box appears as a preview of the file to upload. The box contains a Pending Upload and Publish message. Not coincidentally, an Upload and Publish button appears above the preview box.
Content Builder enables you to perform several actions on a piece of content. One method is to use the Actions menu, which appears on the far right of the Content Builder toolbar, as shown in Figure 7-6. You use this menu when you want to move or delete multiple pieces of content at once. Select the check box on each item you want to move or delete, and then click Move or Delete on the Actions menu.
You can also use the down-arrow button on each piece of content to display a drop-down menu. This menu provides the Move and Delete actions plus a lot more. In the grid view of the content (see Figure 7-7, left), the button appears near the bottom of the icon for the piece of content. In the list view (see Figure 7-7, right), the button appears on the far right of the row.
The drop-down menu on a piece of content has the following options: Edit, View Properties, Share, Replace, Duplicate, and Delete.
The Edit option opens the piece of content in the editing tools for you to edit. This option is only for content you build in the builder, such as emails, templates, and content blocks. It is not available for files you upload, such as images.
The View Properties option displays a window that shows you the following details about the content:
If your Marketing Cloud account has multiple business units, you can use the Share option to share a piece of content with other business units. Select the Shared radio button to display the tool you use for sharing, as shown in Figure 7-8.
To share the piece of content, follow these steps:
In the Permissions drop-down menu, choose a value.
You can choose All, Edit, Share, or View Only. The value you choose determines what the people in the business unit can do with this piece of content.
If you want to make the piece of content available to other business units for only a set period, select the Set Date Restrictions check box.
A panel appears where you can choose the start date and time and the end date and time of the period when you want the content to be available to the business unit.
The business unit appears in the box on the right. The box on the right contains panels for All, Edit, Share, and View Only so you can see which business units have each level of permission with this piece of content.
Select the Move option to change where you store this content in the Content Builder folder structure.
The Replace option is only for content you upload to Content Builder, such as images and video. Using this option, you can replace the file with an updated version of the same file. Any email or template that contains this content automatically displays the updated version. This option is not available for content items that you build in the builder, such as emails, templates, and content areas.
Use the Duplicate option to create a copy of the piece of content in the same folder.
Choose the Delete option to delete the piece of content permanently. Beware! If the piece of content appears in any of your emails, it will disappear from those emails.
Images are simple in Content Builder because the hard work of creating excellent images happens well before you upload them to Marketing Cloud. The same is true for videos, audio clips, and other kinds of documents you might want to upload, such as PDFs. You just upload your finished files to Content Builder, and they are available for you to use when you're creating your email templates and messages.
To upload files to Content Builder, use the steps in the previous section “Uploading Content outside Marketing Cloud.” After uploading the files, you can use any of the procedures discussed in the preceding section, “Managing content in Content Builder.”
Content Builder takes the place of the old template creation tools that were available via the Email app. The template editor screen in Content Builder is shown in Figure 7-9.
An email template is a starting point for your email messages. The template contains multiple content areas where you can drag and drop images, content blocks, or other kinds of content. You can save time and ensure consistency across email messages by filling in some of those content areas on the template with boilerplate options.
Use these steps to create a template:
From the Content Builder app, navigate to the folder that will contain the template.
You can move the template later if you need to.
From the list of layouts that appears, click the one that you want to use, and then click Select.
The template appears for you to edit.
Create boilerplates, those sections of the template that you want to be the same for every email message that uses this template.
For example, you might choose the image that appears at the top and add a button to share the email on Twitter somewhere near the bottom, but leave the middle section to populate when you create the individual emails.
See Chapter 11 for information on how to create an email from a template.
Email is the only message type currently available to create and manage in Content Builder. Sending an email message is a multistep process. You might jump right into creating an email, but you'll probably create a template and reusable content — content blocks and code snippets — to go inside that template before you even start the email itself. Beyond that, sending the email is a separate process.
The following sections describe how to create the content blocks and code snippets that you can reuse across multiple templates and emails. See Chapter 11 for information on creating emails.
Email and email templates are comprised of content areas arranged in different layouts, depending on the template. You can drag content blocks to those content areas, as shown in Figure 7-10. Reusable content blocks store content that you want to use in multiple emails and email templates.
To create a reusable content block, use these steps:
From the Content Builder app, navigate to the folder that will contain the content block.
You can move the content block later if you need to.
Use the editing tools to create the content in your content block.
See more information about the editing tools in Chapter 11.
When you're using the HTML editor tools to create an entire email, populate a content area within an email, or develop an email template, you have an option on the toolbar to Insert Code Snippet. When you choose this toolbar option, a drop-down list appears with several code snippets that were delivered with your Marketing Cloud account. The drop-down list also contains code snippets that you've created in your account.
Follow these steps to create a reusable code snippet that you can later insert using the Insert Code Snippet toolbar option:
From the Content Builder app, navigate to the folder that will contain the code snippet.
You can move the code snippet later if you need to.
This Approvals app lets you create an approval workflow, a simple review and approval process for your content. You can get to the Approvals app from the Content Builder category on the app switcher, as shown in Figure 7-11. You can also get to Approvals from any screen where you create an email or from the Content Builder grid.
As of this writing, the Approvals app works only with email-related content, though the plan is to make it work with content related to other communication channels in the future. The Approvals app is not available in your account by default: You have to contact your account executive to have it turned on. There may be an additional charge for using this app.
The Approvals app is a relatively uncomplicated tool. You can choose to create one of two kinds of workflow:
Throughout this process, the system generates notifications that pass back and forth among the submitter, reviewers, and approver. If approved content is edited, it goes back to submitted status, at which point the approval process starts again.
When you turn on this functionality in your account, every message must receive approval before it is sent. You cannot choose which emails are subject to the approval process.
After you turn on your approval workflow, you see the progress of your emails through the workflow on the Approvals dashboard. Emails that have been submitted but not approved appear on the In Progress tab, and approved emails appear on the Approved tab.
After you contact your Marketing Cloud representatives to enable the Approvals app in your account, you have to set up the users, set up the workflow, and turn it on. Figure 7-12 shows an example workflow setup.
Use the following steps to set up your approval workflow:
On the Applications menu in the toolbar, select Approvals.
The Approvals screen appears.
Choose your approval process type.
Decide whether you want a standard approval process (the one with separate reviewers and approvers) or a two-step approval process (the one where the approver does the reviewing as well).
Enter a team name.
After you enter a team name and move on to the next field, the system saves the team and you can no longer change the type of approval process that you selected in Step 4.
Add members to the team.
The name of the user appears in the grid on the right side of the screen so you can see which users you've already assigned.
(Optional) After assigning roles, click the On button (on the right side of the screen) to make the workflow process effective for all emails in the account.
You might want to wait to turn on the workflow if you need to update the user's permissions.
As you can see, the meat of the work to set up your approval workflow is assigning users to roles. A user must have certain user permissions to participate in the approval workflow. Use the procedures for editing users in Chapter 3 to make sure all users mentioned in your workflow have the following permissions:
One of our clients is a national restaurant chain with hundreds of locations, most of them corporate-owned but many franchised. The chain hired a separate agency to design content for the franchised locations when they did local promotions.
The designs of the separate agency had to be approved by corporate before the emails were sent to subscribers. The Approvals app made it easy for the agency to submit its designs for approval and helped the restaurant chain keep an eye on all its messaging and make sure it reflected well on the brand.
The Approvals apps is helpful for large, dispersed companies that need technology to enforce rules about who has to see content before it arrives in subscribers' email inboxes. Approvals is not a tool for everyone, though, and it doesn't completely address the need for approval processes.
Shortly after the Approvals tool was introduced, we tried turning it on for a smaller client and quickly discovered that it can create an unnecessary bottleneck. You probably don't need the Approvals app if the following two items apply to you: