Topic management allows you to send emails related specifically to the topics your contacts have subscribed to. As a result, your contacts will receive relevant emails containing content that they are interested in.
Let's say you have a business with multiple products on offer. Your customers may only be interested in one or more of those products. To ensure that your customers only receive emails related to the products they are interested in, you can organize the products into topics and let them choose which products they would like to hear more about.
Manage topics in your Workflows
Let's learn how topics fit in to your workflows.
You can associate topics with your contacts in workflows using the Subscription Management component. To subscribe topics to your contacts in workflows using subscription management, following these steps:
From the Navigation toolbar, select Automation and click Workflows.
Click Create Workflows in the top-right corner.
Select a workflow template available and click Use Template, or click Custom Workflow to design your own workflow.
Drag and drop a trigger from the panel on the left onto the canvas and configure it.
Drag and drop the Subscription Management action component from the left panel under Action -> Productivity section onto the canvas and click Configure. Choose whether to add topic subscription for contacts, remove topic subscription for contacts, mark contacts as non-marketing, or unsubscribe contacts from all topics. If you choose to add a topic subscription for your contacts and select a topic.
Click Done.
Note : While creating email messages in workflows, if you enable the Map contacts that are not associated to any topic to the selected topic option, the selected topic will not be associated to the contacts entering the component if they have other topics already associated to them. As a result, certain contacts get ignored by the email message component of the workflow.
If you have a mailing list of contacts subscribed to the same topic, and you're sending them email messages using this list in workflow processes, you can use the Subscription Management process configured with that topic before the email message component to ensure no contacts are left out.
For example, you are creating a workflow with a mailing list of contacts subscribed to a particular topic. You want to send those contacts an email message using the Send Email message component. Use the subscription management process and configure it with that topic. Make sure the subscription management process comes before the email message component of your workflow process.
Let's go through the steps of creating a workflow for contacts subscribed to the same topic:
From the Navigation toolbar, select Automation and click Workflows.
Click Create Workflows in the top-right corner.
Select a workflow template available and click Use Template or click Custom Workflow to design your own workflow.
Drag and drop the List Entry trigger from the panel on the left onto the canvas and select the mailing list.
Drag and drop the Subscription Management action component from the left panel under Action -> Productivity section onto the canvas and click Configure. Choose Add topic subscription for contacts, select the topic, and click Done. Drag and drop the Send Email component and configure it with the email message you want to send for contacts subscribed to that topic. Connect the workflow so that the subscription process is placed before the Send Email message component as shown in the screenshot above.
Whenever you have a mailing list of contacts who have subscribed to different topics and you are using this mailing list in workflows to send them email messages, you can use the Subscription Management process multiple times for each topic to ensure no contact is left out or ignored from the workflow process.
For example, you are creating a workflow with a mailing list of contacts subscribed to three different topics. You want to send those contacts email messages using the Send Email component. For all contacts to receive their email messages, use the subscription management process thrice for each topic, placing them at the beginning of each email message component.
Let's go through the steps of creating a workflow for contacts subscribed to different topics:
From the Navigation toolbar, select Automation and click Workflows.
Click Create Workflows in the top-right corner.
Select a workflow template available and click Use Template or click Custom Workflow to design your own workflow.
Drag and drop the List Entry trigger from the panel on the left onto the canvas and select the mailing list.
Drag and drop the Subscription Management action component from the left panel under Action -> Productivity section onto the canvas and click Configure. Choose the Add topic subscription for contacts option, select the first topic, and click Done. Drag and drop the Send Email component and configure it with the email message you want to send for contacts subscribed to the first topic. Repeat steps 5 and 6 for the second topic and click Done. Drag and drop the Send Email component and configure it with the email message you want to send to contacts subscribed to the second topic. Repeat steps 5 and 6 for the third topic and click Done. Drag and drop the Send Email component and configure it with the email message you want to send to contacts subscribed to the third topic.
Connect the workflow so that each subscription management process is placed before each email message component as shown in the screenshot below.